Главная / Операционные системы /
Основы операционных систем / Тест 13
Основы операционных систем - тест 13
Упражнение 1:
Номер 2
Если учет свободного дискового пространства диска размером 1Гб с блоком размером 2К осуществлять при помощи битового вектора, то для хранения этого вектора потребуется:
Ответ:
 (1) 64К 
 (2) 128К 
 (3) 32К 
Номер 3
Предположим, что один из файлов в ОС Unix в директории пользователя 1
символически связан с файлом в каталоге пользователя 2
. Что произойдет, если пользователь 2
удалит файл?
Ответ:
 (1) файл автоматически удалится из каталога пользователя 1
 
 (2) содержание каталога пользователя 1
не изменится, но связь не будет никуда вести 
 (3) система отменит операцию удаления файла 
Номер 4
Предположим, что один из файлов в ОС Unix жестко связан с двумя различными каталогами, принадлежащими различным пользователям. Что произойдет, если один из пользователей удалит файл?
Ответ:
 (1) файл автоматически удалится из каталога второго пользователя 
 (2) содержание каталога второго пользователя не изменится 
 (3) система отменит операцию удаления файла 
Упражнение 2:
Номер 1
Порты ввода-вывода отображаются
Ответ:
 (1) в адресное пространство ввода-вывода 
 (2) в адресное пространство оперативной памяти 
 (3) в оба адресных пространства 
Номер 2
Под обработкой информации операционная система понимает выполнение команд процессора над данными, лежащими в памяти на уровнях иерархии
Ответ:
 (1) не ниже кэша 
 (2) не ниже оперативной памяти 
 (3) на всех уровнях иерархии 
Номер 3
Сигналы на какой шине определяют в порт ввода-вывода или в оперативную память будет передана информация из процессора?
Ответ:
 (1) на адресной шине 
 (2) на шине данных 
 (3) на шине управления 
Упражнение 3:
Номер 1
Какие из перечисленных регистров контроллера предназначены только для чтения
Ответ:
 (1) регистр состояния 
 (2) регистр управления 
 (3) регистр входных данных 
 (4) регистр выходных данных 
Номер 2
Какие из перечисленных регистров контроллера предназначены только для записи
Ответ:
 (1) регистр состояния 
 (2) регистр управления 
 (3) регистр входных данных 
 (4) регистр выходных данных 
Номер 3
Какие функции выполняют контроллеры ввода-вывода
Ответ:
 (1) осуществляют реальную предачу информации вне (внутрь) вычислительной системы 
 (2) служат для отображения устройств ввода-вывода в адресные пространства системы 
 (3) управляют устройствами ввода-вывода, приемом и передачей данных через порты и выставлением сигналов на магистрали 
Упражнение 4:
Номер 1
Какие из перечисленных ситуаций связаны с работой процессора:
Ответ:
 (1) прерывания 
 (2) исключительные ситуации 
 (3) программные прерывания 
Номер 2
Какие из перечисленных ситуаций возникают предсказуемо?
Ответ:
 (1) прерывания 
 (2) исключительные ситуации 
 (3) программные прерывания 
Номер 3
Какие из перечисленных ситуаций обнаруживаются процессором между выполнением команд?
Ответ:
 (1) прерывания 
 (2) исключительные ситуации 
 (3) программные прерывания 
Упражнение 5:
Номер 1
Какие из перечисленных функций базовой подсистемы ввода-вывода могут быть делегированы драйверам:
Ответ:
 (1) поддержка блокирующихся, неблокирующихся и асинхронных системных вызовов 
 (2) обработка ошибок и прерываний, возникающих при операциях ввода-вывода 
 (3) осуществление spooling’а и монопольного захвата внешних устройств
 
Номер 2
Какие из вариантов реализации системного вызова read могут прочитать меньше байт, чем запросил процесс?
Ответ:
 (1) асинхронный 
 (2) блокирующийся 
 (3) неблокирующийся 
Номер 3
Какие из перечисленных причин могут являться причинами для буферизации данных?
Ответ:
 (1) разные скорости приема и передачи информации участников обмена
 
 (2) разные объемы данных, которые могут быть приняты или переданы участниками обмена единовременно
 
 (3) ускорение работы вычислительной системы 
