Системы реального времени.ти

Системы реального времени.ти

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

80 вопросов Вариант 1 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

В чем заключается основная идея, заложенная в технологию микроядра?

  1. в том, чтобы создать необходимую среду верхнего уровня иерархии, из которой можно легко получить доступ ко всем функциональным возможностям уровня аппаратного обеспечения
  2. в сокращении размеров ядра и максимизации количества кода, работающего как прикладная программа
  3. в выборе базовых примитивов, которые должны находиться в микроядре для обеспечения необходимого и достаточного сервиса
Вопрос 2

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

  1. подкачка данных
  2. разделение данных
  3. замена данных
Вопрос 3

Какая операционная система была предложена Microsoft как следующая ступень после MS-DOS?

  1. ОС WINDOWS
  2. ОС MULTICS
  3. ОС UNIX
Вопрос 4

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

  1. вызов ядра
  2. подкачка данных
  3. вызов удаленных процедур
Вопрос 5

Какая система считается безопасной в соответствии с требованиями Оранжевой книги?

  1. система, которая «посредством специальных механизмов защиты контролирует доступ к информации таким образом, что только имеющие соответствующие полномочия лица или процессы, выполняющиеся от их имени, могут получить доступ на чтение, запись, создание или удаление информации»
  2. система, которая «посредством специальных механизмов защиты контролирует доступ к информации таким образом, что все желающие могут получить доступ на чтение, запись и только имеющие соответствующие полномочия лица или процессы, выполняющиеся от их имени, могут получить доступ на создание или удаление информации»
  3. система, которая «посредством специальных механизмов защиты контролирует доступ к информации таким образом, что все желающие могут получить доступ на чтение, запись, создание или удаление информации»
Вопрос 6

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

  1. через многопроцессность и многопоточность
  2. только через многопоточность
  3. только через многопроцессность
Вопрос 7

Какой метод отладки систем реального времени следует использовать при локализации ошибок?

  1. мониторинг
  2. имитацию архитектуры целевой платформы
  3. активную отладку
Вопрос 8

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

  1. принцип мобильности
  2. принцип совместимости
  3. принцип генерируемости
  4. принцип открытости
  5. принцип виртуализации
Вопрос 9

Какой принцип построения операционных систем иногда трактуют как расширяемость системы?

  1. принцип открытости
  2. принцип совместимости
  3. принцип генерируемости
  4. принцип виртуализации
  5. принцип мобильности
Вопрос 10

Какой тип сервиса не обеспечивает микроядро?

  1. управление оперативной памятью
  2. сервисы хоста (host) и процессора
  3. управление поддержкой ввода-вывода и прерываниями
  4. взаимодействие между процессами (Inter-Process Communication, IPC)
  5. поддержку заданий и потоков
Вопрос 11

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

  1. A
  2. D
  3. C
  4. B
Вопрос 12

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

  1. управление вводом/выводом
  2. распределение процессора и многозадачность
  3. управление памятью и барабаном
Вопрос 13

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

  1. Чарльзом Бэббиджем
  2. Конрадом Цузе
  3. Адой Лавлейс
  4. Говардом Айкеном
Вопрос 14

Машины какой серии стали первой основной линией компьютеров, на которой использовались мелкомасштабные интегральные схемы?

  1. 360
  2. 3090
  3. 3080
  4. 4300
Вопрос 15

На каких языках в основном программировали на компьютерах второго поколения (1955-1965)?

  1. на FORTRAN и ассемблере
  2. на Java и Delphi
  3. на Basic и Pascal
Вопрос 16

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

  1. при привилегированном режиме
  2. при автономном режиме
  3. при пользовательском режиме
Вопрос 17

Примером реализации какого принципа построения операционных систем может служить VDM-машина (Virtual DOS Machine) - защищенная подсистема, предоставляющая полную среду типа MS DOS и консоль для выполнения DOS-приложений?

  1. принципа виртуализации
  2. принципа совместимости
  3. принципа генерируемости
  4. принципа открытости
  5. принципа мобильности
