Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lectures_OS.doc
Скачиваний:
17
Добавлен:
23.09.2019
Размер:
826.88 Кб
Скачать

Вопросы для самоконтроля.

  1. Сравнение ОС UNIX, LINUX и WINDOWS 2000.

  2. Классификация ОС.

  1. Назначение и функции ОС. ОС как виртуальная машина. ОС как система управления ресурсами.

  1. Управление процессами. Планирование процессов. Понятие процесса, контекста, образа и дескриптора процесса. Состояния процессов.

  1. Системные вызовы.

  1. Мультипрограммирование. Понятие поток. Планирование процессов и потоков. Отличие понятия процесса от потока.

  1. Мультипрограммирование на основе прерываний. Синхронизация процессов и потоков.

  1. Управление файлами и внешними устройствами. Защита данных и администрирование.

  1. Интерфейс прикладного программирования. Applications programming Interface (API). Требования к современным ОС.

  2. Архитектура ОС. Ядро в привилегированном режиме.

  1. Многослойная архитектура ОС и ее ядра.

  1. Аппаратная зависимость и переносимость ОС.

  1. Типовые средства аппаратной поддержки ОС.

  1. Микроядерная структура ядра. Опишите порядок взаимодействия приложений с ОС, имеющей микроядерную архитектуру.

  2. Ядро и вспомогательные модули ОС. Ядро в привилегированном режиме.

  1. Машинозависимые компоненты ОС.

  1. Переносимость ОС. Совместимость и множественные прикладные среды. Каким образом установить поддержку ОС Linux в ОС FreeBSD.

  2. Управление памятью. Типы адресов.

  1. Аппаратная поддержка мультипрограммирования на примере процессора Pentium.

  1. Виртуальное адресное пространство. Механизм работы виртуальной памяти. Страничное, сегментное распределение виртуальной памяти. Свопинг. Чем ограничивается максимальный размер виртуального адресного пространства, доступного приложению? Могут ли сегменты виртуальной памяти быть разделяемыми между несколькими процессами?

  1. Преобразование виртуального адреса при страничной организации памяти.

  1. Преобразование виртуального адреса при сегментной организации памяти.

  1. Способы организации виртуальной памяти. Таблицы дескрипторов сегментов. Их назначение. Объясните назначение таблицы дескрипторов прерываний IDT.

  1. Кэширование данных. Кэш-память. Принцип действия кэш памяти. Способы отображения основной памяти на кэш.

  1. Кэширование в процессе Pentium.

  1. Ввод-вывод и файловая система. Задачи ОС по управлению файлами и устройствами.

  2. Типы файлов. Физическая организация файловой системы. Диски, разделы, секторы, кластеры.

  3. Физическая организация FAT. Файловая система FAT-16 и FAT-32.

  4. Управление файлами в UNIX. Схема адресации файловой системы UFS. Физическая организация в UFS. Особенности файловой системы FreeBSD.

58

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]