74130

Классификация систем реального времени

Доклад

Информатика, кибернетика и программирование

Принято различать системы жёсткого и мягкого реального времени. Системой жёсткого реального времени называется система где неспособность обеспечить реакцию на какие-либо события в заданное время является отказом и ведёт к невозможности решения поставленной задачи. В качестве условной временной границы допустимого времени реакции обычно принимают 100 мкс.

Русский

2014-12-26

16.9 KB

0 чел.

Классификация систем реального времени.

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

1. Системой жёсткого реального времени называется система, где неспособность обеспечить реакцию на какие-либо события в заданное время является отказом и ведёт к невозможности решения поставленной задачи.

В качестве условной временной границы допустимого времени реакции обычно принимают 100 мкс.

В жёсткой системе:

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

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

В мягкой системе:

  1.  возрастает цена за опоздание результата;
  2.  критическим фактором является низкая производительность, а не опоздания.

Также СРВ можно разделить на системы специализированные и универсальные:

1. Специализированной СРВ называется система, где конкретные временные требования априори определены. Такая система должна быть специально спроектирована для удовлетворения этих требований.

2. Универсальная СРВ должна уметь выполнять произвольные (заранее не определённые) временные задачи без применения специальной техники. Разработка таких систем, безусловно, является самой сложной задачей, хотя обычно, требования, предъявляемые к таким системам мягче, чем требования для специализированных систем.


 

А также другие работы, которые могут Вас заинтересовать

4785. Быстрые алгоритмы сортировки и поиска 115.5 KB
  Быстрые алгоритмы сортировки и поиска. Нижняя оценка времени задачи сортировки массива по числу сравнений. Быстрые алгоритмы сортировки. Сортировка деревом Пирамидальная сортировка Быстрая сортировка Хоара. Поиск k-того в м...
4786. Множества в программировании на языке Pascal 47 KB
  Множества. Множественный тип. Конструктор множества. Операции и отношения. Применения множеств в программировании. Задачи и упражнения. Еще одним сложным стандартным типом данных, определенным в языкеPasca...
4787. Простые типы данных. Линейные программы 99.5 KB
  Простые типы данных. Линейные программы Заголовок программы. Константы и их использование. Раздел констант. Переменные программы. Раздел переменных. Стандартные простые типы данных: Тип данных Integer Тип данных Real...
4788. Структурное программирование на языке Pascal 156.5 KB
  Структурное программирование. Основные управляющие структуры. Основные структуры данных. Методология программирования сверху-вниз. Пример: Решение системы линейных уравнений. Проектирование модулей. Модуль RAT. Оформление модуля...
4789. Ветвящиеся программы. Тип данных Boolean 96 KB
  Ветвящиеся программы 1.Понятие условия. Тип данных Boolean (логический). 2.Составной оператор. 3.Выбирающие операторы: условный оператор. 4.Ветвящиеся программы. Пример. 5.Оптимизация ветвящихся программ по времени. 6.Скалярный тип. 7.Выбирающие опе...
4790. Графика в системе программирования TP-6 86 KB
  Графика в системе программирования TP-6. Графический экран. Виды графических адаптеров. Графический модуль GRAPH. Задача построения графика функции. Работа с текстами и ввод-вывод в графическом экране. Рекурсивные описания в графике. Работа ...
4791. Система программирования Вorland Рascal 7.0. Техника программирования структур управления алгоритмов 54 KB
  Система программирования Вorland Рascal 7.0. Цель: Первоначальное знакомство с технологией программирования в среде Вorland Рascal 7.0. Опорные знания: Начальные знания языка программирования Паскаль. Операционные среды Windows, MS DOS + Norto...
4792. Алгоритмы. Императивный подход. О понятии алгоритма. Декларативный подход 132.5 KB
  Алгоритмы. Императивный подход. Содержательное понятие алгоритма. Точное математическое определение алгоритма и изучение этого понятия - предмет специальной математической дисциплины - теории алгоритмов, которая, в свою очередь, опирается на...
4793. Концепция императивного язык программирования 83 KB
  Концепция императивного язык программирования. Основная задача программирования. Краткая история языков программирования. Языки программирования (ЯП) как формальные языки описания алгоритмов. Структура языка программирования. О синтаксисе и семантик...