
- •А.Н. Езин
- •Содержание
- •Пояснительная записка
- •Де 1. Определение, назначение и структурно-функциональная организация операционных систем
- •Де 2 Организация вычислительного процесса
- •Де 3 Управление памятью
- •Де 4 Подсистема ввода/вывода и файловая система
- •Де 5 Интерфейсы операционных систем
- •1) Описывает состав dll – библиотеки, информация о котором необходима компоновщику для установления таблицы косвенных переходов и секции импорта внутри файла .Exe
- •Де 6 Распределенные операционные системы и среды
- •Де 7 Администрирование и обеспечение безопасности в операционных системах
- •Де 8 Особенности распространенных современных операционных систем
- •Литература
Де 4 Подсистема ввода/вывода и файловая система
1. Какую модель абстрактного устройств ввода-вывода использует файловая система?
1) модель блочного устройства
2) модель символьного устройства
3) при организации хранения данных на магнитных дисках – модель блочного устройства, а при хранении данных на флэш дисках и оптических дисках – модель символьного устройства
4) нет правильного ответа
2. Какой способ ввода-вывода используется в современных персональных компьютерах?
1) программируемый ввод-вывод
2) ввод-вывод, управляемый прерываниями
3) ввод-вывод с использованием контроллера прямого доступа к памяти
4) с использованием специализированного процессора ввода-вывода, управляемого центральным процессором
3. Какими способами подсистема ввода-вывода ОС осуществляет согласование скоростей работы процессора и внешних устройств и сокращение реальных операций ввода-вывода? Выберите правильный и наиболее полный ответ из приведенных ниже:
1) использованием буферизации (одинарной, двойной, циклической) данных в оперативной памяти, использованием спул-файлов, использованием буферной (кэш) памяти в контроллерах внешних устройств
2) использованием двойной и циклической буферизации данных в оперативной памяти
3) использованием спул-файлов и использованием буферной (кэш) памяти в контроллерах внешних устройств
4) использованием буферизации данных в оперативной памяти и использованием спул-файлов
4. Выберите варианты использования устройств ввода-вывода процессами.
1) монопольное и совместное (разделяемое)
2) распределенное и потоковое
3) в динамическом режиме и статическом режиме
4) нет правильного ответа
5. Что такое драйвер устройства?
1) программный модуль в составе ядра ОС, управляющий конкретной моделью внешнего устройства и обеспечивающий обработку абстрактных запросов чтения и записи независимого от устройства программного обеспечения
2) программный модуль в составе ядра ОС, управляющий целой группой устройств определенного типа и предоставляющий вышележащему программному обеспечению интерфейс виртуального структурированного файла
3)программный модуль, загружаемый в адресное пространство процесса и обеспечивающий процессу логический интерфейс абстрактного файла для управления конкретной моделью внешнего устройства
4) нет правильного ответа
6. Что такое диспетчер прерываний?
1) это программный модуль, который занимается диспетчеризацией прерываний
2) это программный модуль, который занимается диспетчеризацией обработчиков прерываний
3) это аппаратный модуль, который занимается диспетчеризацией обработчиков прерываний
4) это аппаратный модуль, который занимается диспетчеризацией прерываний
7. Выберите правильный вариант из перечисленных ниже организаций классической архитектуры файловой системы (модули должны быть перечислены снизу вверх по иерархии):
1) драйверы внешних запоминающих устройств, диспетчер базового ввода-вывода, базовая файловая система, логический ввод-вывод, методы доступа
2) диспетчер базового ввода-вывода, базовая файловая система, логический ввод-вывод, методы доступа
3) драйверы внешних запоминающих устройств, базовая файловая система, диспетчер базового ввода-вывода, логический ввод-вывод, методы доступа
4) базовая файловая система, диспетчер базового ввода-вывода, логический ввод-вывод, методы доступа
8. Какую функцию из перечисленных ниже выполняет уровень базовой файловой системы?
1) инициализация, выполнение и завершение операций ввода-вывода устройства внешней памяти
2) доступ к записям файлов
3) выбор устройства, планирование распределения внешней памяти
4) буферизация блоков в оперативной памяти, обмен блоками с внешними запоминающими устройствами
9. Какое утверждение из перечисленных ниже неверно для логической организации файла как последовательного файла?
1) записи файла имеют фиксированный формат и одинаковую длину
2) каждое поле записи файла описывает само себя, включая имя, значение и длину
3) одно из полей записей файла называется ключевым и используется для однозначной идентификации записей
4) новые записи предварительно добавляются в файл транзакций, периодически в пакетном режиме основной файл и файл транзакций сливаются в новый файл с корректной последовательностью ключей
10. Операция монтирования файловых систем состоит в том, что …
1) файловые системы всех логических дисковых устройств объединяются в одну файловую систему путем объединения их корневых каталогов в один корневой каталог объединенной файловой системы
2) файловые системы всех логических дисковых устройств объединяются в одну файловую систему путем их последовательного подсоединения так, что корневой каталог следующей файловой системы связывается с одним из некорневых каталогов предыдущей файловой системы
3) к файловой системе одного из логических дисковых устройств в качестве поддеревьев подсоединяются файловые системы остальных логических дисковых устройств путем связывания их с определенными каталогами файловой системы первого логического дискового устройства
4) корневым каталогам файловых систем всех дисковых устройств присваиваются имена по правилам именования каталогов; создается виртуальный корневой каталог, в который и помещаются именованные корневые каталоги всех файловых систем
11. Какой метод хранения адресов кластеров файла используется в файловых системах, основанных на схеме размещения файлов с использованием индекс-узлов?
1) в каждом кластере файла первое слово содержит указатель на следующий кластер файла; совокупность первых слов всех кластеров файла образует структуру данных, называемую индекс-узлом
2) с каждым файлом связывается структура данных, называемая индекс-узлом, поля которой указывают на кластеры, принадлежащие файлу, либо непосредственно либо через указание на кластеры, которые в свою очередь указывают на кластеры файла также либо непосредственно, либо через указание на кластеры следующего уровня косвенной адресации
3) в специальной таблице хранятся элементы называемые индекс-узлами, каждый из которых связан с одним кластером диска; файлу выделяется память в виде связного списка индекс-узлов, каждый из которых содержит указатель на следующий кластер файла; номер первого индекс-узла запоминается в записи каталога, где хранятся характеристики файла
4) с каждым файлом связывается структура данных, называемая индекс-узлом, содержащая перечень номеров кластеров, занимаемых файлом
12. Какую структуру данных возвращает системный вызов по открытию файла?
1) код ошибки - положительное целое число, и нуль, если операция завершилась успешно
2) запись, поля которой содержат информацию, описывающую файл и используемую во всех системных вызовах по выполнению операций над файлом; в случае ошибки одно из полей записи содержит код ошибки, а остальные поля обнулены
3) указатель на запись, поля которой содержат информацию, описывающую файл и используемый во всех системных вызовах по выполнению операций над файлом; в случае ошибки возвращается пустой указатель
4) небольшое неотрицательное целое число, используемое во всех системных вызовах по выполнению файловых операций над файлом, если операция завершилась без ошибки
13. Что такое список управления доступом (в ОС Windows)?
1) специальный файл операционной системы, хранящий пароли пользователей системы
2) структура данных, содержащая список прав на выполнение операций пользователей и групп пользователей над данным файловым объектом и хранящаяся вместе с ним
3) структура данных, находящаяся на пересечении строки и столбца матрицы, хранящейся в базе данных операционной системы, в которой столбцы соответствуют всем файловым объектам, а строки – всем пользователям системы, и содержащая перечень разрешенных операций
4) структура данных, содержащая список прав на выполнение операций пользователей и групп пользователей над данным файловым объектом и хранящаяся в специальной базе данных ОС
14. В таблице размещения файлов файловой системы FAT32 некоторый индекс имеет значение FF. Что оно означает?
1) соответствующий индексу кластер плохой
2) конец файла
3) соответствующий данному индексу кластер имеет номер 255
4) следующий выделенный файлу кластер имеет номер 255
15. Выберите верное описание структуры нерезидентного атрибута файла Данные в файловой системе NTFS из приведенных ниже:
1) заголовок данных; сами данные
2) заголовок данных; пара чисел, первое из которых - номер первого от начала файла кластера данных файла, а второе - их количество; последовательность пар чисел, первое из которых - порядковый номер первого от начала тома NTFS кластера непрерывного блока кластеров, выделенного под данные файла, а второе – количество кластеров в этом блоке
3) заголовок данных; пара чисел, первое из которых - номер первого от начала файла кластера данных файла, а второе – номер последнего; последовательность пар чисел, первое из которых - порядковый номер первого от начала тома NTFS кластера непрерывного блока кластеров, выделенного под данные файла, а второе – порядковый номер последнего
4) заголовок данных; пара чисел, первое из которых - порядковый номер первого кластера данных файла в томе NTFS, а второе - их количество; последовательность пар чисел, первое из которых - номер первого от начала файла кластера непрерывного блока кластеров, выделенного под данные файла, а второе – количество кластеров в этом блоке