НАЗНАЧЕНИЕ И ОСНОВНЫЕ ФУНКЦИИ ОПЕРАЦИОННЫХ СИСТЕМ

Назначение и основные функции операционных систем.

ЛЕКЦИЯ № 20 ОПЕРАЦИОННЫЕ СИСТЕМЫ

ВОПРОСЫ:

2. Понятие файловой системы.

3. Взаимодействие с аппаратными средствами.

ЛИТЕРАТУРА:

[3], стр. 98-113

Операционная система (ОС) представляет комплекс системных и служебных программных средств и предназначена для управления выполнением пользовательских программ, планирования и управления вычислительными ресурсами ЭВМ.

Приложениями операционной системыпринято называть программы, предназначенные для работы под управлением данной системы.

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

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

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

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

Все операционные системы способны обеспечивать как пакетный, так и диалоговый режим работы с пользователем.

В пакетном режиме ОС автоматически исполняет заданную последовательность команд.

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

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

По реализации интерфейса пользователя различают неграфическиеи графические операционные системы.

Неграфические ОС реализуют интерфейс командной строки.

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

Активный элемент управления это указатель мыши — графический объект, перемещение которого на экране синхронизировано с перемещением мыши. Пассивные элементы управления - графические элементы управления приложений

Характер взаимодействия между активными и пассивными элементами управления выбирает сам пользователь.

Даже для одной аппаратной платформы существует несколько операционных систем. Различия между ними рассматривают в двух категориях: внутренние и внешние.

Внутренние различия характеризуются методами реализации основных функций.

Внешниеразличия определяются наличием и доступностью приложений данной системы, необходимых для удовлетворения технических требований, предъявляемых к конкретному рабочему месту.

Операционные системы для персональных компьютеров делятся на:

§ одно- и многозадачные;

§ одно- и многопользовательские;

§ непереносимые и переносимые на другие типы компьютеров;

§ несетевые и сетевые, обеспечивающие работу в локальной вычислительной сети ЭВМ.

Все операционные системы обеспечивают свой автоматический запуск.

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

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