Вопрос 18

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

  1. принципу генерируемости
  2. принципу совместимости
  3. принципу открытости
  4. принципу виртуализации
  5. принципу мобильности
Вопрос 19

Что происходит на инструментальной платформе при отладке в системах реального времени?

  1. написание исходного текста, компиляция и сборка
  2. тестирование и отладка приложения
  3. загрузка приложения
Вопрос 20

Что понимается под программным модулем?

  1. функционально законченный элемент системы, выполненный в соответствии с принятыми межмодульными интерфейсами
  2. величина, характеризующая какое-либо свойство
  3. часть машины, выполняющая определенную функцию
Вопрос 21

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

  1. совместимость на уровне команд процессора, совместимость на уровне системных вызовов и даже на уровне библиотечных вызовов, если они являются динамически связываемыми
  2. только совместимость на уровне библиотечных вызовов, если они являются динамически связываемыми
  3. совместимость на уровне команд процессора и совместимость на уровне системных вызовов
Вопрос 22

Что понимается под минимальной главной (стержневой) частью операционной системы, служащей основой модульных и переносимых расширений?

  1. микроядро
  2. макроядро
  3. экзоядро
Вопрос 23

Что входит в состав объема памяти, занимаемого ядром операционной системы?

  1. модули по управлению системой прерываний, средства по переводу программ из состояния счета в состояние ожидания, готовности и обратно, средства по распределению основных ресурсов, таких как оперативная память и процессор
  2. средства по переводу программ из состояния счета в состояние ожидания, готовности и обратно
  3. модули по управлению системой прерываний и средства по распределению основных ресурсов, таких как оперативная память и процессор
Вопрос 24

Что понимают под системой реального времени?

  1. систему, в которой корректность функционирования зависит от соблюдения временных ограничений
  2. систему, в которой корректность функционирования зависит от ее мобильности
  3. систему, в которой корректность функционирования зависит от ее открытости
  4. систему, в которой корректность функционирования зависит от соблюдения ограничений доступа
Вопрос 25

Что является преимуществом микроядерной архитектуры перед макроядерной?

  1. опасность возникновения конфликта между различными частями ядра
  2. то, что запуск или остановка каждого компонента системы не отражается на работоспособности остальных процессов
  3. сложность подключения к ядру новых драйверов
Вопрос 26

В каком случае происходит прерывание выполнения задачи?

  1. если перехвачена исключительная ситуация
  2. если не получен сигнал прерывания от пользователя
  3. если не используется режим пошаговой отладки
  4. если не достигнута точка прерывания
Вопрос 27

В каком случае верно указан порядок выполнения действий в ситуации, когда пользователю необходимо завершить выполнение функции с определенным возвращаемым значением?

  1. приведение заданного пользователем значения к типу возвращаемого значения этой функции → восстановление сохраненных регистров → установка возвращаемого значения в требуемую область памяти/регистр → установка указателя стека на предыдущий кадр → установка точки выполнения программы на адрес возврата заданной функции → уничтожение текущего кадра стека
  2. приведение заданного пользователем значения к типу возвращаемого значения этой функции → установка точки выполнения программы на адрес возврата заданной функции → восстановление сохраненных регистров → установка указателя стека на предыдущий кадр → уничтожение текущего кадра стека
  3. приведение заданного пользователем значения к типу возвращаемого значения этой функции → восстановление сохраненных регистров → установка точки выполнения программы на адрес возврата заданной функции → установка указателя стека на предыдущий кадр → уничтожение текущего кадра стека→ установка возвращаемого значения в требуемую область памяти/регистр
Вопрос 28

В каком случае система реального времени считается жесткой?

  1. если «нарушение временных ограничений недопустимо»
  2. если «нарушение временных ограничений допустимо»
  3. если «нарушение временных ограничений нежелательно»
Вопрос 29

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

  1. к проблеме инверсии приоритетов
  2. к проблеме увеличения приоритетов
  3. к проблеме потери приоритетов
