Системы реального времени (для специалистов)

Тип обнаружения сбоев, когда механизм обнаружения ошибок запускается после того, как произошел сбой, – это
не предусматривающий сообщения об исключительной ситуации
не использующий механизм исправления ошибки
ретроспективное обнаружение ошибок
превентивное обнаружение ошибок
Процесс проектирования СРВ состоит из нескольких этапов: 1) определение множества входных и ответных сигналов; 2) изменение структуры вычислительных процессов; 3) вычисление временных ограничений; 4) разработка алгоритмов; 5) сборка СРВ, работающей под управлением диспетчера- управляющий программы
1, 2, 3, 4
1, 3, 4, 5
1, 2, 3, 5
1, 2, 4, 5
К показателям оценки удобства использования интерфейса относятся: 1) изучаемость; 2) тип; 3) скорость работы; 4) устойчивость; 5) адаптируемость
1, 2, 3, 5
2, 3, 4, 5
1, 2, 3, 4
1, 3, 4, 5
Подход «модель – представление – контроллер» (МПК) взаимодействия с пользователем характеризуется тем, что: 1) это – эффективный способ поддержки различных представлений данных; 2) не позволяет редактировать параметры диаграмм; 3) пользователь может взаимодействовать с каждым типом представления; 4) отображаемые данные инкапсулированы в объекты модели; 5) каждый объект модели может иметь несколько отдельных объектов представлений
1, 3, 4, 5
1, 2, 3, 4
1, 3, 4
2, 3, 4, 5
Использование ключевых параметров в интерфейсах на основе языков команд характеризуется тем, что: 1) отпадает необходимость в запоминании порядка их следования; 2) вводимые значения должны указываться в строго определенном порядке; 3) можно опустить необязательные параметры; 4) пользователю необходимо заполнить множество обязательных слов; 5) требуется больше времени работы системы для распознавания обязательных слов
1, 3, 4, 5
1, 2, 3, 5
2, 3, 4, 5
1, 2, 4, 5
Приемочные испытания системы, сделанной на заказ и предназначенной для одного заказчика, называют _____-тестированием
альфа
гамма
дельта
бета
На первом этапе выбора УВМ для решения конкретных задач управления: 1) уточняются исходные данные; 2) используется критерий обеспечения требуемой производительности; 3) определяются нормативные требования, предъявляемые системой к УВМ; 4) определяются нормативные требования к устройствам связи УВМ с объектом; 5) уточняются требования к скорости работы устройств связи с объектом
1, 2, 4, 5
1, 2, 3, 5
2, 3, 4, 5
1, 3, 4, 5
Для создания системы методом «модель за моделью» следует соблюдать следующие условия
первая модель не может быть экспериментальной
необходимо управлять внесением изменений, которые предлагаются пользователями
не рекомендуется использовать «замораживание» каждой модели с момента, когда начинается ее программирование
система не может быть разбита на подсистемы
Быстрое и интуитивно понятное взаимодействие, присущее системам автоматического проектирования, обеспечивает стиль «_______»
естественный язык
командный язык
прямое манипулирование
выбор из меню
Наиболее широко используемой методологией моделирования данных является моделирование типа
архитектурного
диаграммы состояний
стимул - ответ
сущность – связь - атрибут
Для моделей конечных автоматов характерно то, что: 1) они являются неотъемлемой частью методов проектирования СРВ; 2) важной частью моделирования является определение логической формы данных; 3) они стали основой системы нотаций в языке моделирования UML; 4) они предполагают, что в любое время система находится в одном из возможных состояний; 5) при получении входного сигнала или стимула система может изменить свое состояние
1, 2, 4, 5
1, 2, 3, 4
2, 3, 4, 5
1, 3, 4, 5
Принципы руководства разработкой программ РВ следующие: 1) применение ограничительного контроля в использовании ОП и времени выполнения; 2) нецелесообразность использования математически точных отчетов о состоянии дел; 3) строгий контроль и управление ходом разработки; 4) важность коллективной работы; 5) качественное составление спецификаций
1, 2, 3, 5
1, 3, 4, 5
1, 2, 4, 5
2, 3, 4, 5
К классификационным группировкам средств разработки пользовательского интерфейса верхнего уровня относятся
языки СУБД
языки моделирования
CASE-системы
инструменты, поддерживающие техникуWYSIWYG
Метод блоков восстановления уменьшает вероятность общих ошибок
поскольку блоки восстановления реализуют разные алгоритмы
повторные вычисления выполняются тем же модулем компонента
каждый компонент имеет несколько блоков восстановления (модулей), выполняющих различные функции
модули выполняются параллельно
Возрастание роли этапа макетирования пользовательского интерфейса для СРВ обусловлено повышенными требованиями
только к его согласованию с потенциальными пользователями
к надежности и быстродействию
только к надежности
только к быстродействию
Качество работы СРВ зависит от
только от адекватности восприятия оператором поступающей информации
только от формы представления информации о текущей ситуации
только от доступных оператору средств воздействия на исполнительные компоненты системы
формы представления текущей информации и доступных оператору средств воздействия на исполнительные компоненты
Сокрытие информации наиболее просто реализуется в языке
Java
Ада
Pascal
C
К методам обнаружения ошибок и локализации повреждений относятся: использование 1) контрольных сумм; 2) механизмов обработки исключений; 3) контроля разрядов в числовых данных; 4) избыточных связей в структурах данных, содержащих указатели; 5) в параллельных системах контрольных таймеров
2, 3, 4, 5
1, 2, 3, 4
1, 2, 3, 5
1, 3, 4, 5
Причины отклонений разрабатываемой СРВ от исходных концептаций могут заключаться
только в постепенном уходе от исходных проектных предположений
в неточности исходных оценок и постепенным уходе от исходных проектных предположений
только в неточности исходных оценок
в том, что оценка исходных концентраций системы предполагает программирование функций до мельчайших деталей
Ретроспективное обнаружение ошибок всегда
приводит к существенному увеличению действий в каждом операторе, который может изменить состояние
включает контроль ограничений состояния
позволяет избежать проблем аварийного устранения отказов
предполагает проверку ограничений до того, как произошло изменение состояния
При разработке СРВ рекомендуется использовать средства ограничительного контроля для каждого сегмента программ
на объем используемой ОП и время выполнения
только на время выполнения
только на объем используемой ОП
на соблюдение баланса между ограничительными факторами
Обратное восстановление
это попытка исправить поврежденное состояние системы
переводит систему из сбойного состояния к известному «правильному» состоянию
обычно используется, когда разрушены связанные структуры
это использование методов кодирования, позволяющих не только определить, но и исправить ошибки
При выполнении оценок исходных концепций СРВ существует множество недостаточно подробно известных факторов, связанных с: 1) программированием; 2) количеством составленных спецификаций и программ; 3) прохождением потока данных в системе; 4) функциями системы; 5) прикладными программами
1, 3, 4, 5
2, 3, 4, 5
1, 2, 3, 4
1, 2, 3, 5
Контрольный таймер характеризуется тем, что: 1) начинает действовать одновременно с процессом; 2) опрашивается блоком управления через нерегулярные интервалы времени; 3) определяет время исполнения процесса; 4) возвращает процесс в исходное состояние после его выполнения; 5) используется в процессах, имеющих ограничения на время их выполнения
2, 3, 4, 5
1, 3, 4, 5
1, 2, 3, 5
1, 2, 4, 5
Процесс тестирования больших программных систем состоит из этапов тестирования: 1) компонентов; 2) единого цельного программного элемента; 3) модулей; 4) системы; 5) приемочных испытаний
2, 3, 4, 5
1, 2, 3, 4
1, 3, 4, 5
1, 2, 3, 5
Аттестация ПО предназначена показать соответствие системы
только ожиданиям пользователей
ее спецификации, требованиям заказчика и пользователей
только ее спецификации
только требованиям заказчика
С помощью CASE-средств можно автоматизировать: 1) разработку графических моделей системы; 2) формализацию описаний объектов структуры и связей между ними; 3) проектирование структуры ПО с использованием словарей данных; 4) отладку программ; 5) генерирование пользовательских интерфейсов
1, 2, 4, 5
2, 3, 4, 5
1, 3, 4, 5
1, 2, 3, 4
При программной проверке насыщением входные данные поступают: 1) от большого количества операторов; 2) от простых в воспроизведении носителей; 3) от измерительных приборов на силовых станциях; 4) от детекторов уличных транспортных потоков; 5) с выходов радиолокационных установок
1, 2, 4, 5
1, 3, 4, 5
1, 2, 3, 4
2, 3, 4, 5
Сложность разработки сценария диалога определяется
только числом реализуемых функций обработки информации
только необходимостью контроля вводимой информации (команд и данных)
функциональными возможностями создаваемого приложения и степенью неопределенности возможных действий пользователя
только сложностью реализуемых функций обработки информации
К классам инструментальных средств создания пользовательского интерфейса относятся: 1) UIMS; 2) SIMULA; 3) I B; 4) T & T; 5) PT
1, 3, 4, 5
2, 3, 4, 5
1, 2, 3, 5
1, 2, 3, 4
Локализация ошибок и сбоев необходима
для определения масштаба разрушения до сбоя
только тогда, когда сбой является результатом последовательности отдельных правильных состояний
когда изменения состояния нельзя избежать или когда сбой является результатом последовательности отдельных правильных состояний
только тогда, когда изменения состояния нельзя избежать
Способ передачи смыслового содержания отображаемой на экране информации может базироваться на использовании следующих типов знаковых систем: 1) буквенной; 2) логической; 3) цифровой; 4) геометрической; 5) пиктографической
1, 3, 4, 5
1, 2, 3, 5
1, 2, 4, 5
2, 3, 4, 5
Приемочные испытания характеризуются тем, что: 1) система тестируется с привлечением данных, предоставляемых заказчиком; 2) тестирование осуществляется на основе тестовых данных; 3) могут проявиться ошибки, допущенные еще на этапе определения системных требований; 4) могут выявить другие проблемы в системных требованиях; 5) это - конечный этап тестирования
2, 3, 4, 5
1, 2, 3, 4
1, 3, 4, 5
1, 2, 3, 5
При правильно определенных функциях и пропускных способностях СРВ может быть неверно спроектирована из-за того, что: 1) разработчики не смогли предвидеть все трудности и усложнения; 2) предварительное описание СРВ выполнено без достаточного знания всех операций; 3) неправильно оценено количество программных шагов; 4) трудно оценить требуемую память; 5) трудно оценить время работы программ
1, 2, 3, 5
1, 3, 4, 5
1, 2, 3, 4
2, 3, 4, 5
К конструктивно-технологическим требованиям, предъявляемым к УВМ, относятся требования к: 1) габаритам и массе; 2) способам и средствам взаимодействия УВМ с системой; 3) средствам защиты от воздействия механических факторов; 4) технологичности, характеризующейся степенью унификации, нормализации и стандартизации; 5) средствам защиты от воздействия климатических факторов
1, 2, 3, 4
2, 3, 4, 5
1, 3, 4, 5
1, 2, 4, 5
Наибольшая вероятность ошибки присуща следующему типу операции
выбор элемента на экране
нажатие клавиши на клавиатуре
восприятие показаний стрелочного индикатора
восприятие сообщения
Функциональные компоненты системной архитектуры классифицируются по ряду категорий: 1) сенсорные; 2) обеспечивающие; 3) исполнительные; 4) коммуникационные; 5) интерфейсные
1, 3, 4, 5
2, 3, 4, 5
1, 2, 3, 4
1, 2, 3, 5
Объектные модели, разработанные для формирования требований, могут использоваться
для упрощения моделирования абстрактных высокоуровневых сущностей
только для представления данных
только для процессов обработки данных
как для представления данных, так и для процессов их обработки
Модели системной архитектуры представляют в графическом виде
диаграммы потоков данных
диаграммы изменения состояний
компоненты системы и взаимосвязи между ними
диаграммы наследования классов
Процесс проектирования СРВ включает в себя проектирование аппаратуры и ПО
только аппаратуры специального назначения
только ПО
только аппаратных компонентов, обеспечивающих более высокую производительность, чем эквивалентное им по выполняемым функциям ПО
Работы, находящиеся на критическом пути сетевого графика процесса программирования, должны находиться в
конце списка
начале списка
конце программы сетевого анализа
приложении к программе сетевого анализа
Из перечисленных групп языков наибольшее влияние на развитие технологии проектирования и разработки пользовательского интерфейса оказали языки
управления БД
проблемно-ориентированные
диалогового взаимодействия
моделирования
Ostopus – метод проектирования СРВ, основанный на использовании
только взаимодействий объектов и диаграмм состояний
прецедентов статического моделирования, взаимодействий объектов и диаграмм состояний
только взаимодействий объектов
только прецедентов статического моделирования
Архитектурное проектирование ПО заключается в
разработке для каждой подсистемы обобщенной спецификации на ее сервисы и ограничения
определении и документировании подсистем и взаимосвязей между ними
детальной разработке структуры данных
распределении системных функций (сервиса) по различным компонентам и их интерфейсам
Пакет инструментальных CASE-средств поддержки анализа и проектирования ПО содержит: 1) редакторы диаграмм; 2) программы технического обслуживания; 3) центральный репозитарий; 4) словарь данных; 5) средства создания форм
1, 2, 3, 5
2, 3, 4, 5
1, 3, 4, 5
1, 2, 3, 4
В проблеме безотказности ПО выделяют следующие аспекты: 1) обнаружение ошибок и сбоев; 2) необходимость в немедленном устранении причин сбоев; 3) локализация сбоев; 4) прямое устранение ошибки; 5) ретроспективное устранение ошибки
1, 2, 3, 4
1, 3, 4, 5
1, 2, 3, 5
2, 3, 4, 5
Достичь различия между разными версиями ПО можно следующими способами: 1) включением в системную спецификацию требований использовать при проектировании различные подходы; 2) каждая команда разработчиков должна работать с общей спецификацией системных требований; 3) использовать для реализация различные языки программирования; 4) использовать при разработке системы различные инструментальные средства; 5) использовать при разработке системы различные среды разработки
2, 3, 4, 5
1, 2, 4, 5
1, 3, 4, 5
1, 2, 3, 5
Подход к разработке программ, допускающий, что в программах могут быть необнаруженные ошибки или противоречия, – это
отказоустойчивые системные архитектуры
безопасное программирование
архитектуры аппаратных средств, обеспечивающие устойчивость к сбоям
архитектуры программных средств, обеспечивающие устойчивость к сбоям
Для обеспечения длительной зрительной работоспособности оператора яркость наблюдаемых на экране объектов не должна превышать ___ кд/м2
30
64
50
46
Целесообразность использования моделирования СРВ зависит от: 1) сложности системы; 2) неизменяемых объемов информации, поступающих в модель; 3) точности, с которой определена пропускная способность; 4) точности, с которой определены размеры программ; 5) невозможности использования для анализа методов теории очередей
2, 3, 4, 5
1, 3, 4, 5
1, 2, 3, 5
1, 2, 4, 5