5.9 Контрольні питання до розділу 5

Контрольні питання


1. Які два типи одиниць роботи визначені в більшості операційних систем?

2. Чи правда, що терміни «процес» і «програма» є синонімами?

3. У якій ОС вперше почали застосовувати термін «процес»?

4. Дайте визначення процесу.

5. Який взаємозв'язок існує між завданнями, процесами і потоками?

6. Що таке вивантажний і невивантажний ресурс?

7. Яка інформація повинна бути в розпорядженні ОС для розв'язання задачі про поточний стан кожного процесу і ресурсу?

8. За яких умов ресурс може бути виділений процесу?

9. Наведіть приклади описувачів процесу в різних ОС. 

10. Які основні події призводять до створення процесів?

11. Через виникнення яких подій процес закінчує свою роботу?

12. Назвіть три основні стани процесу і нарисуйте діаграму станів процесу.

13. Навіщо в ОС було введено додатковий стан призупиненого (блокованого) процесу?

14. Якщо в основній пам'яті немає жодного готового до виконання процесу, то які процеси ОС записує на диск (здійснює його свопінг)?

15. Назвіть чотири основні стани процесу при появі нового стану – призупинений.

16. Навіщо ОС використовує управляючі структури: «таблиці пам'яті», «таблиці введення-виведення» і «таблиці файлів»?

17. Яка управляюча структура потрібна ОС для реалізації планування процесів?

18. Назвіть синоніми для структури управляючого процесу. 

19. Яка інформація зберігається в контексті процесу?

20. Назвіть основні операції над процесом.

21. Як називається процедура збереження (відновлення) працездатності процесів?

22. У яких ситуаціях відбувається взаємодія процесів?

23. Як взаємодіють процеси через сегмент пам'яті, що розділяється?


Остання зміна: Tuesday 17 October 2023 10:20 AM