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

Основы современных операционных систем - тест 6

Упражнение 1:
Номер 1
В каком порядке нумеруются байты в слове при архитектуре big endian ?

Ответ:

 (1) слева направо (от старших битов слова к младшим) 

 (2) справа налево (от младших битов слова к старшим) 

 (3) в произвольном 

 (4) в случайном 


Номер 2
Что произойдет, если к ОС поступил запрос на область памяти в 1000 байтов, но в системе имеется только область свободной памяти в 1024 байта?

Ответ:

 (1) ОС не сможет выделить память, будет перезапуск системы 

 (2) будет выделено 1000 байтов из свободной области, оставшаяся область из 24 байтов останется в списке свободной памяти 

 (3) ОС запустит сборку мусора 

 (4) ОС откачает неактивный процесс на диск и из освободившейся области памяти выделит 1000 байтов 


Номер 3
Пусть в списке свободной памяти оказалось две смежных области одинакового размера. Каковы должны быть действия ОС?

Ответ:

 (1) оставить список свободной памяти как есть 

 (2) объединить две смежных свободных области памяти в одну 

 (3) выдать сообщение об ошибке 

 (4) запустить сборку мусора 


Упражнение 2:
Номер 1
Что такое открытие файла?

Ответ:

 (1) считывание его содержимого в основную память 

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

 (3) считывание его заголовка и одного или нескольких смежных блоков в основную память 

 (4) обнуление признаков защиты файла 


Номер 2
Что произойдет, если удалить элемент директории, ссылающийся на файл?

Ответ:

 (1) будет удален и сам файл, и элемент директории 

 (2) элемент директории будет удален, но сам файл сохранится, если на него есть ссылки из других директорий 

 (3) будет удален файл, но элемент директории сохранится (ссылка будет пустой) 

 (4) будет удалена вся директория 


Номер 3
Что произойдет, если процесс завершается, но некоторые файлы, с которыми он работал, остались не закрытыми?

Ответ:

 (1) процесс зависнет 

 (2) ОС автоматически закроет не закрытые процессом файлы 

 (3) файлы останутся недоступными 

 (4) произойдет перезапуск системы 


Упражнение 3:
Номер 1
В чем преимущества использования общих ресурсов в локальной сети?

Ответ:

 (1) возможность читать чужие файлы и чужую электронную почту 

 (2) ускорение вычислений, надежность, распределение нагрузки между компьютерами сети 

 (3) защита конфиденциальной информации 

 (4) экономия времени пользователя 


Номер 2
Что такое сетевой протокол?

Ответ:

 (1) интерфейс (набор операций) для работы в сети 

 (2) файл, в котором хранится статистика работы в сети 

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

 (4) утилита для работы в сети 


Номер 3
Что такое авторизация?

Ответ:

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

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

 (3) определение авторства произведения 

 (4) указание авторов программной разработки в программной документации 


Упражнение 4:
Номер 1
Какая команда ОС UNIX служит для удаленного входа на другой компьютер сети?

Ответ:

 (1) ps.  

 (2) chmod.  

 (3) rlogin.  

 (4) cd.  


Номер 2
Какая команда устанавливает защиту от обращений к Вашей home -директории со стороны других пользователей?

Ответ:

 (1) chmod 700 home_dir.  

 (2) chmod 007 home_dir.  

 (3) chmod 000 home_dir.  

 (4) rm –rf home_dir.  


Номер 3
Что такое execution stub (заглушка для выполнения)?

Ответ:

 (1) фиктивная программа, выполняемая вместо настоящей 

 (2) ссылка для вызова головной процедуры при запуске программы 

 (3) отмена выполнения программы 

 (4) перезапуск программы 


Упражнение 5:
Номер 1
Как организуется коммуникация между процессами?

Ответ:

 (1) с помощью чата 

 (2) с помощью передачи сообщений или общей области памяти 

 (3) по мобильному телефону 

 (4) по электронной почте 


Номер 2
В чем цель ведения операционной системы статистики использования ресурсов?

Ответ:

 (1) выставление пользователям счетов за сетевой трафик и другие ресурсы 

 (2) самообучение ОС с целью более эффективного использования ресурсов 

 (3) сбор материалов для диссертаций авторами операционной системы 

 (4) обучение студентов операционным системам 


Номер 3
Как организованы системные вызовы?

Ответ:

 (1) как вызовы процедур, методов или макросов 

 (2) через прерывания 

 (3) через локальную сеть 

 (4) звонком персоналу, обслуживающему ОС, по телефону 


Упражнение 6:
Номер 1
Какими способами передаются параметры системным вызовам?

Ответ:

 (1) через файлы 

 (2) через регистры, в таблице или через стек 

 (3) через сеть 

 (4) через базы данных 


Номер 2
Каковы функции системных вызовов?

Ответ:

 (1) управление процессами, файлами, устройствами, коммуникация 

 (2) сбор статистики 

 (3) защита 

 (4) перезапуск системы 


Номер 3
Чем является утилита far в MS-DOS и Windows?

Ответ:

 (1) системным вызовом 

 (2) системной программой 

 (3) драйвером 

 (4) сетевым протоколом 


Упражнение 7:
Номер 1
Какие виды драйверов имеются в системе?

Ответ:

 (1) драйверы ROM BIOS и драйверы, являющиеся частью ОС 

 (2) надежные и ненадежные 

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

 (4) Эффективные и неэффективные 


Номер 2
Из каких основных компонент состоит ОС UNIX?

Ответ:

 (1) ядро и системные программы 

 (2) компиляторы и интерпретаторы 

 (3) керниган и Ритчи 

 (4) языки Си и BASIC 


Номер 3
Какие программные компоненты UNIX предоставляются пользователям?

Ответ:

 (1) командные процессоры, компиляторы и интерпретаторы, системные библиотеки 

 (2) драйверы и контроллеры 

 (3) системы символьного ввода-вывода 

 (4) модули подкачки страниц по требованию 


Упражнение 8:
Номер 1
Что такое уровень абстракции?

Ответ:

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

 (2) совокупность удобных терминов и определений 

 (3) философское отношение к жизни 

 (4) группа взаимосвязанных модулей 


Номер 2
Почему уровни абстракции облегчают разработку программ?

Ответ:

 (1) позволяют абстрагироваться от лишних деталей на каждом этапе разработки 

 (2) развивают абстрактное отношение к действительности и к программированию 

 (3) способствуют упрощению структуры программы 

 (4) способствуют повышению эффективности программы 


Номер 3
Как происходит развитие программного обеспечения?

Ответ:

 (1) каждая новая программа разрабатывается не с нуля, а на некотором уровне абстракции 

 (2) при разработке каждого продукта приходится реализовывать все заново 

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

 (4) хаотично 




Главная / Операционные системы / Основы современных операционных систем / Тест 6