Вопросы № 1-49 к контрольной работе № 1 по дисциплине "Операционные системы" (На какие основные группы подразделяется программное обеспечение? Что такое состояние состязания?)

Страницы работы

Содержание работы

Контрольные вопросы №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.  Что такое состояние состязания?

Похожие материалы

Информация о работе