ЧАСТЬ 1

ИНФОРМАТИКА

Электронное учебно-методическое пособие

 

 
 

 

5.2. Операционные системы

5.2.1. Понятие операционной системы


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


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

  • интерфейса между пользователем и программно-аппаратными средствами компьютера (интерфейс пользователя);

  • интерфейса между программным и аппаратным обеспечением (аппаратно-программный интерфейс);

  • интерфейса между разными видами программного обеспечения (программный интерфейс).

К современным операционным системам предъявляются следующие требования:

1) совместимость – ОС должна включать средства для выполнения приложений, подготовленных для других ОС;

2) переносимость – обеспечение возможности переноса ОС с одной аппаратной платформы на другую;

3) надёжность и отказоустойчивость – предполагает защиту ОС от внутренних и внешних ошибок, сбоев и отказов;

4) безопасность – ОС должна содержать средства защиты ресурсов одних пользователей от других;

5) расширяемость – ОС должна обеспечивать удобство внесения последующих изменений и дополнений;

6) производительность – система должна обладать достаточным быстродействием.


В состав ОС входят следующие модули:

1) программа начальной загрузки (загрузчик) – загружает основную часть ОС в память. Программа начальной загрузки всегда размещается на внешнем носителе (винчестер, дискета);

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

3) командный процессор – расшифровывает и исполняет команды пользователя, поступающие, прежде всего через клавиатуру;

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

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

Состав разных операционных систем может несколько отличаться друг от друга. Например, утилиты могут и не входить в состав ОС, функции командного процессора могут быть распределены между несколькими модулями и т. д. [3].

 

 
 


© Сибирская государственная геодезическая академия (СГГА), 2011