Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СРВ complete edition епта.docx
Скачиваний:
17
Добавлен:
24.09.2019
Размер:
488.03 Кб
Скачать

153. Назовите известные вам ос рв, совместимые со стандартом posix.

  • DSPnano, Unison RTOS, QNX, LynxOS,VxWorks

154. Что определяют профили стандартов posix? Какие профили существуют и чем они отличаются?

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

Четыре профиля для контекста приложений реального времени: для небольших встроенных систем, контроллеров реального времени, больших встроенных систем и больших систем реального времени

155. Назовите компоненты микропроцессора, ухудшающие временную детерминированность.

Caches-Кэши(выгодно использовать 1уровень кэша)

Pipelines-Конвееры(проблема Load timing effect: задержка выполнения одной инструкции влияет на время выполнения впереди идущей)

156. Какие стандарты на API помимо POSIX вы знаете?

  • POSIX (1003.1a, 1003.1b, 1003.1c, 1003.1d, 1003.1j, 1003.21, 1003.2h)

  • ITRON (Япония, для встроенных систем)

  • OSEK/VDX (для автомобильной промышленности)

  • DO-178B / ED-12B (авиация) (не API, а уровни серьёзности отказа)

  • ARINC 653 (авиация)..

157. В какой сфере человеческой деятельности применяется стандарт OSEK/VDX?

Автомобильная промышленность

158. Что такое интерфейс APEX?

Это универсальный программный интерфейс ОС авиационного компьютера и прикладным ПО.

API для C и ADA.

Oracle Application Express (сокращённо именуется как Oracle Apex, APEX, ранее называлась Oracle HTMLDB) — свободная среда быстрой разработки прикладного программного обеспечения на основе СУБД Oracle Database, целиком реализованная как веб-приложение. Все элементы, возникающие в цикле разработки приложения в данной среде хранятся непосредственно в инфраструктуре Oracle Database, тем самым обеспечивается совместная работа разработчиков и контроль версий без использования файлов и дополнительных систем управления версиями.

159. Что такое mils-архитектура по рв?

MILS-архитектура (Multiple Independent Levels of Security and Safety) — система с множественными независимыми уровнями защиты/безопасности, построенная на основе изолированных разделов. Разделы (partitions) должны жестко изолироваться друг от друга с точки зрения используемого процессорного времени и оперативной памяти

160. К какому классу относится архитектура ос рв, поддерживающая множественные изолированные разделы?

К классу MILS-архитектур. См. 159.

MILS-архитектура (Multiple Independent Levels of Security and Safety) — система с множественными независимыми уровнями защиты/безопасности, построенная на основе изолированных разделов. Разделы (partitions) должны жестко изолироваться друг от друга с точки зрения используемого процессорного времени и оперативной памяти.

161. Что такое гипервизор?

Так называют программу (или, реже, устройство), позволяющую осуществлять одновременный запуск нескольких операционных систем на одном компьютере. Гипервизор осуществляет управление ресурсами и их разделение между различными операционными системами, выполняет изоляцию запущенных операционных систем друг от друга, а также может обеспечивать их взаимодействие (обмен файлами, сетевое взаимодействие и т.д.). Впрочем, даже если взаимодействие операционных систем друг с другом отсутствует, гипервизор от этого не перестаёт быть гипервизором.

Гипервизор (или Монитор виртуальных машин) — в компьютерах программа или аппаратная схема, обеспечивающая или позволяющая одновременное, параллельное выполнение нескольких или даже многих операционных систем на одном и том же хост-компьютере. Гипервизор также обеспечивает изоляцию операционных систем друг от друга, защиту и безопасность, разделение ресурсов между различными запущенными ОС и управление ресурсами.