Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции 131000.doc
Скачиваний:
129
Добавлен:
22.05.2015
Размер:
1.47 Mб
Скачать

3.2 Виды и основные функции операционных систем

Операционная система обычно хранится во внешней памяти компьютера — на диске. При включении компьютера ядро ОС считывается с дисковой памяти и размещается в ОЗУ - этот процесс называется загрузкой ОС.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Каждая операционная система имеет свой командный язык, который позволяет пользователю выполнять те или иные действия.

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

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

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

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

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

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

Операционная система анализирует требования устройств о выделении им ресурсов и гибко реагирует на них, исключая захват одних и тех же ресурсов разными устройствами. Такой принцип динамического распределения ресурсов операционной системой получил название plug-and-play, а устройства, удовлетворяющие этому принципу, называютсясамоустанавливающимися.

В базовый состав ОС включены служебные приложения.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]