- •Федеральное государственное бюджетное образовательное учреждение
- •Глава 2. Понятие, эволюция и классификация информационных технологий 59
- •Глава 3. Базовые информационные технологии управления 76
- •Введение
- •Глава 1. Структура информационного процесса
- •1.1. Извлечение информации
- •1.1.1. Формирование данных
- •1.1.1.1. Иерархическая классификация
- •1.1.1.2. Фасетная классификация
- •1.1.2. Регистрация данных
- •1.1.2.1. Регистрационные методы кодирования
- •1.1.2.2. Классификационные методы
- •Восприятие информации
- •1.1.3.1. Первичное восприятие и измерение информации
- •1.1.3.2. Анализ результатов первичного восприятия и измерения
- •1.1.3.3. Распознавание символов
- •1.2. Транспортирование информации
- •1.2.1. Процедуры передачи данных
- •1.2.1.1. Модуляция и демодуляция сигнала
- •1.2.1.2. Уплотнение сигнала и выделение уплотненного сигнала
- •1.2.2. Процедуры организации сети
- •1.2.2.1. Компьютерные сети
- •1.2.2.2. Топология сетей
- •1.2.2.3. Методы передачи данных в сетях
- •1.2.2.4. Организация обмена информацией в сети
- •1.3. Обработка информации
- •1.3.1. Виды программного обеспечения компьютера
- •1.3.1.1. Общее программное обеспечение
- •1.3.1.2. Пакеты прикладных программ
- •1.3.1.3. Инструментарий технологии программирования
- •1.3.2. Технология разработки прикладного по
- •1.3.2.1. Технология программирования
- •1.3.3. Режимы обработки данных
- •1.4. Представление информации
- •1.4.1. Устройства вывода на электронный носитель
- •1.4.1.1. Мониторы, использующие элт
- •1.4.1.2. Жидкокристаллические мониторы
- •1.4.1.3. Плазменные мониторы
- •1.4.2. Устройства вывода на бумажный носитель
- •1.4.2.1. Технология формирования цвета
- •1.4.2.2. Струйная технология
- •1.4.2.3. Электрографическая технология
- •1.5. Хранение информации
- •1.5.1. Технологии хранения информации
- •1.5.2. Защита данных
- •1.5.2.1. Замки и ключи
- •1.5.2.2. Таблицы управления доступом
- •1.5.2.3. Протоколирование и аудит
- •1.5.2.4. Экранирование
- •1.5.2.5. Криптография
- •1.5.2.6. Обеспечение достоверности данных
- •1.5.2.7. Управление параллелизмом
- •1.5.2.8. Восстановление данных
- •1.5.2.9. Защита от вирусов
- •Глава 2. Понятие, эволюция и классификация информационных технологий
- •2.1. Определение информационных технологий
- •2.2. Эволюция информационных технологий
- •2.2.1. Поколения компьютеров
- •2.2.1.1. Проект эвм пятого поколения
- •2.2.2. Этапы развития ит
- •2.3. Понятие платформы
- •2.4. Классификация ит
- •5. Характер участия технических средств в диалоге с пользователем:
- •6. По способу управления производственной технологией:
- •6. По способу передачи данных:
- •Глава 3. Базовые информационные технологии управления
- •3.1. Информационные технологии обработки данных
- •3.2. Информационные технологии управления
- •База данных
- •3.3. Информационные технологии автоматизации офисной деятельности
- •3.4. Информационные технологии поддержки принятия решений
- •Программная подсистема управления
- •3.5. Информационные технологии экспертных систем
- •Заключение
1.3.1.2. Пакеты прикладных программ
Это комплекс взаимосвязанных программ для решения задач определенногокласса. Выделяются следующие виды ППП:
проблемно-ориентированные. Используются для тех проблемных областей, в которых возможна типизация функций управления, структур данных и алгоритмов обработки. Например, это ППП автоматизации бухучета, финансовой деятельности, управления персоналом и т.д.;
автоматизации проектирования (или САПР). Используются в работе конструкторов и технологов, связанных с разработкой чертежей, схем, диаграмм;
общего назначения. Поддерживают компьютерные технологии конечных пользователей и включают текстовые и табличные процессоры, графические редакторы, системы управления базами данных (СУБД);
офисные. Обеспечивают организационное управление деятельностью офиса. Включают органайзеры (записные и телефонные книжки, календари, презентации и т.д.), переводчики, средства распознавания текста;
настольные издательские системы.Позволяют создавать печатные издания и являются функционально более мощными текстовыми процессорами;
системы искусственного интеллекта. Включают информационные системы, поддерживающие диалог на естественном языке; экспертные системы, позволяющие давать рекомендации пользователю в различных ситуациях; интеллектуальные пакеты прикладных программ, позволяющие решать прикладные задачи без программирования.
1.3.1.3. Инструментарий технологии программирования
Это совокупность программ, обеспечивающих технологию разработки, отладки и внедрения программных продуктов.
Инструментарий технологии программирования включает следующие виды:
системы программирования- интегрированные среды разработки программ, основное назначение которых – повышение производительности труда программистов за счет автоматизации создания кодов программ, обеспечивающих интерфейс пользователя графического типа, а также за счет автоматизации разработки запросов и отчетов (например, средаDelphi);
средства для создания информационных систем (CASE6-средства). Позволяют поддерживать коллективную работу над проектом за счет возможности работы в локальной сети, экспорта – импорта любых фрагментов проекта, организации управления проектом;
инструментальные среды пользователя. Встроены в ППП. Включают библиотеки функций, процедур, объектов и методов обработки; макрокоманды, программные модули-вставки, конструкторы экранных форм и отчетов; языки запросов высокого уровня.
В свою очередь системы программирования делятся на несколько видов в зависимости от вида поддерживаемого языка программирования:
операторные. Используются для кодирования алгоритмов, а потому также называютсяалгоритмическими. Имеют в составе:
машинно-зависимые (ассемблер). Применяются для написания программ, явно использующих специфику конкретной аппаратуры. Каждый компьютер имеет такую систему программирования, которая изготавливается и поставляется фирмой-изготовителем вместе с компьютером;
машинно-ориентированные (язык С). Объединяет идеи ассемблера и алгоритмического языка. Программы компактны и работают очень быстро;
универсальные (TurboPascal,Basic). Приближены максимально, насколько это возможно, к естественному английскому языку: название каждой команды – английское слово;
функциональные. Применяются, как правило, для машинного моделирования той или иной проблематики. Имеют в составе:
проблемно-ориентированные (GPSS). Моделируют систему с помощью последовательности событий. Применяются, в частности, при проектировании вычислительных комплексов;
объектно-ориентированные (Delphi). Имеют встроенные средства для моделирования новых объектов программирования;
логико-ориентированные (Prolog). Отдельно описываются правила предметной области, по которым затем выводятся новые факты.
Системы программирования включают:
интегрированную среду разработчика программы, состоящую из:
текстового редактора, позволяющего создавать и корректировать исходные тексты программ,
средств поддержки интерфейса программиста с системными средствами для выполнения различных сервисных функций (например, сохранения или открытия файла);
библиотеки функций, процедур, объектов и методов обработки;
макрокоманд;
программных модулей-вставок;
конструкторов экранных форм и отчетов;
языков запросов высокого уровня;
транслятор – программу, переводящую исходный текст во внутреннее представление компьютера;
отладчик – программу для трассировки и анализа выполнения прикладных программ. Позволяет отслеживать выполнение программы в пооператорном режиме, идентифицировать место и вид ошибок в программе, наблюдают за изменением значений переменных, выражений и т.д.;
компоновщик – программа для подготовки прикладной программы к работе в конкретных адресах основной памяти компьютера;
справочные системы.
Обращает на себя внимание обилие средств, относящихся к инструментарию технологии программирования. Это связано со сложностью разработки программного продукта.