Вопросы для подготовки к экзамену: 1. Назовите наиболее распространенные операционные системы, в том числе – с открытым исходным кодом. 2. Дайте определение операционной системы. 3. Каковы цели работы операционной системы? 4. Назовите компоненты компьютерной системы (включая программное обеспечение и пользователей). 5. Назовите основные архитектуры компьютерных систем и кратко определите, в чем суть каждой из них. 6. Каковы основные компоненты операционной системы? 7. Каким образом происходило обращение к памяти и к внешним устройствам для ранних моделей компьютеров, при отсутствии операционных систем? 8. Каковы основная цель и идея разработки ОС UNIX? 9. Назовите известные вам диалекты ОС UNIX. 10. Какие оригинальные идеи были положены в основу системы "Эльбрус" и ее операционной системы? 11. Каковы особенности однозадачных ОС для mainframe-компьютеров с поддержкой пакетного режима? 12. Что такое монитор в ОС? 13. Как распределялась память в однозадачных ОС? 14. Что такое режим мультипрограммирования? 15. Как распределяется память в ОС с поддержкой мультипрограммирования? 16. Какие функции выполняла ОС с пакетной обработкой заданий и поддержкой мультипрограммирования? 17. Что такое режим разделения времени и каковы особенности ОС, поддерживающих этот режим? 18. Что такое откачка и подкачка заданий? 19. Какие возможности предоставлялись пользователю операционной системой для управления его заданием в режиме разделения времени? 20. Назовите основные возможности и особенности ОС для персональных компьютеров. 21. Что такое мультипроцессорная система? 22. Как организованы многоядерные компьютеры? 23. Каковы преимущества параллельных компьютерных систем? 24. В чем отличие hard real-time систем от soft real-time систем реального времени? 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. Перечислите методы организации данных. В чем их различия? 50. Опишите способы организации файлов. 51. Перечислите основные операции над файлами. 52. Каковы основные компоненты архитектуры современных файловых систем? 53. На какие слои (уровни) разбито программное обеспечение ввода-вывода, каково их назначение? 54. Охарактеризуйте информацию и ее свойства. 55. Что является предметом и объектом защиты информации? 56. Чем определяется ценность информации? Приведите классификацию конфиденциальной информации. 57. Охарактеризуйте свойства достоверности и своевременности информации. 58. Что понимается под угрозой информации? Назовите разновидности угроз информации. 59. Приведите классификацию угроз информации. 60. Охарактеризуйте подходы к обеспечению компьютерной безопасности. 61. Какие элементы безопасности содержит ОС Windows NT? 62. Назовите элементы безопасности ОС UNIX? 63. Приведите классификацию систем защиты программного обеспечения. 64. Сравните основные технические методы и средства защиты программного обеспечения. 65. Приведите примеры взаимодействия участников процесса создания и распространения ПО. 66. Приведите определение понятий "протоколирование" и "аудит". 67. Назовите задачи, реализуемые протоколированием и аудитом. 68. Дайте характеристику задачи активного аудита. 69. Дайте характеристику сигнатурного метода активного аудита. 70. Охарактеризуйте функциональные компоненты активного аудита. 71. На зовите файловые системы применяемые в ОС семейства Windows. В чем их преимущества и недостатки? 72. На зовите файловые системы применяемые в ОС семейства Linux. В чем их преимущества и недостатки? 73. Что такое журналируемые файловые системы? В каких режимах они могут работать? 74. Назовите подходы аутентификации. 75. Расскажите о методах аутентификации в системах Windows. 76. Расскажите о методах аутентификации в системах Linux. 77. Назовите и охарактеризуйте модели авторизации. 78. Опишите идентификаторы Security ID (SID) и security descriptor (SD) в ОС Windows. 79. Как работает авторизация Minimal ACL в ОС Linux. 80. Как работает авторизация Extended POSIX ACL в ОС Linux. 81. Опешите принцип работы механизма: umask - маски режима создания файлов. 82. Назовите категории аудита событий в ОС Windows. 83. Назовите типы журналов событий в ОС Windows. 84. Назовите категории журналов событий в ОС Linux. 85. Что такое групповые политики Windows? 86. Назовите основные компоненты архитектуры GPO. 87. Инструменты управления групповыми политиками. 88. Назовите и охарактеризуйте основные механизмы обеспечения безопасность Android. 89. Назовите и охарактеризуйте основные механизмы обеспечения безопасность iOS. 90. Особенности операционных систем реального времени. 91. Концепция кластерной системы Microsoft Cluster Service (MSCS). 92. Назовите область применения и особенности Linux-операционных систем различных производителей. 93. Основные производители ОС в России и зарубежом.