Какие существуют способы реализации ядра системы тест

Тест с ответами по дисциплине Операционные системы

Какие ОС называются мультипрограммны ми

1. обеспечивающие одновременную работу нескольких пользователей

2. поддерживающие сетевую работу компьютеров

+3. обеспечивающие запуск одновременно нескольких программ

4. состоящие более чем из одной программы

Какие существуют способы реализации ядра системы?

+1. многоуровневая (многослойная) организация

+2. микроядерная организация

3. реализация распределеннная

4. монолитная организация

Что обычно входит в состав ядра ОС

+1. высокоуровневые диспетчеры ресурсов

+2. аппаратная поддержка функций ОС процессором

+ 3. базовые исполнительные модули

+ 4. набор системных API-функций

Какие особенности характерны для современных универсальных операционных систем?

+ 1. поддержка многозадачности

+ 2. поддержка сетевых функций

+ 3. обеспечение безопасности и защиты данных

4. предоставление большого набора системных функций разработчикам приложений

Какие утверждения относительно понятия «API-функция» являются правильными?

+ 1. API-функции определяют прикладной программный интерфейс

+ 2. API-функции используются при разработке приложений для доступа к ресурсам компьютера

3. API-функции реализуют самый нижний уровень ядра системы

4. API-функции — это набор аппаратно реализованных функций системы

Какие особенности характерны для ОС Unix

+ 1. открытость и доступность исходного кода

2. ориентация на использование оконного графического интерфейса

+ 3. использование языка высокого уровня С

+ 4. возможность достаточно легкого перехода на другие аппаратные платформы

Какие типы операционных систем используются наиболее часто в настоящее время?

+ 1. системы семейства Windows

+ 2. системы семейства Unix/Linux

3. системы семейства MS DOS

4. системы семейства IBM OS 360/370

Какие задачи необходимо решать при создании мультипрограммны х ОС

+ 1. защита кода и данных разных приложений, размещенных вместе в основной памяти

+ 2. централизованное управление ресурсами со стороны ОС

+ 3. переключение процессора с одного приложения на другое

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

Какое соотношение между используемыми на СЕРВЕРАХ операционными системами сложилось в настоящее время?

+ 1. примерно поровну используются системы семейств Windows и Unix/Linux

2. около 10 % — системы семейства Windows, около 90 % — системы смейства Unix/Linux

3. около 90 % — системы семейства Windows, около 10 % — системы семейства Unix/Linux

4. около 30 % — системы семейства Windows, около 30 % — системы семейства Unix/Linux, около 40 % — другие системы

Какие утверждения относительно понятия «Ядро операционной системы» являются правильными?

+ 1. ядро реализует наиболее важные функции ОС

+ 2. подпрограммы ядра выполняются в привилегированно м режиме работы процессора

3. ядро в сложных ОС может строиться по многоуровневому принципу

4. ядро всегда реализуется на аппаратном уровне

Какие сообщения возникают при нажатии на клавиатуре алфавитно-цифров ой клавиши?

Какие шаги в алгоритме взаимодействия приложения с системой выполняются операционной системой

1. формирование сообщения и помещение его в системную очередь

+ 2. распределение сообщений по очередям приложений

+ 3. вызов оконной функции для обработки сообщения

4. извлечение сообщения из очереди приложения

Что представляет собой понятие “сообщение” (message)?

1. небольшую структуру данных, содержащую информацию о некотором событии

2. специальную API-функцию, вызываемую системой при возникновении события

3. однобайтовое поле с кодом происшедшего события

+ 4. небольшое окно, выводящее пользователю информацию о возникшем событии

Какие утверждения относительно иерархии окон являются справедливыми

+ 1. главное окно может содержать любое число подчиненных окон

+ 2. любое подчиненное окно может содержать свои подчиненные окна

3. подчиненные окна могут быть двух типов – дочерние и всплывающие

+ 4. приложение может иметь несколько главных окон

Как можно узнать координаты текущего положения мыши при нажатии левой кнопки

+ 1. с помощью события WM_LbuttonDown и его поля LPARAM

2. с помощью события WM_LbuttonDown и его поля WPARAM