Вопрос 30

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

  1. отображение файлов на память
  2. вызов удаленных процедур
  3. задание или изменение приоритета задачи
  4. запуск, приостановка и снятие задачи с выполнения
Вопрос 31

Какая команда дает возможность увидеть, как задача попала в текущее положение, т.е. остановилась?

  1. просмотр содержимого стека
  2. просмотр исходных файлов
  3. просмотр таблицы символов
Вопрос 32

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

  1. запрос на управление виртуальными устройствами
  2. отображение файлов на память
  3. изменение параметров блока памяти
  4. освобождение памяти
  5. запрос на выделение блока памяти
Вопрос 33

Каким должно быть максимальное время выполнения того или иного действия?

  1. должно быть известно заранее и соответствовать требованиям приложения
  2. должно лишь соответствовать требованиям приложения
  3. должно лишь быть известно заранее
Вопрос 34

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

  1. как посредством вызова подпрограммы с передачей ей необходимых параметров, так и через механизм программных прерываний
  2. только через механизм программных прерываний
  3. только посредством вызова подпрограммы с передачей ей необходимых параметров
Вопрос 35

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

  1. служит для приема команд, их обработки и посылки на целевую сторону
  2. эмулировать функцию ptrace и передавать ей соответствующие запросы на чтение и запись
  3. поддерживать возможность приема и передачи информации от псевдоагентов, встроенных в код отлаживаемых программ
Вопрос 36

Какое требование должна выполнять система реального времени (СРВ), чтобы давать отклик на любые непредсказуемые внешние воздействия в течение предсказуемого интервала времени?

  1. одновременность обработки
  2. разное время обработки
  3. неограниченное время отклика
Вопрос 37

Какому потоку или драйверу отдает ресурс операционная система реального времени (ОСРВ) в идеальной ситуации?

  1. с ближайшим крайним сроком
  2. со средним сроком
  3. с самым долгим сроком
Вопрос 38

Какую характеристику приводит создатель операционной системы реального времени (ОСРВ)?

  1. латентную задержку прерывания
  2. минимальное время маскирования прерываний драйверами и супервизорными модулями операционной системы
  3. минимальное время выполнения каждого системного вызова
Вопрос 39

Какую функцию включает в себя процесс управления вводом-выводом?

  1. запрос на управление виртуальными устройствами
  2. задание или изменение приоритета задачи
  3. вызов удаленных процедур
  4. отображение файлов на память
  5. запрос на выделение блока памяти
Вопрос 40

На каком принципе должна основываться операционная система в соответствии с требованием многопоточности?

  1. на принципе абсолютного приоритета
  2. на принципе быстроты выполнения
  3. на принципе предсказуемости
Вопрос 41

От чего зависит латентная задержка прерывания?

  1. от числа одновременно «висящих» прерываний
  2. от времени маскирования прерываний супервизорными модулями операционной системы
  3. от времени маскирования прерываний драйверами
Вопрос 42

По какому критерию не классифицируют базовые действия, позволяющие пользователю осуществлять контроль за выполнением отлаживаемой задачи?

  1. отправка информации
  2. продолжение/изменение выполнения задачи
  3. прерывание выполнения задачи
  4. предварительные действия отладчика
Вопрос 43

Чем является операционная система?

  1. интерфейсом между аппаратурой компьютера и пользователем с его задачами
  2. функционально законченным элементом системы, выполненным в соответствии с принятыми межмодульными интерфейсами
  3. минимальной главной (стержневой) частью системы, служащей основой модульных и переносимых расширений
Вопрос 44

Что необходимо для того, чтобы происходила синхронизация процессов и задач?

  1. существование механизмов блокирования и коммуникации
  2. системные механизмы не должны быть доступны процессам, требующим реального времени
  3. система реального времени должна быть жесткой
Вопрос 45

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

  1. внешний язык отладчика
  2. регулярное отображение данных
  3. поддержка нескольких языков
  4. поддержка разных форматов предоставления данных
  5. история значений
