Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОПЕРАЦИОННЫЕ СИСТЕМЫ И ОБОЛОЧКИ.doc
Скачиваний:
42
Добавлен:
21.09.2019
Размер:
799.74 Кб
Скачать

1

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

Московский государственный университет

экономики, статистики и информатики

Институт "Московская высшая банковская школа"

Кондратьев В.К.

Головина О.С.

ОПЕРАЦИОННЫЕ СИСТЕМЫ И ОБОЛОЧКИ

Москва 2002 г.

УДК 681.3.06

2

Головина О.С., Кондратьев В.К. Операционные системы и оболочки. /Моск. гос. ун-т

экономики, статистики и информатики. – М., 2002. – 108 с.

Книга содержит сведения для первоначального изучения с операционных системам,

сред и оболочек.

Книга знакомит с понятиями системного программного обеспечения, с

операционной системы и среды, вычислительного процесса и ресурса, процесса и потока,

механизмом прерываний.

Книга содержит начальные сведения об управлении задачами и памятью в

операционных системах, об управлении вводом/выводом и файловых системах, основы

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

Книга приводит сравнительные характеристики операционных систем семейства

Windows.

Книга может служить основой для первоначального изучения широко

распространенной операционной системы UNIX.

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

системы UNIX, дается объяснение основных понятий: ядро системы, оболочка, процесс,

файл, файловая система. Приводится иллюстрация работы основных механизмов

управления системой с помощью команд ОС UNIX.

Каждая глава завершается контрольными вопросами.

Учебное пособие предназначено для изучения дисциплин "Операционные системы

и оболочки" и "Операционные системы, среды и оболочки". И может быть

рекомендована студентам младших курсов, обучающихся по специальности 351400

«Информатика по отраслям» или по специальности 351500 "Математическое

обеспечение и администрация информационных систем".

© Головина О.С., 2002г.

© Кондратьев В.К., 2002г.

© Московский государственный университет экономики, статистики и

информатики, 2002г.

3

Оглавление

1. Операционные системы и среды ..........................................6

1.1 Введение .............................................................................................................................6

1.2 Основные понятия .............................................................................................................7

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

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

1.2.3 Динамика состояния процесса............................................................................9

1.2.4 Реализация понятия последовательного процесса в ОС ................................10

1.2.5 Процессы и треды .....................................................................................................10

1.2.6 Прерывания ...............................................................................................................11

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

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

1.4. Вопросы к главе 1 ...........................................................................................................18

2. Управление задачами и памятью в операционных

СИСТЕМАХ................................................................................................18

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

2.1.1. Стратегия планирования .........................................................................................19

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

2.1.3. Вытесняющие и не вытесняющие алгоритмы диспетчеризации ........................21

2.1.4. Качество диспетчеризации и гарантии обслуживания.........................................21

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

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

2.3. Вопросы к главе 2 ......................................................................................................25

3. Управление вводом/выводом и файловые системы

........................................................................................................................26

3.1. Основные понятия и концепции организации ввода/вывода в ОС............................26

3.2. Функции файловой системы ОС и иерархия данных..................................................28

3.3. Файловые системы FAT, FAT32, NTFS и s5 ................................................................29

3.3.1. Файловая система FAT............................................................................................29

3.3.2. Файловая система FAT32........................................................................................30

3.3.3. Файловая система NTFS..........................................................................................31

3.3.4. Файловая система s5 операционной системы UNIX System V ...........................32