История системного программного обеспечения

Значимость программного обеспечения в реализации информационных процессов

Лекция 9.

Программное обеспечение можно разделить на 3 категории:

1) Прикладные программы – обеспечивают выполнение таких работ, как редактирование текста, рисование, обработка числовых данных, управление базами данных (СУБД). К этому виду П.О. относятся бухгалтерские и обучающие программы, компьютерные игры, электронные справочники, программы статистического анализа, а также САПР (т.е. программы конструирования механизмов).

2) Системы программирования – обеспечивают создание новых программ.

3) Системные программы – выполняют вспомогательные функции: копирование информации, проверку и оптимальную работу компьютера, и т. п. Среди всех системных программ наиболее важны те, которые входят в состав ОС – операционной системы.

Cистемное ПО обеспечивает организацию вычислительного процесса.

связана с появлением первой развитой в современном понимании ОС UNIX.

1965 - Bell labs разрабатывает операционную систему Multix - прообраз UNIX, имеющий далеко не все части современной системы. До этого времени не существовало мобильных ОС (переносимых на разные типы машин) и Multix также не был мобильной ОС.

1971 - написан UNIX для работы на мощнейшей платформе того времени PDP-11.

1977 - UNIX становится переносимой системой, т.к. переписан на языке C.

1981 - платформа Intel начинает резко наращивать свои возможности. Колоссальным прорывом было создание 8080, затем 8086, 80286 и т. д. Появляется однопользовательская ОС MS-DOS, на 10 лет ставшая стандартом де-факто для пользователей персональных компьютеров. Но для машин с процессором Intel появляются и версии UNIX.

Конец 80 – начало 90 гг. – аппаратные средства резко увеличивают свою мощность. Microsoft создает новую ОС Windows NT и появляется стандарт Win32 (стандарт на 32-разрядные приложения для Windows. Позже появляется Windows 95 – ОС для одного рабочего места, но имеющая многие возможности NT, призванная вытеснить MS-DOS. Аппаратные средства позволяют создавать 64-битные версии такой ОС, как UNIX, и в скором времени она появляется и используется на платформе Alpha фирмы DEC. С наращиванием мощности аппаратных средств системное программное обеспечение становится все более изощренным и получает новые возможности.

Состав общесистемного программного обеспечения:

· операционные системы,

· программы-драйверы,

· программы-утилиты.

Назначение общесистемного программного обеспечения:

· автоматизация управления вычислительным процессом в ПЭВМ;

· автоматизация распределения ресурсов ПЭВМ (емкости памяти, времени процессора, других устройств ПЭВМ);

· диагностика (проверка работоспособности) устройств ПЭВМ,

· предоставление режимов дружественного интерактивного взаимодействия пользователя с ПЭВМ.

Состав прикладных программ:

· редакторы текстов и графической информации -общепользовательские типа Word и проблемно-ориентированные типа издательские системы, табличные процессоры,

· системы управления базами данных,

· системы автоматизированного проектирования,

· бухгалтерские программы,

· системы программирования.