Вопрос 46

Что не использует проектировщик, чтобы более эффективно осуществить временное ограничение?

  1. теорию расписаний
  2. определенную формулу
  3. имитационное моделирование
Вопрос 47

Что не входит в число предварительных действий отладчика?

  1. просмотр таблицы символов
  2. переключение между задачами
  3. если задача была запущена средствами системы, то присоединение к ней
  4. запуск нужной задачи
  5. загрузка модуля на целевой стороне
Вопрос 48

Что не входит в интерфейс отладчика?

  1. графический интерфейс
  2. команды представления данных
  3. режим командной строки
  4. сенсорный интерфейс
Вопрос 49

Что означает наследование приоритета?

  1. то, что блокирующий ресурс поток наследует приоритет потока, который он блокирует (это справедливо лишь в том случае, если блокируемый поток имеет более высокий приоритет)
  2. то, что блокирующий ресурс поток наследует приоритет потока, который он блокирует (это справедливо лишь в том случае, если блокируемый поток имеет менее высокий приоритет)
  3. то, что блокирующий ресурс поток наследует приоритет потока, который он блокирует (в любом случае)
Вопрос 50

Что понимают под латентной задержкой прерывания?

  1. время от момента прерывания до момента запуска задачи
  2. минимальное время маскирования прерываний драйверами операционной системы
  3. время выполнения каждого системного вызова
Вопрос 51

В каком состоянии может выполняться процесс в системах UNIX?

  1. в пользовательском или системном
  2. только в системном
  3. только в пользовательском
Вопрос 52

В каком случае ядро приступает к выполнению своих функций как диспетчера?

  1. если работающий процесс прерван каким-либо событием
  2. если еще не истек квант времени для процесса, владеющего центральным процессором
  3. если какой-либо процесс вошел в блокированное состояние
Вопрос 53

В каком соотношении находятся абстрактные события А и В, если существует зависимость некоторого события из B от некоторого события из A?

  1. A предшествует B
  2. A перекрывает B
  3. A параллельно B
Вопрос 54

К каким ресурсам ввода-вывода обеспечивает доступ ядро операционной системы OS/2 для поддержки операций ввода-вывода и доступа к внешним устройствам?

  1. к портам ввода-вывода
  2. к каналам отдаленного доступа к памяти
  3. к устройствам с оперативной памятью
Вопрос 55

Как называется человек, зарегистрированный в учетных файлах системы и имеющий учетное имя?

  1. зарегистрированным пользователем системы
  2. суперпользователем системы
  3. администратором
Вопрос 56

Как называется файл со значением дескрипта 1?

  1. файл стандартного ввода (stdin)
  2. файл стандартного вывода диагностических сообщений (stderr)
  3. файл стандартного вывода (stdout)
Вопрос 57

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

  1. однократно, циклически или непрерывно
  2. только циклически
  3. только непрерывно
  4. только однократно
Вопрос 58

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

  1. пересылка данных
  2. «посмертный» анализ
  3. профилирование системы
  4. анализ данных
  5. сбор данных
Вопрос 59

Какая среда используется в качестве стандартной графической оболочки в операционных системах OS/2 Warp?

  1. Workplace Shell (WPS)
  2. FileBar
  3. интерфейс GUI
Вопрос 60

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

  1. механизм передачи сообщений между процессами IPC
  2. сетевой интерфейс для перенаправления сообщений
  3. блок планирования выполнения задач (диспетчер задач)
  4. редиректор (redirector) прерываний
Вопрос 61

Какова цель разработки операционной системы UNIX?

  1. создание мультитерминальной операционной системы с эффективными механизмами разделения не только процессорного времени, но и всех остальных ресурсов
  2. решение сложных задач, разрабатывая новые программы
  3. использование разных методов и механизмов во многих случаях
  4. стремление усложнить и увеличить количество функций
Вопрос 62

