Тестирование

Дисциплина: Операционные системы

Уважаемые студенты!

Обращаем Ваше внимание на то, что процесс тестирования по дисциплине ограничивается временным интервалом - 20 минут. По истечении указанного времени тестирование завершается автоматически, аналогично нажатию кнопки "Завершить тестирование". Контролировать оставшееся время Вы можете в строке состояния интернет-обозревателя.

Вопрос № 1. Из перечисленного: 1) развитые графические интерфейсы; 2) поддержка командной строки; 3) большое количество драйверов; 4) поддержка звука и видеоизображения; 5) менеджер ресурсов – повышение удобства интерактивной работы с компьютером обеспечивают включения в современные ОС

1, 3, 5

1, 3, 4

1, 4

3, 5

2, 4, 5

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

использования компиляторов

знания основ компелирования

знания языков программирования

детального знания аппаратного устройства компьютера

знания основ работы компьютера

Вопрос № 3. Если для некоторого набора активностей условия Бернстайна не выполняются, то набор активностей является:

детерминированным

недетерминированным

не может быть как недетерминированным, так и детерминированным

может быть как недетерминированным, так и детерминированным

нет правильного ответа

Вопрос № 4. Рассмотрим механизм синхронизации, называемый бинарными семафорами. Бинарный семафор — это семафор, который может принимать всего два значения: 0 и 1. Операция P для этого семафора выглядит так же, как и для семафора Дейкстры, а операция V заключается в простом присваивании семафору значения 1. Бинарные семафоры

обладают меньшими возможностями, чем семафоры Дейкстры

обладают большими возможностями, чем семафоры Дейкстры

не эквивалентны семафорам Дейкстры

эквивалентны семафорам Дейкстры

нет правильного ответа

Вопрос № 5. Для некоторого процесса известна следующая строка запросов страниц памяти

13

12

11

10

14

Вопрос № 6. Среди несимметричных алгоритмов шифрования наиболее известен:

TripleDES

RSA

MD5

TripleDES и RSA

RSA и MD5

Вопрос № 7. Пусть в вычислительную систему поступают пять процессов различной длительности с разными приоритетами по следующей схеме:

10.6

13.4

15.0

5.0

15.0

Вопрос № 8. В функциях-методах мониторов Хора обычно реализовываются

только прологи и эпилоги критических участков

критические участки взаимодействующих процессов

только различные операции над внутренними переменными монитора (как операции над внутренними переменными класса в ООП)

только различные операции над внешними переменными монитора (как операции над внешними переменными класса в ООП)

нет правильного ответа

Вопрос № 9. Свойство повторной входимости программ операционной системы:

ассиметричное мультипроцессирование;

ассиметричная архитектура;

симметричное мультипроцессирование;

реентерабельность;

поточность.

Вопрос № 10. Основным средством, скрепляющим все подсистемы Windows NT, является

Local Procedure call (LPC)

Remote Procedure Call (RPC)

Application Programming Interface (API)

Application Management Information System (AMIS)

Management Information System (MIS)

Вопрос № 11. Какие процессы могут обмениваться информацией через FIFO?

только процесс, создавший FIFO, и его процесс-ребенок

только процессы, имеющие общего родителя, создавшего FIFO

только процессы, не имеющие общего родителя

произвольные процессы в системе

нет правильного ответа

Вопрос № 12. Способ реализации совместного использования операционной памяти и диска называется:

спулинг;

кэширование;

свопинг;

защита;

нет правильного ответа

Вопрос № 13. В вычислительной системе моделируется движение самосвалов от карьера к заводу и обратно по дороге со стареньким мостом. Движение по мосту может осуществляться в обоих направлениях, но на нем не может быть одновременно более трех машин, иначе он рухнет. Каждый самосвал представлен программистом процессом следующей структуры:

мост рухнет

образуется пробка

ничего особенного не произойдет, модель будет работать нормально

ничего не произойдет, даже если модель будет работать не нормально

нет правильного ответа

Вопрос № 14. Для некоторого процесса, запущенного в вычислительной системе со страничной организацией памяти с использованием LRU алгоритма замещения страниц, выделение процессу 4 кадров памяти приводит к 11 page faults, а выделение 6 кадров памяти – к 9 page faults(вначале все кадры свободны). Какой (какие) вариант(ы) количества page faults для того же процесса и того же количества кадров может быть получен при использовании OPT алгоритма замещения страниц?

12 и 8

8 и 7

7 и 8

9 и 6

8 и 12

