Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Зачёт / Ответы на вопросы зачёта.docx
Скачиваний:
0
Добавлен:
29.09.2026
Размер:
203 Кб
Скачать
☆

2. Раскройте сущность систем жесткого и систем мягкого реального времени

Рассмотрим основные признаки систем жесткого и мягкого реального времени.

Признаки систем жесткого реального времени:

. недопустимость никаких задержек, ни при каких условиях;

. бесполезность результатов при опоздании;

. катастрофа при задержке реакции;

. цена опоздания бесконечно велика.

Пример системы жесткого реального времени - бортовая система управления самолетом.

Признаки систем мягкого реального времени:

. за опоздание результатов приходится платить;

. снижение производительности системы, вызванное запаздыванием реакции на происходящие события.

Пример - подсистема сетевого интер­фейса. В этом случае можно восстановить пропущенный пакет, ис­пользуя сетевой протокол, повторяющий передачу пропущенных пакетов. При этом, конечно, произойдет снижение производительности системы.

Таким образом, различие между системами жесткого и мягкого реаль­ного времени определяется следующими требованиями: система называет­ся системой жесткого реального времени, если она "не имеет права опаздывать", и мягкого реального времени - если ей "не следует опаз­дывать".

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

Систему реального времени можно разделить как бы на три слоя:

1. Ядро - содержит только строгий минимум, необходимый для работы системы: управление задачами, их синхронизация и взаимодействие, управ­ление памятью и устройствами ввода/вывода; размер ядра очень ограничен, часто несколько килобайт.

2. Система управления - содержит ядро и ряд дополнительных серви­сов, расширяющих его возможности: расширенное управление памятью, вво­дом/выводом, задачами, файлами и т.д.

3. Система реального времени - содержит систему управления и на­бор утилит: средства разработки (компиляторы, отладчики и т.д.) и средства визуализации (взаимодействия человека и операционной системы).

4.Приведите классификацию задач в системах реального времени

Задача (или поток, или нить, thread) — это как бы одна из ветвей испол­нения процесса. Она разделяет с процессом область памяти под код и данные, имеет собственный стек и состояние и т.д.

Задачи, по своей манере действовать, можно разделить на 3 категории:

1. Циклические задачи. Характерны для процессов управления и инте­рактивных процессов.

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

3. Импульсные задачи. Характерны для задач сигнализации и асин­хронных технологических процессов.

5.Опишите функциональную структуру информационного тракта срв и устройства связи с объектом

Блок-схема обобщенной функциональной структуры информационного тракта и устройства связи с объектом представлена на рис. 1.

На вход системы поступает в общем случае аналоговый сигнал S(t), рассматриваемый как реализация случай­ного процесса и сформированный информационным устройством (или датчиком), являющим­ся источником данных.

В блоке подготовки данных сигнал подвергается предварительной аналоговой обработке. Поскольку подсистема обработки является цифровой системой, то ка­ждый сигнал подвергается процедуре аналого-цифрового преобразования в модуле АЦП. Последовательность отсчётов от различных измерительных каналов объединяется в общий поток для последующего ввода в компьютер или передачи по каналу связи. В ряде случаев могут применяться устройства сжатия данных либо сжатие осуществляется после ввода данных в компью­тер – программные методы сжатия.

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

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

Соседние файлы в папке Зачёт