
Головин / вопросы к зачёту
.doc-
Структура вычислительной системы.
-
Основные точки зрения на определение операционной системы.
-
Системные вызовы.
-
Прерывания и исключительные ситуации.
-
Особенности архитектуры «монолитное ядро».
-
Особенности многоуровневой архитектуры.
-
Особенности архитектуры «виртуальная машина».
-
Особенности микроядерной архитектуры.
-
Классификации операционных систем.
-
Понятие процесса.
-
Состояния процесса.
-
Process Control Block и контекст процесса.
-
Одноразовые операции.
-
Многоразовые операции.
-
Переключение контекста.
-
Уровни планирования процессов.
-
Критерии планирования процессов.
-
Параметры планирования.
-
Вытесняющее и невытесняющее планирования.
-
Алгоритмы планирования.
-
Физическая организация памяти.
-
Логическая память.
-
Связывание адресов.
-
Функции системы управления памятью.
-
Понятие виртуальной памяти.
-
Архитектурные средства поддержки виртуальной памяти.
-
Понятие файловой системы, основные её функции.
-
Общие сведения о файлах – имена, типы, атрибуты.
-
Последовательные файлы и файлы прямого доступа.
-
Операции над файлами.
-
Другие формы организации файлов – последовательности записей переменной и фиксированной длины, индексированные файлы.
-
Директории. Логическая структура файлового архива.
-
Операции над директориями.
-
Разделы диска. Организация доступа к архиву файлов.
-
Защита файлов.
-
Общая структура файловой системы.
-
Структура контроллера устройства.
-
Опрос устройств и прерывания в контексте физических принципов организации ввода-вывода.
-
Исключительные ситуации и системные вызовы в контексте физических принципов организации ввода-вывода.
-
Прямой доступ к памяти
-
Логические принципы организации ввода-вывода.
-
Функции базовой подсистемы ввода-вывода.