
- •КОМПЬЮТЕРНЫЕ МЕТОДЫ ОБРАБОТКИ ИНФОРМАЦИИ
- •Содержание лекции
- •Программное обеспечение
- •Программное обеспечение
- •Программное обеспечение
- •Программное обеспечение
- •Программное обеспечение
- •Парадигмы программирования
- •Парадигмы программирования
- •Парадигмы программирования
- •Парадигмы программирования
- •Парадигмы программирования
- •Парадигмы программирования
- •Парадигмы программирования
- •Парадигмы программирования
- •Парадигмы программирования
- •Парадигмы программирования
- •Парадигмы программирования
- •Парадигмы программирования
- •Обработка информации как "прикладная математика"
- •Числа - базовый тип данных в прикладной математике
- •Задачи и числа. Решение уравнений
- •Задачи и числа. Решение уравнений
- •Задачи и числа. Решение уравнений
- •Задачи и числа. Решение уравнений
- •Задачи и числа. Решение уравнений
- •Дальнейшее расширение понятия "числа"
- •Комплексные числа и операции с точками на плоскости
- •Комплексные числа и операции с точками на плоскости
- •Комплексные числа и операции с точками на плоскости
- •Кватернионы и операции с точками пространства
- •Кватернионы и операции с точками пространства
- •Октонионы и операции с точками пространства
- •Других чисел нет!
- •Других чисел нет!
- •Других чисел нет!
- •А другие пространства есть…
- •А другие пространства есть…
- •Задачи и матрицы.
- •Задачи и матрицы. Линейные преобразования пространства
- •Представление чисел в компьютерных системах
- •Представление чисел и других данных в компьютерных системах
- •Натуральные двоичные числа
- •Информативность натуральных
- •Представление целых чисел в ЭВМ
- •Представление дробных чисел в ЭВМ
- •Представление действительных чисел
- •Типы данных
- •Составные (сложные). Типы данных
- •Типы данных
- •Типы данных. Массив
- •Типы данных. Структура
- •Типы данных. Список
- •Типы данных. Динамические
- •Типы данных. Динамические
- •Типы данных. Графы (модели)
- •Типы данных. Графы (модели)
- •Типы данных. Графы (модели)
- •Типы данных. Графы (модели)
- •Типы данных. Графы: деревья
- •Типы данных. Графы: Деревья, Сети
- •Типы данных. Таблицы. Базы данных
- •Типы данных. Кодирование данных
- •Типы данных. Цифровое изображение
- •Компьютерное зрение как типовая область компьютерной обработки информации
- •Компьютерное зрение как обобщение школьной геометрии
- •Метод общих геометрических мест
- •Метод общих геометрических мест
- •Метод общих геометрических мест
- •Метод общих геометрических мест
- •Метод общих геометрических мест
- •Метод общих геометрических мест
- •Метод общих геометрических мест
- •Метод общих геометрических мест
- •Метод общих геометрических мест
- •Метод общих геометрических мест
- •Метод общих геометрических мест
- •Метод общих геометрических мест
- •Метод общих геометрических мест
- •Метод общих геометрических мест
- •Метод общих геометрических мест
- •Метод общих геометрических мест
- •Метод общих геометрических мест
- •Области применения и типовые примеры практических систем компьютерного и машинного зрения.
- •Задачи и методы компьютерной обработки информации
- •Возможные темы курсовых
КОМПЬЮТЕРНЫЕ МЕТОДЫ ОБРАБОТКИ ИНФОРМАЦИИ
Лекция 02 (С)
Методы компьютерного представления информации.
Цифровое изображение и
Содержание лекции
1.ПО и программирование. Парадигмы программирования. Роль способа представления данных.
2.Методы компьютерного представления и передачи информации.
3.Цифровое изображение. Сжатие видеоинформации.
4.Компьютерное зрение. Области приложения и примеры систем.
5.Возможные темы курсовых работ.

Программное обеспечение
Программное обеспечение принято по назначению подразделять на системное, прикладное и инструментальное.
Системное ПО
BIOS
Операционная система Общего назначения Реального времени Сетевая Встраиваемая
Инструментальное ПО
Средство разработки программного обе
спечения Среда разработки
RAD
SDK
Загрузчик операционной системы Драйвер устройства
Система управления базами данны
х
(СУБД)
Реляционная (DB2, MySQL, Oracle, и т.д.) Объектно-ориентированная ( ObjectStore и т.д.) Иерархическая (IMS и т.д.) Сетевая (IDS и т.д.)