Вопрос № 15. Идентификатор процесса (PID); идентификатор родительского процесса (PPID); имя хозяина процесса; идентификатор хозяина процесса (UID); идентификатор группы хозяев (GUID); приоритет; терминал. Этот перечень является:

состояние процесса

контекст процесса

атрибутами процесса:

дескриптор процесса

алгоритм процесса

Вопрос № 16. За счет разделения ОС на ядро и вспомогательные модули обеспечивается легкая

функциональность ОС

расширяемость ОС

совместимость ОС

переносимость ОС

настраиваемость ОС

Вопрос № 17. Планирование заданий стало возможным:

с появлением систем пакетной обработки

с появлением предварительной записи пакета заданий на магнитную ленту

с появлением предварительной записи пакета заданий на магнитный диск

с появлением предварительной записи пакета заданий на перфокарту

с появлением записи пакета заданий на любой носитель

Вопрос № 18. Программы решающие отдельные задачи управления и сопровождения компьютерной системы:

драйверы;

библиотеки;

утилиты;

файлы;

ядро

Вопрос № 19. Свойство ОС, при котором она обеспечивает возможность выполнения приложений, написанных для другой операционной системы, – это

совместимость

мультипрограммность

переносимость

универсальность

настраиваемость

Вопрос № 20. Что такое мультипрограммная вычислительная система?

система, в которой реализован спулинг (spooling)

система, в памяти которой одновременно находится несколько программ. Когда одна из программ ожидает завершения операции ввода-вывода, другая программа может исполняться

система, в памяти которой находится несколько программ, чье исполнение чередуется по прошествии определенного промежутка времени

система, в памяти которой находится несколько программ, чье исполнение реализовано посредством спулинга

нет правильного ответа

Вопрос № 21. Для решения проблемы информационной безопасности необходимо:

применение законодательных мер

применение организационных мер

применение программно-технических мер

сочетание законодательных, организационных и программно-технических мер

нет правильного ответа

Вопрос № 22. ОС, в которой одновременно может выполняться несколько программных процессов, называется

Однопрограммной

двупрограммной

мультипроцессорной

мультипрограммной

мультипроцессной

Вопрос № 23. Какие типы адресов используются для идентификации переменных?

только виртуальные адреса;

только физические адреса

виртуальные адреса и физические адреса;

совокупность виртуальных адресов

совокупность физических адресов.

Вопрос № 24. Из перечисленного: 1) утилиты; 2) программы предоставления дополнительных услуг; 3) сопровождающие программы; 4) программы поддержки пользователя; 5) системные обрабатывающие программы; 6) библиотеки процедур и функций – вспомогательные модули ОС составляют группы

1, 2, 5, 6

1, 3, 4, 5

2, 3, 5, 6

1, 2, 4, 6

2, 3, 4, 6

Вопрос № 25. В компьютерах 60-х годов большая часть действий по организации вычислительного процесса выполнялась

системным программистом

операционной системой

пользователем

оператором

аппаратурой компьютера

Вопрос № 26. В вычислительной системе со страничной организацией памяти и 32-х битовым адресом размер страницы составляет 8 Mбайт. Для некоторого процесса таблица страниц в этой системе имеет вид:

0x27432

0x02027432

0x10027432

0x12027432

0x00127432

Вопрос № 27. Из перечисленного: 1) аппаратура; 2) средства аппаратной поддержки; 3) ядро; 4) утилиты, системные обрабатывающие программы; 5) машинно-независимые компоненты – слоями ОС, построенной по классической архитектуре, являются

1, 3, 4

1, 2, 3

2, 3, 5

1, 2, 4

1, 3, 5

Вопрос № 28. В операционных системах, поддерживающих нити исполнения (tҺreads) внутри одного процесса на уровне ядра системы, наряду с блоками управления процессами (PCB) существуют структуры данных для управления нитями - TCB (TҺread Control Block). Укажите, какие данные из перечисленных ниже хранятся, по вашему мнению, в TCB.

указатель стека

идентификатор пользователя, использующего работу процесса

идентификатор пользователя, инициировавшего работу процесса

данные о процессах, используемых системой

данные о файлах, используемых процессом

Вопрос № 29. Преимущество локального алгоритма замещения страниц перед глобальным состоит в том, что

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

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

локальный алгоритм проще реализовать

глобальный алгоритм проще реализовать

локальный алгоритм эффективнее вследствие свойства локальности

Вопрос № 30. Какой из вариантов адресации может использоваться для организации передачи информации через pipe?

симметричная прямая адресация

асимметричная прямая адресация

непрямая адресация

прямая адресация

любая адресация