Упражнение 6:
Номер 1
Какие из перечисленных операций являются общими для символьных и блочных устройств
Ответ:
 (1) get 
 (2) ioctl 
 (3) open 
 (4) seek 
Номер 2
Какие из перечисленных операций являются специфическими для символьных устройств
Ответ:
 (1) get 
 (2) put 
 (3) poll 
 (4) seek 
Номер 3
Какие из перечисленных операций являются специфическими для блочных устройств
Ответ:
 (1) get 
 (2) put 
 (3) poll 
 (4) seek 
Упражнение 7:
Номер 1
Пусть у нас имеется диск с 80 цилиндрами (от 0 до 79). Время перемещения головки между соседними цилиндрами составляет 1мс. Время же перевода головки с 79-го на 0-й цилиндр составляет всего 10 мс. В текущий момент времени головка находится на 45-м цилиндре и двигается в сторону увеличения номеров цилиндров. Сколько времени будет обрабатываться следующая последовательность запросов на чтение цилиндров: 10, 6, 15, 71, 1, 62, для алгоритма SSTF (временами чтения цилиндров и смены направления движения пренебречь)?
Ответ:
 (1) 121 мс 
 (2) 96 мс 
 (3) 59 мс 
Номер 2
Пусть у нас имеется диск с 80 цилиндрами (от 0 до 79). Время перемещения головки между соседними цилиндрами составляет 1мс. Время же перевода головки с 79-го на 0-й цилиндр составляет всего 10 мс. В текущий момент времени головка находится на 45-ом цилиндре и двигается в сторону увеличения номеров цилиндров. Сколько времени будет обрабатываться следующая последовательность запросов на чтение цилиндров: 10, 6, 15, 71, 1, 62, для алгоритма C-SCAN (временами чтения цилиндров и смены направления движения пренебречь)?
Ответ:
 (1) 121 мс 
 (2) 96 мс 
 (3) 59 мс 
Номер 3
Пусть у нас имеется диск с 80 цилиндрами (от 0 до 79). Время перемещения головки между соседними цилиндрами составляет 2 мс. В текущий момент времени головка находится на 23-м цилиндре и двигается в сторону увеличения номеров цилиндров. Сколько времени будет обрабатываться следующая последовательность запросов на чтение цилиндров: 11, 22, 10, 73, 1, 12, алгоритма SCAN (временами чтения цилиндров и смены направления движения головок пренебречь)?
Ответ:
 (1) 362 мс 
 (2) 268 мс 
 (3) 188 мс 
Упражнение 8:
Номер 1
Какие операционные системы позволяют взаимодействовать удаленным процессам и имеют сходное строение с автономными вычислительными системами?
Ответ:
 (1) сетевые операционные системы 
 (2) распределенные операционные системы 
 (3) операционные системы, поддерживающие работу многопроцессорных вычислительных систем 
Номер 2
Сколько удаленных адресов может иметь сетевой компьютер?
Ответ:
 (1) только один 
 (2) не более двух 
 (3) потенциально произвольное количество 
Номер 3
Пусть в некоторой сетевой операционной системе существует три различных протокола транспортного уровня, использующих собственные адресные пространства портов. Сколько типов сокетов существует в такой системе?
Ответ:
 (1) один 
 (2) три 
 (3) зависит от реализации 
Упражнение 9:
Номер 1
Какой уровень эталонной модели OSI/ISO отвечает за создание контрольных точек при общении удаленных процессов?
Ответ:
 (1) сетевой уровень 
 (2) транспортный уровень 
 (3) уровень сеанса 
Номер 2
Какой уровень эталонной модели OSI/ISO отвечает за доставку информации от компьютера-отправителя к компьютеру-получателю?
Ответ:
 (1) сетевой уровень 
 (2) транспортный уровень 
 (3) уровень сеанса 
Номер 3
Какой уровень эталонной модели OSI/ISO отвечает за доставку информации от процесса-отправителя процессу-получателю?
Ответ:
 (1) сетевой уровень 
 (2) транспортный уровень 
 (3) уровень приложений