- •Лекция 1. Программное обеспечение эвм. Основные термины и определения. Состав программного обеспечения. Операционные системы. Управляющие и обрабатывающие программы
- •Утилиты
- •Лекция 2. Назначение, основные функции ос эвм. Основные принципы построения ос. Типы операционных систем
- •Классификация ос
- •Особенности алгоритмов управления ресурсами
- •Поддержка многозадачности
- •Поддержка многопользовательского режима
- •Вытесняющая и невытесняющая многозадачность
- •Многопроцессорная обработка
- •Особенности аппаратных платформ
- •Особенности областей использования
- •Особенности методов построения
- •Лекция 3. Концептуальные основы ос. Процесс. Подсистема управления процессами. Механизм диспетчирования
- •Механизм диспетчирования
- •Лекция 4. Концептуальные основы ос. Ресурс. Дисциплины распределения ресурсов, используемые в ос. Концепция прерывания
- •Концепция прерываний
- •Ядро Операционной Системы
- •Лекция 5. Средства, механизмы, подсистемы ос. Подсистема управления вводом-выводом. Подсистема управления данными
- •Подсистемы
- •Лекция 6. Механизмы управления процессами. Средства взаимодействия параллельных процессов. Задачи синхронизации. Семафорная техника синхронизации и упорядочения процессов
- •Механизмы синхронизации в операционной системе Windows
- •Лекция 7. Организация оперативной памяти. Структура, основные понятия и принципы виртуализации памяти. Основы логической организации виртуальной оперативной памяти Функции ос по управлению памятью
- •Статическая настройка адресов
- •Динамическая настройка адресов
- •Типы виртуальной памяти
- •Лекция 8. Организация виртуальной оперативной памяти. Задачи управления виртуальной памятью: размещение, перемещение, преобразование адресов, замещение
- •Страничное распределение
- •Сегментное распределение
- •Сегментно-страничное распределение
- •Разделяемые сегменты памяти
- •Литература
- •Содержание
Литература
Дейтел Х.М., Дейтел П.Дж., Чофнес Д.Р. Операционные системы. – М.: Бином, 2007.
Лорин Г., Дейтел Х.М. Операционные системы. - М.: Финансы и статистика, 1984.
Таненбаум Э. Современные операционные системы. - М.: Питер, 2006.
Шоу А. Логическое проектирование операционных систем. - М.: Мир, 1981.
Содержание
Лекция 1. Программное обеспечение ЭВМ. Основные термины и определения. Состав программного обеспечения. Операционные системы. Управляющие и обрабатывающие программы………………….. |
3 |
Лекция 2. Назначение, основные функции ОС ЭВМ. Основные принципы построения ОС. Типы операционных систем……………………………….. |
6 |
Лекция 3. Концептуальные основы ОС. Процесс. Подсистема управления процессами. Механизм диспетчирования……………………………………. |
17 |
Лекция 4. Концептуальные основы ОС. Ресурс. Дисциплины распределения ресурсов, используемые в ОС. Концепция прерывания….. |
25 |
Лекция 5. Средства, механизмы, подсистемы ОС. Подсистема управления вводом-выводом. Подсистема управления данными……………………….. |
31 |
Лекция 6. Механизмы управления процессами. Средства взаимодействия параллельных процессов. Задачи синхронизации. Семафорная техника синхронизации и упорядочения процессов……………………………………. |
36 |
Лекция 7. Организация оперативной памяти. Структура, основные понятия и принципы виртуализации памяти. Основы логической организации виртуальной оперативной памяти……………………………………………. |
42 |
Лекция 8. Организация виртуальной оперативной памяти. Задачи управления виртуальной памятью: размещение, перемещение, преобразование адресов, замещение………………………………………….. |
49 |
Литература……………………………………………………………………….. |
75 |
