Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
432.doc
Скачиваний:
7
Добавлен:
30.04.2022
Размер:
4.89 Mб
Скачать

Заключение

Учебное пособие рассматривает основные понятия теории ОС, принципы построения операционных систем, а также основы управления системными ресурсами, процессами и потоками.

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

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

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

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

Библиографический список

  1. Гордеев А.В. Операционные системы: учебник для вузов / А.В. Гордеев. 2-е изд. СПб.: Питер, 2009. 416 с.

  2. Танненбаум Э. Современные операционные системы / Э. Танненбаум. 2-е изд. СПб.: Питер, 2007. 1038 с.

  3. Назаров С.В. Операционные среды, системы и оболочки. Основы структурной и функциональной организации: учеб. пособие / С.В. Назаров. М.: Кудиц-пресс, 2007. 504 с.

  4. Назаров С.В. Операционные системы. Практикум / С.В. Назаров, Л.П. Гудыно, А.А. Кириченко. М.: Кудиц-пресс, 2008. 464 с.

  5. Гордеев А.В. Системное программное обеспечение / А.В. Гордеев, А.Ю. Молчанов. СПб.: Питер, 2002. 734 с.

  6. Молчанов А.Ю. Системное программное обеспечение: учебник для вузов / А.Ю. Молчанов. СПб.: Питер, 2006. 396 с.

  7. Столингс В. Операционные системы / В. Столингс.  4-е изд. М.: Вильямс, 2002. 848 с.

Оглавление

Введение

3

1.

Введение в ОС

4

1.1. Краткий обзор аппаратного обеспечения

компьютера

4

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

17

2.

Основные понятия ОС

23

2.1. Понятие операционной среды

23

2.2. Прерывания

26

2.3. Понятия вычислительного процесса и ресурса

36

2.4. Диаграмма состояний процесса

42

2.5. Реализация понятия последовательного

процесса в операционных системах

47

2.6. Процессы и потоки

50

2.7. Основные виды ресурсов

57

2.8. Классификация операционных систем

62

3.

Управление задачами

65

3.1. Планирование и диспетчеризация процессов и задач

68

3.2. Планирование вычислительных процессов и стратегии планирования

71

3.3. Дисциплины диспетчеризации

74

3.4. Качество диспетчеризации и гарантии

обслуживания

87

3.5. Диспетчеризация задач с использованием

динамических приоритетов

90

4.

Управление памятью в операционных системах

99

4.1. Память и отображения, виртуальное адресное

пространство

100

4.2. Простое непрерывное распределение и

распределение с перекрытием

106

4.3. Распределение памяти статическими и

динамическими разделами

115

4.4. Сегментная, страничная и сегментно-страничная

организация памяти

125

Заключение

153

Библиографический список

154

Учебное издание

Гундорова Наталья Ивановна

Сергеев Михаил Юрьевич

ОПЕРАЦИОННЫЕ СИСТЕМЫ

В авторской редакции

Подписано в печать 12.05.2011.

Объем данных 4,65 Мб

ГОУВПО «Воронежский государственный

технический университет»

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