Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОС / Тесты / Тест 1 / Полный тест с ответами.docx
Скачиваний:
920
Добавлен:
24.05.2017
Размер:
951.23 Кб
Скачать
  1. принцип действия мьютексов, но в них заложена возможность подсчёта ресурсов, что позволяет заранее определенному числу потоков одновременно войти в синхронизируемый участок кода

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

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

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

35. Следующие алгоритмы планирования возможно применить в интерактивных ОС:

  1. Квантование с относительными динамическими приоритетами

  2. Кратчайшая задача – первая

  3. Абсолютные приоритеты

  4. Относительные приоритеты

36. Результат работы, какого планировщика можно назвать расписанием:

  1. Статистического

  2. Динамического

  3. Всех перечисленных

  4. Статического

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

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

  2. Дескриптор процесса содержит необходимую ядру информацию о процессе для возобновления его выполнения с прерванного места. К этой информации можно отнести содержимое регистров процессора, описатели открытых данным процессом файлов

38. В ОС Windows NT Server квант по умолчанию равен:

  1. Двадцати пяти интервалам системного таймера

  2. Десяти интервалам системного таймера

  3. Двенадцати интервалам системного таймера

  4. Двадцати интервалам системного таймера

39. В ОС Windows NT поток имеет:

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

  2. Только базовое значение приоритета

40. Как правило, повышать приоритеты потоков в системе (в определенных пределах) могут:

  1. Разработчики программ

  2. Некоторые пользователи

  3. Администраторы

  4. Все

  5. Все пользователи

41. Таблица прерываний в реальном режиме работы процессора состоит из:

  1. 256 элементов

  2. 255 элементов

  3. 1024 элементов

  4. 512 элементов

42. К преимуществам микроядерной архитектуры можно отнести следующее:

  1. Расширяемость, надежность, переносимость

  2. Производительность, надежность

  3. Расширяемость, производительность, надежность

  4. Расширяемость, производительность

43. Исключения обрабатываются:

  1. Специальными модулями ядра

  2. Процедурами ОС, обслуживающими системные вызовы

  3. Драйверами внешних устройств

44. Синхронизация потоков заключается:

  1. В согласованном доступе к аппаратным средствам

  2. В согласованном выполнении системных вызовов этими потоками

  3. В согласовании их скоростей путем приостановки потоков

45. Аппаратные прерывания обрабатываются:

  1. Специальными модулями ядра

  2. Драйверами внешних устройств

  3. Процедурами ОС, обслуживающими системные вызовы

46. Группы, на которые обычно подразделяются вспомогательные модули ОС:

  1. Утилиты

  2. Библиотеки процедур различного назначения

  3. Драйверы

  4. Системные обрабатывающие программы

  5. Сервисные программы

47. В соответствии с определением ОС ее главными функциями является предоставление удобств пользователю и эффективное управление ресурсами вычислительной машины. В вычислительной технике середины 50-х годов из этих функций доминировала:

  1. Обе функции развивались параллельно без явного доминирования

  2. Эффективное управление ресурсами

  3. Предоставление удобств пользователю

48. На современном этапе в развитии операционных систем персональных компьютеров наблюдается …

  1. революция

  2. стагнация

  3. эволюция

49. В процессор передается начальный адрес обработчика прерываний в случае использования опрашиваемого механизма прерываний:

  1. Да

  2. Нет

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

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

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

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

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

51. Термин race condition (условие гонки) относится:

  1. К набору процессов, демонстрирующих недетерминированное поведение

  2. К набору процессов, совместно использующих какой-либо ресурс

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

52. При установке сигнального состояния одного из указанных синхронизирующих объектов, либо всех этих объектов, поток может попросить ОС перевести его из состояния:

Соседние файлы в папке Тест 1