Блочное устройство характеризуется тем, что
(*ответ*) каждый его блок может быть прочитан независимо от остальных блоков
оно не является адресуемым
оно не выполняет операцию поиска
оно не поддерживает коррекцию ошибок
В 1968г. Э. Дейкстрой и его студентами была создана система
(*ответ*) THE
ENIAC
MS Windows 3.1
MS-DOS
В 1972 году в Вене была внедрена сеть
(*ответ*) МИПСА
Usenet
Ethernet
Fidonet
В BSD UNIX надежная передача байтов без сохранения границ сообщений осуществляется через сокет
(*ответ*) потока
датаграмм
пакетов
низкого уровня
В BSD UNIX надежная последовательная передача данных без дублирования с предварительным установлением связи и с сохранением границ сообщений осуществляется через сокет
(*ответ*) пакетов
датаграмм
потока
низкого уровня
В BSD UNIX непосредственный доступ к коммуникационному протоколу осуществляется через сокет
(*ответ*) низкого уровня
датаграмм
потока
пакетов
В BSD UNIX сокет существует до тех пор, пока
(*ответ*) на него ссылается хотя бы один из процессов
он не будет удален с помощью специальной функции
в системе существует хотя бы один прикладной процесс
процесс выполняется в режиме ядра
В BSD UNIX теоретически ненадежная, несвязная передача пакетов осуществляется через сокет
(*ответ*) датаграмм
потока
пакетов
низкого уровня
В UNIX в результате переключения контекста
(*ответ*) сохраняется образ текущего процесса, и управление передается новому процессу
происходит завершение работы процесса
происходит переключение выполнения процесса из режима ядра в режим задачи
происходит переключение выполнения процесса из режима задачи в режим ядра
В UNIX в состоянии «зомби» процесс находится до тех пор, пока
(*ответ*) родительский процесс не выполнит один из системных вызовов wait
ядро не выполнит функцию wakeup
не произойдет переключение контекста
не произойдет перезагрузка операционной системы
В UNIX данные структуры proc для процесса должны присутствовать в памяти
(*ответ*) в любой момент времени
при выполнении процесса в режиме ядра
при выполнении процесса в режиме задачи
при выполнении процесса и в режиме ядра, и в режиме задачи
В UNIX для запуска на выполнение новой программы процесс должен выполнить вызов
(*ответ*) fork, порождая дочерний процесс, который затем выполняет ехес
ехес
exec, порождая дочерний процесс, который затем выполняет fork
proc