Вы находитесь на странице: 1из 10

Операционные системы (итоговый). 60 мин.

1. Выберите верные утверждения:

1. В системах с абсолютными приоритетами выполнение активного потока продолжается


до тех пор, пока он сам не покинет процессор
2. В системах с абсолютными приоритетами выполнение активного потока прерывается,
если в очереди готовых потоков появился поток, имеющий больший приоритет

2. Именованные каналы

1. позволяют делиться системным временем только родственным процессам


2. позволяют обмениваться данными двум произвольным процессам
3. позволяют обмениваться данными только родственным процессам
4. позволяют делиться системным временем двум произвольным процессам

3. Какие из перечисленных ситуаций возникают синхронно с работой процессора:

1. Прерывания
2. Исключительные ситуации
3. Программные прерывания

4. Разметку диска под конкретный тип файловой системы выполняют процедуры:

1. Низкоуровневого форматирования
2. Высокоуровневого форматирования

5. Основным недостатком физической организации файла в виде непрерывного размещения


является:

1. Большой объем адресной информации


2. Дефрагментация
3. Большие затраты на поиск и считывание кластеров
4. Фрагментация
5. Низкая скорость доступа

6. В многослойной системе каждый слой обслуживает … слой, выполняя для него некоторый
набор функций

1. Вышележащий
2. Нижележащий

7. Затраты, связанные с выполнением вспомогательных работ во время переключения контекстов


задач, зависят от величины кванта времени:
1. Да
2. Нет

8. Больше всего подвержена тупикам:

1. Система жесткого реального времени


2. Система с разделением времени
3. Система пакетной обработки

9. Плотность записи на жестком диске возрастает тем больше:

1. Она всегда одинаковая


2. Чем ближе дорожка к центру
3. Чем ближе дорожка к внешнему краю

10. Мьютексы – это

1. объекты ядра, позволяющие координировать взаимное исключение доступа к


разделяемому ресурсу
2. средства синхронизации, которые используются в качестве сигналов о завершении какой-
либо операции
3. принцип действия семафоров, но в них заложена возможность подсчёта ресурсов, что
позволяет заранее определенному числу потоков одновременно войти в синхронизируемый
участок кода
4. пассивные наборы разделяемых переменных и повторно входимых процедур доступа к
ним, которыми процессы пользуются в режиме разделения, причем в каждый момент
времени им может пользоваться только один процесс

11. Одно из требований к современной ОС – расширяемость – означает:

1. Возможность внесения изменений и дополнений в операционную систему без нарушения


целостности системы
2. Возможность совместной работы двух и более процессоров
3. Возможность добавления драйверов новых устройств при перекомпиляции ядра ОС
4. Возможность объединения двух и более ОС для совместной работы

12. Большинство файловых систем, поддерживаемых ОС Unix, для выделения дискового


пространства, использует схему:

1. С индексными узлами
2. Связного списка блоков
3. Выделения непрерывной последовательности блоков

13. Выберите верные утверждения:

1. Совместимость на уровне исходных текстов требует наличия соответствующего


компилятора на вычислительной машине, на которой планируют выполнять данное
приложение, однако совместимость на уровне системных вызовов не является обязательной
2. Совместимость на уровне исходных текстов требует наличия соответствующего
компилятора на вычислительной машине, на которой планируют выполнять данное
приложение, а также совместимости на уровне системных вызовов и идентичности
внутренней структуры исполняемого файла приложения
3. Совместимость на уровне исходных текстов требует наличия соответствующего
компилятора на вычислительной машине, на которой планируют выполнять данное
приложение, а также совместимости на уровне системных вызовов
4. Совместимость на уровне исходных текстов требует наличия соответствующего
компилятора на вычислительной машине, на которой планируют выполнять данное
приложение, а также идентичности внутренней структуры исполняемого файла
приложения, в тоже время совместимость на уровне системных вызовов не является
обязательной

14. При распределении памяти фиксированными разделами подсистема памяти выполняет


следующие задачи:

1. Осуществляет загрузку программы в один из разделов и настройку адресов


2. Сравнивает объем памяти, требуемый для нового процесса, с размерами свободных
разделов и выделяет подходящий раздел
3. После завершения процесса выполняет корректировку таблиц свободных и занятых
областей памяти
4. Осуществляет ведение таблиц свободных и занятых областей памяти, в которых
указываются начальные адреса и размеры участков памяти

15. Максимальный размер сегмента определяется:

1. Размером свободной оперативной памяти


2. Размером оперативной памяти
3. Разрядностью архитектуры компьютера

16. Специальные файлы – это:

1. Файлы, содержащие произвольную информацию, которую заносит в них пользователь


2. Фиктивные файлы, ассоциированные с устройствами ввода-вывода
3. Файлы, содержащие конфиденциальную информацию
4. Файлы, имеющие атрибут «специальный»

17. На современном этапе в развитии операционных систем персональных компьютеров


наблюдается …

1. революция
2. эволюция
3. стагнация

18. Планировщик называется статическим, если он принимает решение о планировании:


