1-й этап (60 - 70-е гг.) – обработка данных в вычислительных центрах в режиме коллективного пользования. Основным направлением развития информационной технологии являлась автоматизация операционных рутинных действий человека.
2-й этап (с 80х гг.) - создание информационных технологий, направленных на решение стратегических задач.
Признак деления – проблемы, стоящие на пути информатизации общества
1-й этап (до конца 60-х гг.) характеризуется проблемой обработки больших объемов данных в условиях ограниченных возможностей аппаратных средств.
2-й этап (до конца 70-х гг.) связывается с распространением ЭВМ серии IBM / 360. Проблема этого этапа – отставание программного обеспечения от уровня развития аппаратных средств.
3-й этап (с начала 80-х гг.) – компьютер становится инструментом непрофессионального пользователя, а информационные системы – средством поддержки принятия его решений. Проблемы – максимальное удовлетворение потребностей пользователя и создание соответствующего интерфейса работы в компьютерной среде.
4-й этап (с начала 90-х гг.) – создание современной технологии межорганизационных связей и информационных систем. Проблемы этого этапа весьма многочисленны.
Наиболее существенными проблемами из них являются:
-
выработка соглашений и установление стандартов, протоколов для компьютерной связи;
-
организация доступа к стратегической информации,
-
организация защиты и безопасности информации.
Эволюция носителей информации.
Наскальные рисунки, символы (20 тыс.лет);
Письменность (6 тыс. лет): камень,кость, дерево, глина, папирус, щелк, бумага;
Книгопечатание – эпоха массового тиражирования информации и пассивного хранения знаний (1445 год);
Кино, радио, телевидение, аудио- и видеотехника (20 век);
Компьютеры (с 1946г.);
Интернет – эпоха активного включения формализованных знаний в производственный процесс (80% трудовых ресурсов США занято в сфере ИТ).
Эволюция критериев разработки ПО.
«Машинные ресурсы» (до середины 60-ых годов): экономия времени и памяти, фаза «кустарного производства» программ и пакетной обработки.
«Программирование» (до начала 80-ых годов): экономия человеческих ресурсов, появление БИС и СБИС, микропроцессоров, систем программирования и операционных систем типа ОС UNIX.
«Формализация знаний»(до 90-ых годов): расширение сферы применения, появление систем автоматизации (САПР, АСУ, АСУ ТП, ГАП) для непрограммистов-профессионалов.
«Интернет-технологии» (н.вр.): приложения для широкого круга пользователей-непрограммистов.