Архитектура ОС. Ядро и вспомогательные модули ОС. Многослойная структура ОС. Аппаратная зависимость и мобильность ОС. Микроядерная архитектура.

Ресурсы. Понятие ресурса. Виды ресурсов. Классификация ресурсов. Управление ресурсами.

7. Время, аппаратные, программные и другие средства, которые могут быть предоставлены операционной системой процессу или пользователю, называются …

8. Ресурсами операционной системы являются …

9. Задачами ОС по управлению ресурсами являются:

Архитектура ОС. Ядро и вспомогательные модули ОС. Многослойная структура ОС. Аппаратная зависимость и мобильность ОС. Микроядерная архитектура.

10. В настоящее время практически все ОС для ПК, занимающие заметное место на рынке, стали …

11. В типичный набор средств аппаратной поддержки современных ОС входят компоненты:

12. При делении ядра на основные слои непосредственно над слоем машинно-зависимых модулей расположен слой …

13. Вынесенные в пользовательский режим работы модули ОС называются …

14. Компонентами исполнительной части Windows NT являются: …

15. В функции микроядра Windows NT входят: …

16. ОС, основанные на концепции микроядра, уступают другим ОС в …

17. Работа микроядерной ОС соответствует …

Управление процессами. Понятие процесса и потока. Управление процессором. Граф состояний процесса. Блок управления процессом. Структура контекста процесса. Контекст и дескриптор процесса. Планирование и диспетчеризация процессов. Функции планировщика и диспетчера. Уровни планирования. Цели планирования. Критерии планирования. Вытесняющие и не вытесняющие алгоритмы планирования. Понятия приоритета и очереди процессов. Дисциплины обслуживания очередей. Способы реализации мультипрограммирования. Многопроцессорный режим работы. Асинхронные параллельные процессы. Проблемы управления процессами и пути их решения. Взаимоисключение. Критические участки. Совместное использование памяти. Примитивы взаимоисключения. Реализация примитивов взаимоисключение. Семафоры. Синхронизация процессов. Цели и средства синхронизации. Необходимость синхронизации и гонки. Взаимодействие между процессами. Обмен данными между процессами и потоками (конвейеры, очереди, разделяемая память). Средства обработки сигналов; понятие событийного программирования; средства коммуникации процессов. Тупики. Примеры, условия возникновения тупика, предотвращение тупиков, восстановление после тупика, обнаружение тупиков.

18. Поставьте в соответствие тип операционной системы и используемый в ней критерий эффективности вычислительной системы: ОС пакетной обработки; ОС реального времени; ОС разделения времени.

19. Отметьте наиболее отличное понятие в группе понятий о процессах:

20. Основным критерием ОС пакетной обработки является …

21. Выполнение задания за определенный промежуток времени гарантируется в …

22. ОС, в которой каждой задаче выделяется квант процессорного времени, – это …

23. Для операционных систем управления объектами, в которых важна быстрая реакция на события, подходит планирование на основе:

24. Мультипроцессорные системы принято делить на два основных типа:

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

26. При симметричном мультипроцессировании модули операционной системы выполняются …

27. В мультипрограммной ОС поток может находиться в одном из трех основных состояний:

28. В многопоточных системах поток есть …

29. С точки зрения экономии ресурсов операционной системы лучше распараллелить работу при помощи …

30. В мультипрограммной ОС содержимое регистров процессора, коды ошибок выполняемых процессором системных вызовов сохраняется в …

31. При планировании потоков операционная система не учитывает …

32. При вытесняющем мультипрограммировании функции планирования потоков …

33. При невытесняющем мультипрограммировании функции планирования потоков …

34. Какие принципы использованы в подсистеме планирования потоков в ОС Windows NT?

35. Ситуации, когда два или более потоков обрабатывают разделяемые данные и конечный результат зависит от соотношения скоростей потоков, называются …

36. Для синхронизации потоков прикладных программ программист может использовать: …

37. Необходимым условием возникновения тупика в ОС является …

Концепция прерываний. Понятие прерывания, назначение и типы прерываний. Механизм прерываний. Классы прерываний. Обработка прерываний. Классификация особых случаев. Обслуживание несуществующих устройств.

38. Внешними прерываниями являются …

39. Прерывания ранжируются по степени важности и срочности с помощью …

приоритета

40. Установите соответствие классов прерываний и программ их обрабатывающих: внешние прерывания; внутренние прерывания; программные прерывания.

Внешние-драйверами соответствующих внешних устройств;внутренние-спец.модулями ядра;программыные-процедурами ОС.

41. Способы, которыми шины выполняют прерывания:

