Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
170
Добавлен:
04.06.2015
Размер:
247.3 Кб
Скачать

Набор для практики Вопросы

  1. Что такое тупик?

  2. Приведите простой пример тупика с двумя процессами и двумя внешними устройствами.

  3. Какие предположения о процессах и ресурсах в системе делаются для построения ее формальной модели?

  4. Какие действия над ресурсом может выполнять процесс?

  5. Каковы условия возникновения тупика?

  6. Что такое взаимное исключение (как условие возникновения тупика)?

  7. Что такое удержание и ожидание (как условие возникновения тупика)?

  8. Что такое отсутствие прерываний (как условие возникновения тупика)?

  9. Что такое циклическое ожидание (как условие возникновения тупика)?

  10. Что такое граф распределения ресурсов?

  11. Что такое вершина-процесс?

  12. Что такое (супер) вершина-ресурс?

  13. Какого типа дуги ведут из вершин-процессов в вершины-ресурсы?

  14. Какого типа дуги ведут из подвершин-ресурсов в вершины-процессы?

  15. Есть ли в системе тупик, если граф распределения ресурсов не содержит циклов?

  16. Есть ли в системе тупик, если граф распределения ресурсов содержит цикл, и в системе каждого ресурсам имеется только по одному экземпляру?

  17. Какие методы обработки тупиков возможны?

  18. Какую ошибку совершают авторы многих ОС по отношению к проблеме тупиков?

  19. Какие ограничения на запросы процессами ресурсов возможны для предотвращения тупиков?

  20. Как перераспределять ресурсы процесса, чтобы избежать ситуации удержания и ожидания?

  21. Какую информацию о процессах необходимо указать при их вводе в систему, чтобы можно было применить методы избежание тупиков?

  22. Как определяется состояние распределения ресурсов в системе?

Упражнения

  1. Предложите свой простой пример тупика, основанный на использовании семафоров.

  2. Реализуйте модель системы, состоящей из процессов и ресурсов, и граф ее распределения ресурсов.

  3. Приведите свои примеры графа распределения ресурсов с тупиком и графа распределения ресурсов с циклом, но без тупика.

Темы для курсовых работ, рефератов, эссе

  1. Методы обработки, предотвращения и избегание тупиков при распределении ресурсов в операционных системах (реферат).

  2. Граф распределения ресурсов в ОС и его использование для анализа тупиков (реферат).

  3. Реализация модели системы, состоящей из процессов и ресурсов, и граф ее распределения ресурсов (курсовая работа).

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