Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОС / Методические рекомендации по выполнению самостоятельной работы.doc
Скачиваний:
171
Добавлен:
11.04.2015
Размер:
312.32 Кб
Скачать

Самостоятельная работа 2

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

1. Цель работы: получить представление о назначении операционных систем; изучить состав и функции операционных систем.

2.Материал для изучения:

Литература: Л1 с. 18-23; Л3 с. 11-15; Л4 с. 43-67.

3.Задание:

3.1. Составить конспект по данной теме.

3.2. Ответить на контрольные вопросы:

  1. Что такое операционная система? Перечислите основные функции операционных систем.

  2. Перечислите основные компоненты, входящие в состав ОС. Дайте им краткую характеристику.

  3. Допускают ли ОС возможность развития? Если да, то с какой целью?

  4. Что такое ресурс? Какие задачи выполняют ОС по управлению ресурсами?

3.3. Выполнить упражнение:

Дайте сравнительную характеристику интерфейса прикладного программиста с операционной системой и интерфейса системного программиста с реальной аппаратурой.

Самостоятельная работа3

Архитектура и концептуальные основы операционных систем. Классификация операционных систем

1. Цель работы: закрепить свои знания по концептуальным основам и архитектуре операционных систем; изучить принципы классификации и классы операционных систем.

2.Материал для изучения:

Литература: Л1 с. 23-41; Л3 с. 278-293; Л4 с. 70-100; Л5 с. 465-471.

3.Задание:

3.1. Составить конспект по данной теме.

3.2. Ответить на контрольные вопросы:

  1. Перечислите и поясните основные принципы построения операционных систем.

  2. Что такое архитектура операционной системы?

  3. Какие архитектуры ОС вы можете охарактеризовать?

  4. Для чего операционные системы используют несколько режимов работы процессора? Чем отличается супервизорный режим работы процессора от пользовательского? Как часто процессор переводится в супервизорный режим?

  5. Что такое ядро операционной системы?

  6. Расскажите об основных моментах, характерных для ОС с монолитным ядром. Какие основные функции должно выполнять монолитное ядро ОС?

  7. Расскажите об основных моментах, характерных для микроядерных ОС. Какие основные функции должно выполнять микроядро ОС?

  8. Перечислите основные требования, предъявляемые к ОС. Дайте им краткую характеристику.

  9. Что такое множественные прикладные среды? Кратко расскажите о них?

  10. По каким признакам классифицируются операционные системы? Перечислите, на какие классы делятся операционные системы по каждому из этих признаков классификации.

3.3. Выполнить упражнения:

А) В идеале микроядерная архитектура ОС требует размещения в микроядре только тех компонентов ОС, которые не могут выполняться в пользовательском режиме. Что заставляет разработчиков операционных систем отходить от этого принципа и расширять ядро за счет перенесения в него функций, которые можно было бы реализовать в виде процессов-серверов? Дать обоснованный ответ.

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

Самостоятельная работа 4

Единицы работы и их характеристика. Мультипрограммирование и формы многопрограммной работы

1. Цель работы: закрепить свои знания по организации вычислительного процесса в операционных системах.