3. с помощью события WM_LbuttonDown и его полей WPARAM и LPARAM

4. с помощью события WM_LbuttonCoordi nates

Какие функции можно использовать для получения контекста устройства?

Какая инструкция (оператор) является основной при написании оконной функции?

+ 1. инструкция множественного выбора типа Case — Of

2. условная инструкция if – then

3. инструкция цикла с известным числом повторений

4. инструкция цикла с неизвестным числом повторений

Какой вызов позволяет добавить строку в элемент-список?

+ 1. SendMessage (MyEdit, lb_AddString, 0, строка)

2. SendMessage (“Edit”, lb_AddString, 0, строка)

3. SendMessage (MyEdit, AddString, 0, строка)

4. SendMessage (MyEdit, строка, lb_AddString, 0)

Какие утверждения относительно оконной функции являются правильными

+ 1. оконная функция принимает 4 входных параметра

+ 2. тело оконной функции – это инструкция выбора с обработчиками событий

Читайте также:  Способы употребления наркологическое вещество

+ 3. оконная функция обязательно должна обрабатывать сообщение wm_Destroy

+ 4. оконная функция явно вызывается из основной функции приложения

Какие сообщения возникают при нажатии на клавиатуре функциональной клавиши?

Что может быть причиной появления внутреннего прерывания

+ 1. попытка деления на ноль

2. попытка выполнения запрещенной команды

+ 3. попытка обращения по несуществующему адресу

4. щелчок кнопкой мыши

Какие операции определяют взаимодействие драйвера с контроллером

+ 1. проверка состояния устройства

+ 2. запись данных в регистры контроллера

+ 3. чтение данных из регистров контроллера

4. обработка прерываний от устройства

Какие операции включает в себя вызов обработчика нового прерывания

+ 1. обращение к таблице векторов прерываний для определения адреса первой команды вызываемого обработчика

2. сохранение контекста для прерываемого программного кода

+ 3. занесение в счетчик команд начального адреса вызываемого обработчика

+ 4. внесение необходимых изменений в таблицу векторов прерываний

Что входит в программный уровень подсистемы ввода/вывода

2. диспетчер ввода/вывода

+ 3. системные вызовы

Что определяет понятие “порт ввода/вывода”

+ 1. порядковый номер или адрес регистра контроллера

2. машинную команду ввода/вывода

3. устройство ввода/вывода

4. контроллер устройства ввода/вывода

Какие существуют типы прерываний

+ 1. внешние или аппаратные прерывания

+ 2. внутренние прерывания или исключения

+ 3. программные псевдопрерывания

4. системные прерывания

Какие утверждения относительно понятия прерывания являются правильными

+ 1. прерывания — это механизм реагирования вычислительной системы на происходящие в ней события

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

+ 3. прерывания возникают в непредсказуемые моменты времени

4. прерывания — это основной механизм планирования потоков

Какую информацию могут содержать регистры контроллеров устройства

+ 1. текущее состояние устройства

+ 2. текущую выполняемую устройством команду

3. данные, передаваемые от устройства системе

4. данные, передаваемые системой устройству

Как выстраиваются аппаратные прерывания в зависимости от их приоритета

1. сбой аппаратуры > таймер > дисковые устройства > сетевые устройства > клавиатура и мышь

2. сбой аппаратуры > таймер > дисковые устройства > клавиатура и мышь > сетевые устройства

+ 3. таймер > сбой аппаратуры > дисковые устройства > сетевые устройства > клавиатура и мышь

4. сбой аппаратуры > дисковые устройства > таймер > сетевые устройства > клавиатура и мышь

Что может быть причиной появления внешнего прерывания

+ 1. нажатие клавиши на клавиатуре

+ 2. завершение дисковой операции

3. обращение выполняемой процессором команды по несуществующему адресу

Источник

Тестовые вопросы по дисциплине «Операционные системы и основы информационных систем»

бет 1/2
Дата 03.04.2020
өлшемі 98.8 Kb.
ТЕСТОВЫЕ ВОПРОСЫ

по дисциплине «Операционные системы и основы информационных систем»

Какие ОС называются мультипрограммными? : <

обеспечивающие одновременную работу нескольких пользователей