1. Во время работы системы на основе статического анализа текущей ситуации
2. Не во время работы системы, а заранее

19. При использовании схемы сегментно-страничного распределения памяти обмен между диском
и оперативной памятью осуществляется:

1. сегментами переменного размера


2. страницами переменного размера
3. сегментами фиксированного размера
4. страницами фиксированного размера

20. В файловой системе FAT16 длина имени файла ограничивается:

1. 6 символов имя и 3 символа расширение имени


2. 8 символов имя и 3 символа расширение имени
3. 8 символов имя и 4 символа расширение имени
4. 12 символов имя и 4 символа расширение имени

21. После многократного выделения и освобождения непрерывных областей могут остаться


только незаполненные области малого размера, уже непригодные для выделения, хотя их
суммарный размер достаточно велик. Это явление называется…

1. Дроблением
2. Спулингом
3. Детализацией
4. Фрагментацией
5. Свопингом

22. Совокупность дорожек одного радиуса на всех поверхностях всех пластин жесткого диска
называется:

1. Кластером.
2. Сектором
3. Цилиндром
4. Дорожкой

23. Чтобы ОС обладала свойствами безопасности, в ее среде должна обеспечиваться фиксация


всех «подозрительных» событий, называемая:

1. Аутентификацией
2. Логическим входом
3. Авторизацией
4. Легализацией
5. Аудитом

24. Виртуализация оперативной памяти заключается:


1. В подмене оперативной памяти дисковой
2. В увеличении совокупного объема модулей оперативной памяти
3. В создании виртуальных адресных пространств, объем которых превышает объем
оперативной памяти

25. Когда виртуальное адресное пространство делится на сегменты, которые затем делятся на
страницы, то речь идёт о распределении:

1. Странично-сегментном
2. Комбинированном
3. Страничном
4. Сегментно-страничном
5. Сегментном

26. Многие ОС поддерживают имена файлов, состоящие из двух частей (имя+расширение). Это
делается для того, чтобы:

1. Упростить запоминание имени файла


2. Упростить сортировку имен файлов при выводе списка файлов в каталоге
3. Операционная система могла связать это имя с прикладной программой, которая должна
обрабатывать данный файл

27. Признаки присутствия, модификации и обращения к странице устанавливается:

1. Аппаратно, процессором
2. Модулями ОС
3. Совместно процессором и модулями ОС

28. Нумерация секторов на жестком диске начинается с:

1. 1
2. 0
3. 2

29. В ОС Unix права доступа к файлу определяются для:

1. Владельца файла
2. Администратора
3. Членов группы, к которой принадлежит владелец
4. Всех остальных пользователей системы

30. Размер кластера:

1. Равен размеру сектора


2. Кратен размеру сектора
3. Всегда больше размера сектора
4. Меньше размера сектора
31. Для достижения двоичной совместимости при условии идентичности архитектур процессоров
достаточно соблюдения следующих условий:

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


исполняемых файлов данной ОС. Также необходим соответствующий компилятор на
вычислительной машине, на которой планируют выполнять данное приложение
2. Вызовы API функций, которые содержит приложение, должны поддерживаться данной
ОС. Также необходим соответствующий компилятор на вычислительной машине, на
которой планируют выполнять данное приложение
3. Вызовы API функций, которые содержит приложение, должны поддерживаться данной
ОС. Внутренняя структура исполняемого фала приложения должна соответствовать
структуре исполняемых файлов данной ОС
4. Вызовы API функций, которые содержит приложение, должны поддерживаться данной
ОС. Внутренняя структура исполняемого фала приложения должна соответствовать
структуре исполняемых файлов данной ОС. Кроме этого необходим соответствующий
компилятор на вычислительной машине, на которой планируют выполнять данное
приложение

32. Возможность организации дифференцированных прав доступа к данным поддерживается:

1. Сегментным распределением памяти


2. Сегментно-страничным распределением памяти
3. Страничным распределением памяти

33. Следующий метод распределения памяти может рассматриваться как частный случай
виртуальной памяти:

1. Распределение фиксированными разделами


2. Распределение динамическими разделами
3. Сегментное распределение
4. Распределение перемещаемыми разделами

34. Модуль, который последовательно дешифрует каждую инструкцию первого процессора,


определяя задаваемые действия, а затем выполняет эквивалентную подпрограмму, написанную в
кодах второго процессора, называется …

1. Исполнителем
2. Дешифратором
3. Компилятором
4. Транслятором
5. Эмулятором

35. Всякий потребляемый, полезный для потребителя объект(независимо от формы его


существования), в терминах ОС является:

1. Потоком
2. Событием
3. Мьютексом
4. Ресурсом

36. Квант – это:

1. Величина, характеризующая относительный приоритет данного потока в системе


2. Величина, характеризующая непрерывный период процессорного времени

37. Для временного хранения сегментов и страниц на диске отводится специальная область или:

1. Логический диск
2. Раздел
3. Несколько каталогов
4. Файл
5. Каталог

