logo
ГосЭкзамен

22. Системное программное обеспечение.

ПО - совокупность программ, системы обработки информации и программных документов, необходимых для эксплуатации этих программ. ПО можно разделить на 3 категории:

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

– прикладное ПО, обеспечивающее выполнение необходимых работ на ПК: редактирование текстовых документов, создание рисунков или картинок, обработка информационных массивов и т.д.

– инструментальное ПО (системы программирования), обеспечивающее разработку новых программ для компьютера на языке программирования.

Системное ПО не связано с конкретным применением ПК и выполняют традиционные функции: планирование и управление задачами, управления вводом-выводом и т.д. Системные программы выполняют различные вспомогательные функции, например, создание копий используемой информации, выдачу справочной информации о компьютере, проверку работоспособности устройств компьютера и т.п. К системному ПО относятся:

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

ОС - совокупность программ, управляющих оборудованием, совокупность программ, управляющих другими программами.

Есть приложения вычислительной техники, для которых ОС излишни. Например, встроенные микрокомпьютеры содержатся сегодня во многих бытовых приборах, автомобилях, сотовых телефонах и т.п. Зачастую такой компьютер постоянно исполняет лишь одну программу, запускающуюся по включении. Некоторые микрокомпьютеры работают под управлением особых собственных ОС.

– программы – оболочки (обеспечивают более удобный и наглядный способ общения с компьютером, чем с помощью командной строки DOS, например, Norton Commander).

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

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

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

Утилиты используются для:

– мониторинга показателей датчиков и производительности оборудования — мониторинг температур процессора, видеоадаптера; чтение S.M.A.R.T. жёстких дисков;

– управления параметрами оборудования — ограничение максимальной скорости вращения CD-привода; изменение скорости вращения вентиляторов.

– контроля показателей – проверка ссылочной целостности; правильности записи данных.

– расширения возможностей – форматирование и/или переразметка диска с сохранением данных, удаление без возможности восстановления. К утилитам относятся:

– диспетчеры файлов или файловые менеджеры.

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

– средства просмотра и воспроизведения.

– средства диагностики; средства контроля позволяют проверить конфигурацию компьютера и проверить работоспособность устройств компьютера, прежде всего жестких дисков.

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

– средства обеспечения компьютерной безопасности (резервное копирование, антивирусное ПО).

Часть утилит входит в состав операционной системы, а другая часть функционирует автономно. Большая часть общего (системного) ПО входит в состав ОС. Часть общего ПО входит в состав самого компьютера (часть программ ОС и контролирующих тестов записана в ПЗУ или ППЗУ, установленных на системной плате). Часть общего ПО относится к автономными программам и поставляется отдельно.

BIOS (basic input/output system - «базовая система ввода-вывода») - реализованная в виде микропрограмм часть системного ПО, которая предназначается для предоставления операционной системе API для доступа к аппаратуре компьютера и подключенным к нему устройствам. В персональных IBM PC-совместимых компьютерах, использующих микроархитектуру x86, BIOS представляет собой набор записанных в микросхему EEPROM (ПЗУ) ПК микропрограмм (образующих системное программное обеспечение), обеспечивающих начальную загрузку компьютера и последующий запуск операционной системы.

BIOS позволяет производить загрузку операционной системы через интерфейсы, изначально для этого не предназначенные (USB и IEEE 1394) а также производить загрузку по сети (применяется, например, в так называемых «тонких клиентах»).