Контрольные вопросы №1
1. На какие основные группы подразделяется программное обеспечение?
2. Назвать функциональные уровни в составе о об2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222СПО.
3. Что такое «ОС»? В чем заключаются основная задача и функция ОС?
4. Назвать и определить базовые понятия ОС.
5. Что такое виртуальная машина?
6. Назвать основные параметры, определяющие различия реальной КС и виртуальной машины.
7. Что включает в себя управление памятью?
8. Что определяет файловая система ОС?
9. Что такое интерфейс прикладного программирования?
10. Что такое командный интерпретатор и командный файл?
11. Что представляет собой образ процесса?
12. Назвать базовые функции ОС и функции ядра.
13. Что относится к вспомогательным модулям ОС?
14. Классификации ОС по назначению и по режиму обработки задач.
15. Классификации ОС по способу взаимодействия с системой и по способам построения ОС.
16. Что входит в понятие архитектуры ОС?
17. Назвать основные принципы построения ОС и определить, по крайней мере, два из них.
18. В чем заключается принцип модульности и в чем – принцип особого режима работы?
19. В чем заключается принцип виртуализации и в чем – принцип мобильности?
20. В чем заключается принцип совместимости?
21. В чем заключаются принципы генерируемости, открытости, обеспечения безопасности вычислений?
22. Какая ОС относится к макроядерной ОС?
23. Что представляет собой монолитная ОС»?
24. Какая структура ОС является классической?
25. Назвать этапы обработки вызова в ОС классической структуры.
26. Назвать преимущество и недостатки многоуровневой структуры ОС.
27. Что представляет собой модель экзоядра?
28. Какая структуры ОС является микроядерной?
29. Назвать преимущества и недостаток микроядерной структуры ОС.
30. Сравнить макроядерную и микроядерную структуры ОС.
31. Что представляет собой системный вызов?
32. Что такое процесс и его адресное пространство?
33. Назвать и определить режимы функционирования процессов.
34. Что такое системная таблица процессов?
35. Что происходит при создании процесса? Назвать основные события, приводящие к созданию процесса.
36. Какие существуют основные состояния процесса?
37. Что представляет собой иерархия процессов?
38. Что происходит при завершении процесса?
39. Назвать события, приводящие к завершению процесса.
40. Какие две основные характеристики имеет процесс?
41. Что такое поток? Модель потока.
42. Назвать преимущества использования потоков.
43. Чем характеризуется реализация потоков в пространстве пользователя? Какие преимущества и недостатки?
44. Чем характеризуется реализация потоков в пространстве ядра? Какие преимущества и недостатки?
45. В чем заключается различие между процессами и потоками?
46. Назвать преимущества потоков над процессами.
47. Какие ситуации приводят к взаимодействию процессов?
48. Назвать способы передачи информации от одного процесса другому.
49. Что такое состояние состязания?
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.