38. Многозадачность на основе режима разделения времени называется …

1. Вытесняющей
2. Невытесняющей
3. Кооперативной
4. Независимой
5. Совместной

39. Операционная система при работе с жестким диском использует единицу дискового
пространства называемую:

1. Цилиндром
2. Файлом
3. Сектором
4. Кластером

40. Размер страницы выбирается:

1. 8 Кбайт
2. 4 Кбайт
3. Кратным степени двойки
4. Кратным степени 10.

41. Маскирование прерывания это:

1. Создание маски прерывания, для уменьшения времени обработки этого прерывания в


дальнейшем
2. Запрещение прерывания

42. Микропроцессор IntelPentium поддерживает типы таблиц дескрипторов:


1. виртуальные таблицы дескрипторов
2. локальные таблицы дескрипторов
3. адресные таблицы дескрипторов
4. глобальные таблицы дескрипторов

43. Подсистемы графического интерфейса пользователя в различных ОС могут иметь визуальные


отличия в представлении панелей и окон приложений, диалоговых окон, окон сообщений,
пиктограмм, планок инструментария, линеек:

1. Запуска
2. Сообщений
3. Быстрого старта
4. Ожидания
5. Отложенного старта

44. При создании процессов подсистема управления процессами тесно взаимодействует с:

1. Пользователем
2. Выводом
3. Оперативной памятью
4. Подсистемой управления памятью
5. Файловой системой
6. Подсистемой управления вводом

45. Разработчики приложений для ОС с невытесняющей многозадачностью вынуждены создавать


приложения так, чтобы те выполняли свои задачи небольшими частями, чаще возвращая ОС :

1. Области памяти
2. Ресурсы
3. Управление
4. Контекст
5. Результаты

46. В некоторых ОС при порождении процесса не требуется загружать коды и данные в


оперативную память, они копируются на диск в специальную область:

1. Подкачки
2. Процесса
3. Ввода-вывода
4. Обмена
5. Загрузки

47. В ОС Windows NT процесс имеет:

1. Базовое и текущее значение приоритета


2. Только базовое значение приоритета
48. Относительная адресация жесткого диска для поиска данных на диске требует задания
следующих координат:

1. Имя логического диска и относительный номер сектора


2. Порядковый номер сектора на жестком диске
3. Физический номер сектора
4. Номер головки, номер цилиндра, номер сектора

49. Фрагментация памяти - это:

1. Наличие маленького числа несмежных участков свободной памяти очень небольшого


размера
2. Наличие большого числа несмежных участков свободной памяти очень маленького
размера
3. Наличие большого числа несмежных участков свободной памяти очень крупного размера
4. Наличие маленького числа несмежных участков свободной памяти очень крупного
размера

50. В операционных системах, поддерживающих нити исполнения (threads) внутри одного


процесса на уровне ядра системы, процесс находится в состоянии готовность, если:

1. Хотя бы одна нить процесса находится в состоянии готовность


2. Хотя бы одна нить исполнения находится в состоянии готовность, и нет ни одной нити в
состоянии ожидание
3. Хотя бы одна нить процесса находится в состоянии готовность, и нет ни одной нити в
состоянии исполнение

51. Главная задача файловой системы:

1. Связывание имени файла с выделенным ему пространством внешней памяти


2. Обеспечение совместного доступа к файлам
3. Обеспечение защиты от несанкционированного доступа

52. Алгоритм планирования, основанный на квантовании относится к:

1. Вытесняющим алгоритмам планирования


2. Невытесняющим алгоритмам планирования

53. Поле уровня привилегий дескриптора сегмента состоит из:

1. 1 байта
2. 2 байт
3. 1 бита
4. 2 бит

54. Для идентификации переменных и команд в программе используются:


1. Символьные адреса
2. Символьные имена
3. Физические адреса
4. Виртуальные имена
5. Виртуальные адреса

55. В результате действий пользователя или поступления сигналов от аппаратуры- сигналов


завершения операций ввода-вывода, вырабатываемых контроллерами устройств ввода-вывода
или сигналов от датчиков управляемых компьютеров технических объектов, могут возникать
прерывания, называемые…

1. Аппаратными
2. Программными
3. Системными
4. Внутренними

56. Вектор прерываний, передаваемый в процессор Intel Pentium, представляет собой:

1. Целое число в диапазоне 0-127


2. Целое число в диапазоне 1-256
3. Целое число в диапазоне 0-1023
4. Целое число в диапазоне 0-255

57. В файловой системе FAT32 длина имени файла ограничивается:

1. 12 символами
2. Не ограничивается вообще
3. 14 символами
4. 256 символами
5. 255 символами

58. Наименьшая адресуемая единица обмена данными дискового устройства с оперативной


памятью – это:

1. Цилиндр
2. Кластер.
3. Дорожка
4. Сектор

59. Процедуры, вызываемые по прерываниям, обычно называют:

1. Обработчиками прерываний
2. Векторами прерываний
3. Запросами на прерывания
4. Диспетчерами прерываний