Векторный(vectored) и опрашиваемый(polled).

42. Какие из прерываний можно считать синхронными?

Внутренние

Управление памятью. Управление физической памятью. Иерархия памяти. Стратегии управления памятью: непрерывное распределение памяти; распределение фиксированными разделами; Распределение разделами переменной величины; распределение перемещаемыми разделами. Управление виртуальной памятью. Организация виртуальной памяти: страничная, сегментная, сегментно-страничная организация. Защита памяти. Механизм реализации виртуальной памяти. Управление виртуальной памятью: стратегии выталкивания страниц; подкачка страниц по запросу и с упреждением; освобождение страниц; размер страниц.

43. Выделение оперативной памяти для выполнения программ обеспечивает…

Память является важнейшим ресурсом, требующим тчательного управления со стороны мультипрограммной ОС. Особая роль памяти обьясняется тем, что процессор может выполнять инструкции программы только в том случае, если они находятся в памяти.Память распределяется как между модулями прикладных программ так и между модулями самой ОС.

44. В ОС реального времени (RTOS) обычно используется метод распределения памяти …

С фиксированной длинной участков

45. В системе памяти с перемещаемыми разделами обязательно должен выполняться процесс …

сжатия

46. Свопинг – это …

Свопинг(swapping)-образы процессов выгружаются на диск и возвращаются в оперативную память целиком.

47. Не существует … адресации.

Типы адресов:Символьные имена, виртуалные адреса,физические адреса.

Типы адресных пространств:плоское ,сегментированное.

48. Задача ОС, состоящая в том, чтобы не позволить выполняемому процессу записывать данные в память, назначенную другому процессу, называется …

Защита памяти

49. Функциями ОС по управлению памятью в мультипрограммной системе являются:

Отслеживание свободной и занятой памяти; выделение памяти процессам и освобождение памяти по завершении процессов; вытеснение кодов и данных процессов из оперативной памяти на диск когда размеры основной памяти недостаточны для размещения в ней всех процессов и и возвращение их в оепративную память когда в ней освобождается место; настройка адресов программы на конкретную область физической памяти.

50. Какого типа адреса могут быть одинаковыми в разных процессах?

виртуальные

51. Сигнал страничного прерывания при страничной организации памяти вырабатывается …

Если нужная виртуальная страница в данный момент выгружена на диск, то происходит так называемое страничное прерывание. Выполняющийся процесс переводится в состояние ожидания, и активизируется другой процесс из очереди процессов находящихся в состоянии готовности.

52. В таблице сегментов памяти указывается:

53. Виртуальное адресное пространство процесса делится на части:

54. Дескриптор страницы при станичной организации памяти в ОС включает следующую информацию:

55. В качестве кэша для оперативной памяти может выступать …

Управление внешней памятью. Управление вводом-выводом и внешними устройствами. Классификация устройств ввода-вывода. Задачи ОС по управлению файлами и устройствами. Назначение и структура менеджера ввода-вывода. Основные требования в системе ввода-вывода. Обеспечение удобного логического интерфейса между устройствами и процессами (драйверы устройств).

56. Подсистема, являющаяся интерфейсом ко всем устройствам, подключенным к компьютеру, называется подсистемой …

57. К устройствам ввода-вывода не относится …

58. Достоинством модели файла-устройства является …

59. Чтобы сторонние разработчики могли поставлять свои драйверы к устройствам, ОС должна поддерживать четко определенный интерфейс между драйверами и …

60. Существуют следующие типы интерфейсов для драйверов:

61. Программный модуль приостанавливает работу до завершения операций ввода-вывода при …

62. Программный модуль продолжает выполняться в мультипрограммном режиме одновременно с операцией ввода-вывода при …

63. В ОС Windows NT (XP и т.п.) передача команд и данных между драйверами и менеджером ввода-вывода осуществляется при помощи …

64. В ОС UNIX, Linux различают драйверы:

65. Возможность подключения разнообразных моделей внешних устройств гарантируется наличием в ОС большого количества …

Файловые системы. Логическая организация файловой системы. Цели и задачи файловой системы. Типы файлов. Иерархическая структура файловой системы. Логическая структура диска. Организация файлов. Выделение и освобождение места в памяти. Дескриптор. Управление доступом. Физическая организация файловой системы. Диски, разделы, секторы, кластеры. Физическая организация и адресация файла. Примеры файловых систем. (FAT, NTFS).

66. Система управлений файлами – это …

67. Файловая система является частью …

68. К атрибутам файла не относится …

69. Отметьте наиболее отличное понятие в группе:

70. Раздел, с которого будет загружаться операционная система при запуске компьютера, называется …

