Базовое программное обеспечение

В состав базового ПО входят:

• операционные системы;

• сервисные программы (оболочки, утилиты, антивирусные средства);

• программы технического обслуживания (тестовые программы, программы контроля);

• инструментальное ПО (трансляторы языков программирования, компиляторы, интерпретаторы, ассемблеры).

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

Операционные системы ПК делятся на однозадачные и многозадачные.

В однозадачных ОС в один момент времени пользователь может работать только с одной конкретной программой (задачей). Примером однозадачных ОС служат MS-DOS, MSX.

Многозадачные ОС обеспечивают параллельное выполнение пользователем нескольких задач в разных программах. Количество одновременно выполняемых задач зависит от мощности системы Примером таких систем являются все версии Microsoft Windows, UNIX, OS/2,Linux, Mac OS.

Существуют также сетевые ОС (для локальных и глобальных сетей), предназначенные для обеспечения доступа ко всем ресурсам вычислительной сети. Примерами таких систем являются Novell Net Ware, Microsoft Windows-NT, UNIX, IBM LAN.

Сервисное программное обеспечение – это совокупность программных продуктов, предоставляющих пользователю дополнительные услуги в работе с компьютером и расширяющих возможности операционных систем.

По функциональным возможностям сервисные средства можно подразделять на средства:

- улучшающие пользовательский интерфейс;

- защищающие данные от разрушения и несанкционированного доступа;

- восстанавливающие данные;

- ускоряющие обмен данными;

- антивирусные;

- программы архивации-дезархивации.

Программы технического обслуживания – совокупность программно-аппаратных средств для диагностики и обнаружения ошибок в процессе работы компьютера и вычислительной системы в целом. Примером такой программы может служить Doctor Hardware, пакет CheckIt для Windows.

Инструментальное программное обеспечение – это комплекс программ, предназначенных для разработки, корректировки или развития программного обеспечения.