Кафедра К3
Прикладная математика, информатика
и вычислительная техника
Вопросы к экзамену
- Поколения операционных систем
- Зависимость ОС от аппаратуры
- Концепция процесса в операционной системе
- Граф состояний и переходов процесса
- Описание процесса в операционной системе
- Операции над процессами
- Ядро операционной системы
- Критические участки при параллельной обработке
- Примитивы взаимоисключения при параллельной обработке
- Алгоритм Деккера для реализации взаимоисключения
- Аппаратная реализация взаимоисключения
- Семафоры, их назначение и применение
- Мониторы в параллельном программировании
- Тупики. Причины возникновения
- Четыре необходимых условия возникновения тупиков
- Предотвращение тупиков и алгоритм банкира
- Обнаружение тупиков
- Восстановление после тупиков
- Организация памяти. Иерархия памяти
- Стратегии управления памятью
- Связное и несвязное распределение памяти
- Распределение памяти фиксированными разделами
- Распределение памяти переменными разделами
- Управление памятью со свопингом
- Эволюция видов организации памяти
- Концепция виртуальной памяти
- Виртуальная память страничной организации
- Виртуальная память сегментной организации
- Виртуальная память странично-сегментной организации
- Стратегии управления виртуальной памятью
- Стратегии выталкивания страниц в виртуальной памяти
- Концепция локальности в процессах
- Понятие рабочего множества процесса
- Стратегии подкачки страниц виртуальной памяти
- Выбор размера страниц для виртуальной памяти
- Задачи планирования заданий
- Планирование заданий с переключением и без переключения
- Использование интервального таймера для планирования процессов
- Планирование процессов по принципу FIFO
- Планирование процессов по циклическому принципу (RR)
- Выбор размера кванта времени
- Стратегии и критерии планирования процессов
- Многоуровневые очереди процессов с обратными связями
- Использование параллелизма в мультипроцессорных системах
- Программирование для мультипроцессорных систем
- Проблемы создания программ для мультипроцессорных систем
- Мультипроцессорные системы со слабо и сильно связанными процессорами
- Мультипроцессорные системы «главный — подчинённый»
- Симметричные мультипроцессорные системы
- Организация операционных систем для мультипроцессорных систем
- Производительность мультипроцессорных систем
- Работа накопителей на магнитных дисках с перемещаемыми головками
- Необходимость планирования работы с дисками
- Цели планирования работы с дисками
- Стратегии планирования для оптимизации поиска цилиндра диска
- Оптимизация по времени ожидания записи на диске
- Функции файловой системы
- Объединение в блоки и буферизация данных при доступе к диску
- Организация файлов в файловой системе
- Характеристики файлов
- Работа с файлом. Дескриптор файла
- Основные файловые операции
- Управление доступом к файлам
- Системы баз данных
- Иерархия драйверов устройств в современных ОС
- Файловая система FAT
- Файловая система s5/ufs
- Файловая система NTFS
- Оценка производительности вычислительной системы
- Операционные системы в сетях ЭВМ