Каково основное требование к средствам мониторинга?

  1. сбор данных с минимальным вмешательством в работу целевой системы
  2. сбор данных без вмешательства в работу целевой системы
  3. сбор данных с максимальным вмешательством в работу целевой системы
Вопрос 63

Какое преимущество операционной системы QNX означает применимость системы к задачам жесткого реального времени?

  1. надежность
  2. расширяемость
  3. эффективность
  4. масштабируемость
Вопрос 64

Какой логический сегмент не включает в себя образ памяти?

  1. сегмент символов
  2. сегмент стека
  3. сегмент данных
Вопрос 65

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

  1. shmctl
  2. shmdt
  3. shmat
  4. shmget
Вопрос 66

Какой язык программирования является основным в операционной системе QNX?

  1. язык программирования С
  2. язык программирования JAVA
  3. язык программирования BASIC
  4. язык программирования PASCAL
Вопрос 67

Какому способу представления данных отдается преимущество в том случае, если сложно обнаружить ошибку визуально при большом объеме собранных данных?

  1. звуковому
  2. сенсорному
  3. графическому
Вопрос 68

Когда появилась первая OS/2 v 2.0 для IBM-совместимых персональных компьютеров?

  1. в 1992 году
  2. в 1994 году
  3. в 1989 году
  4. в 1987 году
Вопрос 69

От чего не зависит эффективность отладчика?

  1. от работы менеджера только с одним процессором системы
  2. от возможности агентов отладки осуществлять связь между собой и с менеджером
  3. от наличия на каждом компоненте системы агента отладки
Вопрос 70

При каком методе диспетчеризации в операционной системе QNX процессу выделяется определенный квант времени для работы, после чего процессор предоставляется следующему процессу?

  1. карусель (Round Robin, RR)
  2. адаптивном методе
  3. очередь (First In First Out, FIFO)
Вопрос 71

Чем в OS/2 управляется каждый объект памяти?

  1. пейджером
  2. портом
  3. мастер-сервером
Вопрос 72

Что необходимо для того, чтобы выполняемый файл, разработанный пользователем ОС UNIX, можно было запускать как команду оболочки?

  1. определить в одном из исходных файлов функцию с именем main
  2. выполнить системный вызов init
  3. выполнить системный вызов fork
Вопрос 73

Что происходит с данными в результате их анализа на инструментальной стороне?

  1. фиксируется время их получения
  2. профилирование
  3. фильтрация
Вопрос 74

Что понимается под профилированием системы?

  1. один из способов мониторинга, позволяющий следить за выполнением некоторого множества задач (или всей системы) и предоставляющий пользователю информацию о том, как конкретная задача использует процессор (включая распределение времени в задаче)
  2. специальные интерфейсы системного и прикладного программирования, предназначенные для выполнения определенных задач
  3. отбор данных в соответствии с некоторым заданным шаблоном
Вопрос 75

Что в операционной системе QNX позволяет формировать сигнал одного конкретного условия и механизм исключений?

  1. порт
  2. очередь сообщений
  3. сообщение
Вопрос 76

В каком случае запрашиваемые у операционной системы операции и обращения к конкретным объектам разрешаются?

  1. если у пользователя имеются необходимые права и/или разрешения
  2. если у пользователя имеются необходимые разрешения
  3. если у пользователя имеются необходимые права
Вопрос 77

В чем заключается преимущество модели «клиент-сервер»?

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

Где в системах Windows NT 4.0 хранятся объекты, создаваемые и используемые приложениями и операционной системой?

  1. в пулах памяти (memory pools)
  2. в приложении
  3. в зарезервированном блоке
Вопрос 79

Как соотносятся права и разрешения?

  1. права имеют преимущество перед разрешениями
  2. права и разрешения равнозначны
  3. разрешения имеют преимущество перед правами
Вопрос 80

Как называется домен, в котором должен быть выделен сервер со всеми учетными записями этого домена?

  1. пользователем домена
  2. администратором домена
  3. контроллером домена