игра брюс 2048
Главная / Операционные системы / Основы организации операционных систем Microsoft Windows / Тест 7

Основы организации операционных систем Microsoft Windows - тест 7

Упражнение 1:
Номер 1
Реализована ли в ОС Windows модель передачи данных, в рамках которой один из потоков записывает в промежуточный объект n байт, другой записывает m байт, а третий считывает k байт, где m+n>k ?
 

Ответ:

 (1) да  

 (2) нет  

 (3) не существует, но может быть реализована  


Номер 2
В ОС Windows файлы представляют собой неструктурированную последовательность байтов. Можно ли обмениваться через файл типизированными сообщениями?
 

Ответ:

 (1) нет  

 (2) да, если отправитель и получатель контролируют формат сообщений  


Номер 3
Для обмена сообщениями традиционно используют почтовые ящики. Если в сообщении указан адрес получателя, то это является вариантом:
 

Ответ:

 (1) прямой адресации  

 (2) косвенной адресации  


Упражнение 2:
Номер 1
Сегменты разделяемой памяти, используемые для коммуникаций прикладных программ, …
 

Ответ:

 (1) изначально существуют в системе  

 (2) создаются пользователем при помощи функций Win32 API  

 (3) создаются по просьбе пользователя системным администратором  


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

Ответ:

 (1) да  

 (2) нет  

 (3) можно, только если файл отобразить в память, поскольку с фрагментом разделяемой памяти связан именованный объект.  


Номер 3
Может ли файл быть разделяемым ресурсом ввиду того, что при создании файла пользователь, как правило, не устанавливает атрибутов защиты?
 

Ответ:

 (1) да, поскольку в этом случае файлу назначается защита "по умолчанию"  

 (2) нет  


Упражнение 3:
Номер 1
Коммуникационный канал в ОС Windows  может использоваться…
 

Ответ:

 (1) только для связи между двумя процессами  

 (2) только для связи процессора с самим собой  

 (3) для связи процесса с самим собой, а также для связи между двумя процессами  


Номер 2
Может ли интерфейс программного канала совпадать с интерфейсом обычного файла?
 

Ответ:

 (1) да  

 (2) нет  

 (3) может, только при условии общения процесса по каналу с самим собой  


Номер 3
Буфер для хранения информации в стандартном  программном канале ОС Windows…
 

Ответ:

 (1) расположен в адресном пространстве пользователя  

 (2) расположен в адресном пространстве ядра  

 (3) может располагаться как в адресном пространстве пользователя, так и в адресном пространстве ядра  


Упражнение 4:
Номер 1
Функция ReadFile предназначена для чтения данных из:
 

Ответ:

 (1) файла  

 (2) анонимного канала  

 (3) именованного канала  


Номер 2
Операция чтения из файла является более медленной по сравнению с операцией чтения из анонимного канала потому, что при этом используется:
 

Ответ:

 (1) более медленная Win32-функция  

 (2) менее производительная модель передачи данных  

 (3) устройство с низкой скоростью доступа  


Номер 3
Анонимные каналы функционируют в пределах:
 

Ответ:

 (1) одного компьютера  

 (2) глобальной сети Интернет  


Номер 4
Анонимный канал реализован 
 

Ответ:

 (1) при помощи файлов  

 (2) при помощи именованных каналов с уникальными именами  

 (3) посредством отображения файлов в память  


Упражнение 5:
Номер 1
Потоковая модель передачи данных  может быть обеспечена путем организации передачи данных через: 
 

Ответ:

 (1) файл  

 (2) анонимный канал  

 (3) именованный канал  


Номер 2
С помощью именованного канала может быть реализована:
 

Ответ:

 (1) потоковая модель передачи данных  

 (2) модель передачи данных, ориентированная на сообщения  


Номер 3
Именованные каналы имеют уникальные имена в рамках:
 

Ответ:

 (1) изолированной вычислительной системы  

 (2) локальной сети  

 (3) глобальной сети Интернет  


Упражнение 6:
Номер 1
К способам межпроцессного обмена, реализованного в ОС Windows, можно отнести:
 

Ответ:

 (1) именованные каналы  

 (2) clipboard  

 (3) удаленный вызов процедур (RPC)  


Номер 2
Если один из процессов записывает данные в файл, а другой их считывает, то это…
 

Ответ:

 (1) нельзя назвать межпроцессным взаимодействием, так как не предпринято никаких действий для создания канала  

 (2) можно считать межпроцессным взаимодействием  


Номер 3
ОС Windows поддерживает набор примитивов для организации межпроцессного взаимодействия, тогда как аналогичные функции для организации взаимодействия потоков отсутствуют. Из этого следует, что организовать взаимодействие потоков в ОС Windows…
 

Ответ:

 (1) труднее, чем взаимодействие процессов  

 (2) легче, чем взаимодействие процессов  




Главная / Операционные системы / Основы организации операционных систем Microsoft Windows / Тест 7