поддерживающие сетевую работу компьютеров

= обеспечивающие запуск одновременно нескольких программ

состоящие более чем из одной программы

Какие существуют способы реализации ядра системы? : <

= многоуровневая (многослойная) организация

Главное меню открывается : <

щелчком по значку Мой компьютер;

щелчком на Панели задач.

Какие особенности характерны для современных универсальных операционных систем? : <

поддержка сетевых функций

= обеспечение безопасности и защиты данных

предоставление большого набора системных функций разработчикам приложений

Какие утверждения относительно понятия «API-функция» являются правильными? : <

= API-функции определяют прикладной программный интерфейс

= API-функции используются при разработке приложений для доступа к ресурсам компьютера

API-функции реализуют самый нижний уровень ядра системы

API-функции — это набор аппаратно реализованных функций системы

Какие особенности характерны для ОС Unix? : <

= открытость и доступность исходного кода

ориентация на использование оконного графического интерфейса

использование языка высокого уровня С

возможность достаточно легкого перехода на другие аппаратные платформы

Какие типы операционных систем используются наиболее часто в настоящее время? : <

= системы семейства Windows

= системы семейства Unix/Linux

системы семейства MS DOS

системы семейства IBM OS 360/370

Какие задачи необходимо решать при создании мультипрограммных ОС? : <

= защита кода и данных разных приложений, размещенных вместе в основной памяти

= централизованное управление ресурсами со стороны ОС

= переключение процессора с одного приложения на другое

необходимость размещения в основной памяти кода и данных сразу многих приложений

Какое соотношение между используемыми на СЕРВЕРАХ операционными системами сложилось в настоящее время? : <

= примерно поровну используются системы семейств Windows и Unix/Linux

около 10 % — системы семейства Windows, около 90 % — системы смейства Unix/Linux

около 90 % — системы семейства Windows, около 10 % — системы семейства Unix/Linux

около 30 % — системы семейства Windows, около 30 % — системы семейства Unix/Linux, около 40 % — другие системы

Какие утверждения относительно понятия «Ядро операционной системы» являются правильными? : <

= ядро реализует наиболее важные функции ОС

= подпрограммы ядра выполняются в привилегированном режиме работы процессора

ядро в сложных ОС может строиться по многоуровневому принципу

ядро всегда реализуется на аппаратном уровне

Какие сообщения возникают при нажатии на клавиатуре алфавитно-цифровой клавиши? : <

Какие шаги в алгоритме взаимодействия приложения с системой выполняются операционной системой? : <

формирование сообщения и помещение его в системную очередь

= распределение сообщений по очередям приложений

= вызов оконной функции для обработки сообщения

извлечение сообщения из очереди приложения

Что представляет собой понятие “сообщение” (message)? : <

небольшую структуру данных, содержащую информацию о некотором событии

специальную API-функцию, вызываемую системой при возникновении события

однобайтовое поле с кодом происшедшего события

= небольшое окно, выводящее пользователю информацию о возникшем событии

Какие утверждения относительно иерархии окон являются справедливыми? : <

= главное окно может содержать любое число подчиненных окон

= любое подчиненное окно может содержать свои подчиненные окна

подчиненные окна могут быть двух типов – дочерние и всплывающие

= приложение может иметь несколько главных окон

Как можно узнать координаты текущего положения мыши при нажатии левой кнопки? : <

= с помощью события WM_LbuttonDown и его поля LPARAM

с помощью события WM_LbuttonDown и его поля WPARAM

с помощью события WM_LbuttonDown и его полей WPARAM и LPARAM

Какие функции можно использовать для получения контекста устройства? : <

Какая инструкция (оператор) является основной при написании оконной функции? : <

= инструкция множественного выбора типа Case — Of

условная инструкция if – then

инструкция цикла с неизвестным числом повторений

>
Какой вызов позволяет добавить строку в элемент-список? : <

= SendMessage (MyEdit, lb_AddString, 0, строка)

SendMessage (“Edit”, lb_AddString, 0, строка)

SendMessage (MyEdit, AddString, 0, строка)

SendMessage (MyEdit, строка, lb_AddString, 0)

При включении компьютера процессор обращается к: <

