
Отчет по лабораторной работе
Отчет оформляется в соответствии с требованиями, предъявляемыми к оформлению лабораторных работ в вузе(возможен электронный вид), и должен содержать:
Титульный лист
Наименование и цель работы.
Исходные данные варианта задания.
Результаты моделирования и выводы
Контрольные вопросы
Что такое поток?
Что из себя представляет процесс?
Как создается процесс?
Как создается поток?
Каким образом завершается поток?
Каким образом завершается процесс?
Как уничтожается процесс и все его потоки?
Как уничтожается поток?
Какие существуют классы процессов?
Какие существуют приоритеты потоков?
Функции для создания и удаления критических секций?
Функции работы с событиями?
Функции создания, доступа и изменения семафора?
Работа алгоритма LFU
Работа алгоритма FIFO
Работа алгоритма NUR
Задачи ядра
Серверные процессы
Менеджер памяти
Файловая система и семафор
Пользовательские процессы.
Варианты заданий
№ |
Количество пользоват. процессов |
Объем ОП в страницах |
Длительность кванта |
ДО |
1 |
5 |
3 |
5 |
FIFO |
2 |
7 |
4 |
6 |
LFU |
3 |
9 |
5 |
7 |
NUR |
4 |
11 |
6 |
8 |
FIFO |
5 |
13 |
7 |
9 |
LFU |
6 |
15 |
8 |
10 |
NUR |
7 |
6 |
5 |
2 |
FIFO |
8 |
8 |
6 |
3 |
LFU |
9 |
10 |
7 |
4 |
NUR |
10 |
12 |
8 |
5 |
FIFO |
11 |
14 |
9 |
6 |
LFU |
12 |
13 |
10 |
7 |
NUR |
Литература
Фейсон Т. “Объектно-ориентированное программирование на Borland C++”-Киев: “Диалектика”, 1996.
Андрей Мешков, Юрий Тихомиров “Visual C++ и MFC” в 3-х томах СПб: BHV, 1997.
Методические указания по выполнению лабораторной работы по «Операционные системы»
А.А. Мерсов, составление, оформление, 2006
МГУПИ, 2006
Оригинал-макет подготовлен в Microsoft Word 2000