71. В общем случае в файловых системах существуют права доступа к каталогам и файлам:

72. Объединение файловых систем, находящихся на разных устройствах, называется …

73. Разметка логического диска под конкретный тип файловой системы называется …

74. Жесткие диски – это память …

75. Минимальной единицей, участвующей в операциях обмена с дисковым устройством, является …

76. Минимальный фактический размер файла на диске равен одному …

77. Недостатки массива жестких дисков конфигурации RAID-0:

78. Конфигурация массива жестких дисков RAID-1 обеспечивает …

79. В массиве жестких дисков конфигурации RAID-3 для хранения корректирующей информации используется …

80. Установите соответствие технологии RAID количеству данных, записываемых за одну операцию записи на диск:

81. В RAID-5 происходит замедление работы при …

82. Логический раздел FAT включает следующие области:

83. Числовое значение – 12, 16, 32 – в файловой системе FAT отражает …

84. Какую структуру образуют файлы в файловой системе FAT?

85. Аббревиатура FAT расшифровывается как …

86. Файловая система FAT поддерживает следующие типы файлов:

87. В файловой системе FAT атрибуты файлов хранятся …

88. В файловой системе FAT понятие текущий каталог связано с …

89. Недостатки файловой системы FAT:

90. Индексный указатель в файловой системе FAT может принимать значения, характеризующие следующие состояния кластера:

91. Файлы NTFS в зависимости от способа размещения делятся на:

92. Основой структуры раздела файловой системы NTFS является …

93. Основными целями использования файла являются:

94. Основными критериями эффективности физической организации файлов являются:

95. В файловой системе NTFS часть файла, размещаемая в записи MFT, называется …

96. В файловой системе NTFS части файла, размещаемые вне записи MFT, называются …

97. Все файлы и каталоги в файловой системе NTFS однозначно идентифицируются:

98. Занятость дискового пространства в файловой системе NTFS определяется …

99. Базовой единицей распределения дискового пространства для файловой системы NTFS является …

100. Данные небольшого файла в файловой системе NTFS хранятся …

101. В качестве адреса отрезка NTFS использует:

102. Для нахождения данных больших файлов в файловой системе NTFS используется …

103. В записях небольших каталогов файловой системы NTFS всегда содержится следующая информация:

Защита в ОС. Классификация угроз безопасности ОС. Понятие защищенной ОС. Подходы к построению защищенных ОС. Стандарты защищенности ОС. Аппаратное обеспечение средств защиты. Защита от сбоев и несанкционированного доступа. Типовая архитектура подсистемы защиты ОС. Основные функции подсистем защиты ОС. Разграничение доступа. Идентификация и аутентификация. Аудит.

104. Безопасная операционная система обладает свойствами:

105. Угрозы в ОС классифицируются на:

106. Для управления доступом пользователей к ресурсам используются методы:

107. В ОС военного назначения для управления доступом пользователей к ресурсам реализуется … метод

108. В ОС аудит – это процедура …

109. В ОС Windows NT процесс Winlogon может находиться в состоянии:

110. При входе в ОС Windows NT (XP и т.п.) процессу Winlogon передается:

111. Средствами защиты информации в ОС являются:

112. Для обеспечения высокого уровня безопасности системы необходимо …

113. Аутентификация – это процесс системы безопасности ОС обеспечивающий …

114. Правила разграничения доступа системы безопасности ОС не должны позволять …

115. Пользовательский интерфейс и утилиты. Принципы построения интерфейсов ОС. Интерфейс прикладного программирования (Windows API, POSIX). Командные языковые процессоры.

116. Что такое интерфейс программирования приложений (API – application programming interface)?

117. Для добавления в ОС новой высокоуровневой функции API достаточно создание …

118. Для совместимости приложений в разных ОС на уровне исходных текстов требуется наличие …

119. Программный модуль ОС, ответственный за чтение отдельных команд или их последовательности из командного файла или консоли, называется …

120. Конфигурация системы и генерация. Загрузка и настройка ОС.

121. Системный реестр ОС – это …

122. Особенности реализации ОС. Сетевые ОС: Сетевые службы. Сетевые файловые системы. Концепции распределенной обработки в сетевых ОС.

123. В вычислительных сетях выделяются типы умышленных угроз:

124. Сетевыми ОС являются:

125. Для построения сетевых служб ОС используется …

126. Для реализации сетевой файловой системы в ОС Windows NT используется клиент-серверный протокол …

127. Операционная система, реализующая тем или иным способом параллельную обработку данных на многих вычислительных узлах называется …

Наши рекомендации