Какие сообщения возникают при нажатии на клавиатуре функциональной клавиши? : <

Что может быть причиной появления внутреннего прерывания? : <

= попытка деления на ноль

попытка выполнения запрещенной команды

= попытка обращения по несуществующему адресу

щелчок кнопкой мыши

Какие операции определяют взаимодействие драйвера с контроллером? : <

= проверка состояния устройства

= запись данных в регистры контроллера

= чтение данных из регистров контроллера

обработка прерываний от устройства

Какие операции включает в себя вызов обработчика нового прерывания? : <

= обращение к таблице векторов прерываний для определения адреса первой команды вызываемого обработчика

сохранение контекста для прерываемого программного кода

= занесение в счетчик команд начального адреса вызываемого обработчика

= внесение необходимых изменений в таблицу векторов прерываний

Что входит в программный уровень подсистемы ввода/вывода? : <

Что определяет понятие “порт ввода/вывода” ? : <

= порядковый номер или адрес регистра контроллера

машинную команду ввода/вывода

контроллер устройства ввода/вывод

Какие существуют типы прерываний? : <

= внешние или аппаратные прерывания

= внутренние прерывания или исключения

Какие утверждения относительно понятия прерывания являются правильными? : <

= прерывания — это механизм реагирования вычислительной системы на происходящие в ней события

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

= прерывания возникают в непредсказуемые моменты времени

прерывания — это основной механизм планирования потоков

Какую информацию могут содержать регистры контроллеров устройства? : <

= текущее состояние устройства

= текущую выполняемую устройством команду

данные, передаваемые системой устройству

Как выстраиваются аппаратные прерывания в зависимости от их приоритета? : <

сбой аппаратуры > таймер > дисковые устройства > сетевые устройства > клавиатура и мышь

сбой аппаратуры > таймер > дисковые устройства > клавиатура и мышь > сетевые устройства

= 3. таймер > сбой аппаратуры > дисковые устройства > сетевые устройства > клавиатура и мышь

сбой аппаратуры > дисковые устройства > таймер > сетевые устройства > клавиатура и мышь

Что может быть причиной появления внешнего прерывания? : <

= нажатие клавиши на клавиатуре

= завершение дисковой операции

обращение выполняемой процессором команды по несуществующему адресу

попытка выполнения запрещенной команды

Когда появилась операционная система Windows ? : <

Чем была неудобная операционная система MS DOS? : <

= черный экран, набирать команду с клавиатуры.

= нужно помнить большое количество команд.

объекты в виде значков.

Какие модули входят в состав операционной системы? : <

= базовое ядро, командный процессор.

= драйверы, утилиты, базовое ядро.

= командный процессор, драйверы, утилиты.

драйверы, утилиты, базовое яйцо.

Какая операционная система была на первых компьютерах? : <

Как называется файл, созданный с помощью программы-приложения Windows? : <

Что такое «интерфейс»?: <

= взаимодействие пользователя со средствами компьютера

взаимодействие магнитного диска со средствами компьютера

взаимодействие клавиатуры с средствами компьютера

взаимодействие пользователя с дискетой, что лежит на столе

взаимодействие пользователя и учителя

Какую спецификацию (полное имя) имеет файл РЕФЕРАТ, который находится в папке ПЕТРУК, которая находится в папке 10-А, что на диске А:? : <

Что такое «адрес» на компьютере? : <

=последовательность из имени диска и название папки, что ведет к файлу

название и расширение файла

перечень дисков компьютера

полное имя файла

Как могут обозначаться корневые каталоги (диски)? : <

Что служит корневыми каталогами на компьютере? : <

= оптические (лазерные) диски

Что указывается с помощью названия и расширения файла? : <

= назначение и тип файла

назначение и название файла

тип и расширение файла

объем и тип файла

название и объем файла

Из чего состоит имя файла? : <

= название и тип файла

= название и расширение

тип и расширение

Для чего служит файловая структура? : <

= Для хранения информации во внешней памяти

Для загрузки программ

Для редактирования текстов

= Чтобы находить нужное

Чтобы быстрее работать

Какие символы разрешены в имени файла? : <

Какое расширение имеют исполняемые файлы? : <