Программное обеспечение
Прикладное ПО
|
Офисное приложение |
Текстовый редактор |
•Табличный процессор |
Текстовый процессор |
•Редактор презентаций |
Корпоративная информационная система
|
Система управления версиями |
|
•Аудиторская программа |
(VCS) |
|
Система управления проектами |
||
•Бухгалтерская программа |
||
(Project Management) |
||
•Система MRP |
||
Система автоматизации документ |
||
•Система MRP II |
||
ооборота |
||
•Система ERP |
||
(EDM) |
||
•Система CRM |
||
Финансово-аналитическая систем |
||
•Система POS |
||
а |
||
|
Система управления архивами до |
|
|
кументов |
|
|
(DWM) |

Программное обеспечение
Прикладное ПО Система проектирования и производства
•Система автоматизации проектных раб |
|
|
от |
PLM-система |
|
(САПР, CAD) |
||
АСУТП (SCADA) |
||
•CAE-система |
||
АСТПП (MES) |
||
•CAM-система |
•PDM-система Система логистической поддержки изделий
Система анализа логистической |
•Система создания ИЭТР (IETM) |
|
поддержки (LSA) |
||
|
Система обработки и хранения медицинской информации
Система передачи, обработки, хранени
я и архивации изображений Радиологическая информационная сеть
(РИС)
Госпитальная информационная се
ть
(ГИС)

Программное обеспечение
Прикладное ПО |
Научное ПО |
•Система математического и статистичес •Система компьютерного моделир
кого расчёта и анализа |
ования |
|
Информационные системы |
Геоинформационная система (ГИС) |
Система управления IT-инфрастр |
Система поддержки принятия решений |
уктурой |
(СППР) |
Справочно-правовая система |
|
(СПС) |
Клиент для доступа к интернет-сервисам
•Электронная почта |
IP-телефония |
•Веб-браузер |
Пиринговая сеть |
•Система мгновенного обмена сообщен |
Потоковое мультимедиа |
иями |
Банк-клиент |
•IRC |
|

Программное обеспечение
Прикладное ПО
|
Мультимедиа |
•Компьютерная игра |
Видеоредактор |
•Музыкальный редактор |
Аудиоредактор |
•Графические программы |
Медиаплеер |
Программные средства защиты
•Криптошлюз |
•Система криптографической защи |
•Средство аутентификации |
ты, шифрования и |
•Средство мониторинга и аудита |
ЭЦП |
•Сканер защищённости |
•Антивирусная программа |
•Средство разграничения доступа |
•Антиспамовая программа |
|
•Межсетевой экран |

Парадигмы программирования
Агентно-ориентированная Компонентно-ориентированная Конкатенативная Декларативная (контрастирует с Императивной)
Ограничениями
Функциональная Потоком данных
Таблично-ориентированная (электронные таблицы) Реактивная
Логическая Событийно-ориентированная
Сервис-ориентированная Комбинаторная
Императивная (контрастирует с Декларативной) Процедурная

Парадигмы программирования
Предметно-ориентированная Метапрограммирование
Автоматизация процесса программирования Обобщённое программирование Рефлексивно-ориентированная Итерационная
Параллельная
Структурная
Модульная
Рекурсивная Объектно-ориентированная
Автоматная Разделение ответственности:
Аспектно-ориентированная Субъектно-ориентированная
Прототип-ориентированная
Парадигмы программирования
Декларативное программирование 1. Программа «декларативна», если она описывает каковоонечто, а не как его создать. Например, веб-страницы на HTML декларативны, так как они описывают что должна содержать страница, а не как отображать страницу на экране. Этот подход отличается от языков императивного программирования, требующих от программиста указывать алгоритм для исполнения.
Декларативное программирование 2. Программа «декларативна», если она написана на исключительно функциональном, логическом или языке программирования с ограничениями. Выражение
«декларативный язык» иногда употребляется для описания всех таких языков программирования как группы, чтобы подчеркнуть их отличие от императивных языков.