Добавил:
Факультет ИКСС, группа ИКВТ-61 Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

LAB / VARIANTY_LABORATORNYKh_rabot_po_kursu_operatsionnye_sistemy

.docx
Скачиваний:
26
Добавлен:
20.02.2019
Размер:
16.98 Кб
Скачать

/var/www/studfiles2/data/www/download/27704/250/YxEHU1DhTs.WYGR

ВАРИАНТЫ ЛАБОРАТОРНЫХ работ по курсу операционные системы

3 лабораторная работа:

  1. Организовать работу диспетчера через обычную очередь (число процессов не менее 5).

Организовать работу диспетчера через очередь из односвязных списков (число процессов не менее 5).

  1. Организовать работу диспетчера через очередь с приоритетами (число процессов не менее 5).

  2. Организовать работу диспетчера через обычную очередь (число процессов не менее 5). Дополнительно построить и использовать Семафор (критический участок согласовать с преподавателем).

  3. Организовать работу диспетчера через очередь из односвязных списков (число процессов не менее 5). Дополнительно построить и использовать Семафор (критический участок согласовать с преподавателем).

  4. Организовать работу диспетчера через очередь с приоритетами (число процессов не менее 5). Дополнительно построить и использовать Семафор (критический участок согласовать с преподавателем).

  5. Организовать работу диспетчера через обычную очередь (число процессов не менее 5). Дополнительно построить и использовать Мьютекс (критический участок согласовать с преподавателем).

  6. Организовать работу диспетчера через очередь из односвязных списков (число процессов не менее 5). Дополнительно построить и использовать Мьютекс (критический участок согласовать с преподавателем).

  7. Организовать работу диспетчера через очередь с приоритетами (число процессов не менее 5). Дополнительно построить и использовать Мьютекс (критический участок согласовать с преподавателем).

  8. Организовать работу диспетчера через обычную очередь (число процессов не менее 5).

  9. Организовать работу диспетчера через очередь из односвязных списков (число процессов не менее 5). Организовать «горячую» загрузку процессов.

  10. Организовать работу диспетчера через очередь с приоритетами (число процессов не менее 5). Организовать «горячую» загрузку процессов.

  11. Организовать работу диспетчера через обычную очередь (число процессов не менее 5). Дополнительно построить и использовать Семафор (критический участок согласовать с преподавателем). Организовать «горячую» выгрузку процессов.

  12. Организовать работу диспетчера через очередь из односвязных списков (число процессов не менее 5). Дополнительно построить и использовать Семафор (критический участок согласовать с преподавателем). Организовать «горячую» выгрузку процессов.

  13. Организовать работу диспетчера через очередь с приоритетами (число процессов не менее 5) Дополнительно построить и использовать Семафор (критический участок согласовать с преподавателем). Организовать «горячую» выгрузку процессов.

  14. Организовать работу диспетчера через обычную очередь (число процессов не менее 5). Дополнительно построить и использовать Мьютекс (критический участок согласовать с преподавателем). Организовать «горячую» выгрузку и загрузку процессов.

  15. Организовать работу диспетчера через очередь из односвязных списков (число процессов не менее 5). Дополнительно построить и использовать Мьютекс (критический участок согласовать с преподавателем). Организовать «горячую» выгрузку и загрузку процессов.

  16. Организовать работу диспетчера через очередь с приоритетами (число процессов не менее 5). Дополнительно построить и использовать Мьютекс (критический участок согласовать с преподавателем). Организовать «горячую» выгрузку и загрузку процессов.

  17. Организовать работу диспетчера через обычную очередь (число процессов не менее 5). Организовать задержку процессов на время (на основе таймера).

  18. Организовать работу диспетчера через очередь из односвязных списков (число процессов не менее 5). Организовать задержку процессов на время (на основе считывания времени).

  19. Организовать работу диспетчера через очередь с приоритетами (число процессов не менее 5). Организовать задержку процессов на время (на основе таймера).

  20. Организовать работу диспетчера через обычную очередь (число процессов не менее 5). Дополнительно построить и использовать Семафор (критический участок согласовать с преподавателем). Организовать задержку процессов на время (на основе таймера).

  21. Организовать работу диспетчера через очередь из односвязных списков (число процессов не менее 5). Дополнительно построить и использовать Семафор (критический участок согласовать с преподавателем) Организовать задержку процессов на время (на основе таймера).

  22. Организовать работу диспетчера через очередь с приоритетами (число процессов не менее 5) Дополнительно построить и использовать Семафор (критический участок согласовать с преподавателем). Организовать задержку процессов на время (на основе таймера).

  23. Организовать работу диспетчера через обычную очередь (число процессов не менее 5). Дополнительно построить и использовать Мьютекс (критический участок согласовать с преподавателем).Организовать задержку процессов на время (на основе считывания времени).

  24. Организовать работу диспетчера через очередь из односвязных списков (число процессов не менее 5). Дополнительно построить и использовать Мьютекс (критический участок согласовать с преподавателем). Организовать задержку процессов на время (на основе таймера).

  25. Организовать работу диспетчера через очередь с приоритетами (число процессов не менее 5). Дополнительно построить и использовать Мьютекс (критический участок согласовать с преподавателем). Организовать задержку процессов на время (на основе считывания времени).

  26. Организовать работу диспетчера через обычную очередь (число процессов не менее 5).

  27. Организовать работу диспетчера через очередь из односвязных списков (число процессов не менее 5). Организовать «горячую» загрузку процессов.

  28. Организовать работу диспетчера через очередь с приоритетами (число процессов не менее 5). Организовать «горячую» загрузку процессов. Организовать задержку процессов на время (на основе таймера).

  29. Организовать работу диспетчера через обычную очередь (число процессов не менее 5). Дополнительно построить и использовать Семафор (критический участок согласовать с преподавателем). Организовать «горячую» выгрузку процессов. Организовать задержку процессов на время (на основе считывания времени).

  30. Организовать работу диспетчера через очередь из односвязных списков (число процессов не менее 5). Дополнительно построить и использовать Семафор (критический участок согласовать с преподавателем). Организовать «горячую» выгрузку процессов. Организовать почтовый ящик.

  31. Организовать работу диспетчера через очередь с приоритетами (число процессов не менее 5) Дополнительно построить и использовать Семафор (критический участок согласовать с преподавателем). Организовать «горячую» выгрузку процессов. Организовать почтовый ящик.

  32. Организовать работу диспетчера через обычную очередь (число процессов не менее 5). Дополнительно построить и использовать Мьютекс (критический участок согласовать с преподавателем). Организовать «горячую» выгрузку и загрузку процессов. Организовать почтовый ящик.

  33. Организовать работу диспетчера через очередь из односвязных списков (число процессов не менее 5). Дополнительно построить и использовать Мьютекс (критический участок согласовать с преподавателем). Организовать «горячую» выгрузку и загрузку процессов. Организовать почтовый ящик.

  34. Организовать работу диспетчера через очередь с приоритетами (число процессов не менее 5). Дополнительно построить и использовать Мьютекс (критический участок согласовать с преподавателем). Организовать «горячую» выгрузку и загрузку процессов. Организовать почтовый ящик.

Соседние файлы в папке LAB