Сколько всего байт может иметь название файла? : <

Какое расширение имеют текстовые документы Word? : <

Что дает пользователю использование операционной системы Windows? : <

= новые мощные возможности по обработке информации

= использование широкого выбора разнообразных шрифтов

= стандартные средства управления для всех программ

программы «под Windows» работают под управлением MS DOS

удобное использование операционной системы MS DOS

= Каталог по старому

Файл по старому

Программное обеспечение это…: <

совокупность устройств установленных на компьютере

= совокупность программ установленных на компьютере

все программы, которые у вас есть на диске

все устройства, которые существуют в мире

Программное обеспечение делится на… : <

Операционная система относится к …: <

Прикладному программному обеспечению

= Системному программному обеспечению

Инструментальному программному обеспечению

Начальная загрузка операционной системы осуществляется : <

= при включении компьютера

Операционная система это : <

техническая документация компьютера

совокупность устройств и программ общего пользования

совокупность основных устройств компьютера

= комплекс программ, организующих управление работой компьютера и его взаимодействие с пользователем

В процессе загрузки операционной системы происходит : <

копирование файлов операционной системы с гибкого диска на жёсткий диск

копирование файлов операционной системы с CD — диска на жёсткий диск

= последовательная загрузка файлов операционной системы в оперативную память

копирование содержимого оперативной памяти на жёсткий диск

Программы, предназначенные для обслуживания конкретных периферийных устройств: <

Функции, выполняемые операционной: <

создание текстовых документов

Часть операционной системы постоянно находящаяся в оперативной памяти:<

= персонального компьютера в течение всей работы системы

= ядро операционной системы

оболочка операционной системы

58.Часть операционной, обеспечивающая запись и чтение файлов на дисковых носителях: <

ядро операционной системы

оболочка операционной системы

Папка, которая выступает в качестве вершины файловой структуры и олицетворяет собой носитель, на котором сохраняются файлы носит название …: <

папки верхнего уровня

Принципиальное отличия Linux от Windows:<

= открытость кода операционной системы

наличие нескольких графических оболочек

наличие большого количества легально распространяемых практически бесплатно версий

Оболочка операционной системы, обеспечивающая интерфейс командной строки и выполняющая текстовые команды пользователя:<

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

Логически связанная совокупность данных или программ, для размещения которой во внешней памяти выделяется определенная область:<

Для организации доступа к файлам операционная система должна иметь сведения: <

= о номерах кластера, где размещается каждый файл

об объёме диска

о содержании файла

о количестве файлов на диске

в оперативной памяти

в ядре операционной системы

в корневом каталоге

= в постоянном запоминающем устройстве

Проверку работоспособности основных устройств компьютера осуществляет: <

= программа тестирования POST

программа-загрузчик операционной системы

Операционная система – это: <

= программа для работы с устройствами компьютера;

Программа, работающая под управлением Windows, называется: <

Операционную систему с диска загружает в ОЗУ: <

= загрузчик операционной системы;

Свойствами Рабочего стола является: <

= оформление Рабочего стола;

ярлыки, папки, файлы, расположенные на Рабочем столе;

дата изготовления Рабочего стола;

имя пользователя, работающего с Рабочим столом

Активизировать или выделить файл или папку можно: <

двойным щелчком мыши;

На панели задач находятся: <

кнопки свернутых программ;

= кнопка Пуск и значки свернутых и работающих программ.

Главное меню открывается: <

щелчком по значку Мой компьютер;

щелчком на Панели задач.

рабочая область экрана;

= основное средство общения с Windows;

Где расположена строка меню окна: <

В окне приложения находится: <

Диалоговое окно раскрывается: <

= по желанию пользователя или по необходимости приложением;

тройным щелчком мыши на объекте;

при щелчке на специальном значке;

только по окончании работы компьютера.

Для изменения размеров окна равномерно по ширине и высоте необходимо: <

потянуть за горизонтальную рамку;

потянуть за вертикальную рамку;

= потянуть за угол;

потянуть за заголовок.

Кнопка используется для: <

Комплекс системных и служебных программ называется: <

Источник

Читайте также:  Способа разрешения конфликта приведите пример
Оцените статью
Разные способы