+
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
В настоящее время понятие «система реального времени» стало растиражированным словосочетанием в различных IT изданиях, статьях о высоких технологиях, в средствах массовой информации. В связи с ежедневно увеличивающимся числом подобных источников, а так же самого потока информации в целом, термин «система реального времени» получает различные определения, которые порой очень сильно разнятся друг с другом.
Целью реферата является структурирование понятия системы реального времени по отношению к сферам ее применения и тем самым раскрыть все определения данного понятия.
В данном реферате будет рассматриваться вопрос о понятии «системы реального времени» так же применительно к цифровому вычислительному оборудованию и техники, которое используют в системе управления, сбора и обработки различных данных. Так же одним из главных рассматриваемых вопросов будет работа системы реального времени в программном обеспечении.
В настоящее время для обобщения понятия «система реального времени» использую следующие определения:
1. Система называется системой реального времени, если корректность ее работы зависит не только от логической корректности вычислений, но и от времени, в течение которого эти вычисления происходят. Таким образом, для события, происходящего в данной системе, то, когда эти события происходят, так же важно, как логическая корректность самих событий.
2. Так же принимают следующее утверждение - если система работает в режиме реального времени, если скорость ее работы пропорциональна скорости прохождения физических процессов на объектах контроля или управления. В данном случае под процессами понимаются именно те, которые непосредственно связаны с функциями, которые выполняются конкретной системой реального времени. Другими словами системы управления должны собирать данные, произвести их обработку в соответствии с установленными алгоритмами и выдать управляющие воздействия за такой промежуток времени, который обеспечит корректное решение поставленной перед системами задач.
Рис. 1 Системы реального времени и обычные
Из приведенных выше определений можно сделать два вывода:
- большинство систем промышленной автоматизации не что иное как системы реального времени;
- быстродействие системы не определяет, к какому классу систем реального времени принадлежит данная система;
Возьмем такой пример: допустим данная система предназначена контролировать уровень грунтовых вод. Измеряя величину уровня грунтовых вод с интервалом времени один раз в полчаса, будет считаться, что данная система работает в реальном времени.
Первоначальные требования к времени реакции системы и аналогичным параметрам времени задаются или техзаданием на систему, или просто логикой ее функционирования.
Приведем следующий пример: некая программа, созданная для игры в шахматы, думающая перед каждым ходом больше месяца, точно работает не в режиме реального времени, поскольку шахматист не захочет играть годами в шахматы в одну и ту же партию. И как это обычно бывает, дать достаточно точное и объективное определение «приемлемого времени реакции» является сложной задачей, а в таких системах, где человек является звеном в процессе, подвержено воздействию различных субъективных факторов.
Введение 3
1. Система «жесткого» и «мягкого» реального времени 6
2. Основные понятия системы реального времени 10
3. Основное предназначение СРВ 13
4. Структура СРВ 16
5. ОСРВ и ОС общего назначения 19
Заключение 22
Список использованной литературы 23
Из рассмотренных в реферате вопросов, можно сделать определенные выводы. Операционные Системы Реального Времени позволяют в разы увеличивать объем средств и возможностей в процессе написания программ.
Зачастую под системой реального времени понимают систему постоянной готовности (так называемая on-line системы), или «интерактивные системы с достаточным временем реакции». Иногда понятие «система реального времени» отождествляют с понятием «быстрая система».
Во многих сферах приложения СРВ вводят свои понятия «реального времени».
Например, процесс цифровой обработки сигнала называют идущим в «реальном времени», если анализ (при вводе) и/или генерация (при выводе) данных может быть проведен за то же время, что и анализ и/или генерация тех же данных без цифровой обработки сигнала.
В данном реферате рассмотрены вопросы основных понятий систем реального времени, так же подробно разобраны определения систем «жесткого» и «мягкого» реального времени. Указана основное предназначение СРВ, рассмотрена ее структура.
1. Зыль С.Н. Проектирование, разработка и анализ программного обеспечения систем реального времени (+ CD-ROM) - СПб.: БХВ-Петербург, 2010.
2. Цилюрик О., Горошко Е. QNX/UNIX. Анатомия параллелизма. М.: Символ-Плюс, 2006 г.
3. Зыль С.Н. QNX Momentics: основы применения. - СПб.: БХВ-Петербург, 2005. - 225 с.: ил.
4. Гома Х. UML Проектирование систем реального времени, распределенных и параллельных приложений. М.: ДМК Пресс, 2011 г.
5. Алексеев Д. и др. Практика работы с QNX. М.: Издательский дом «КомБук», 2004. - 432 с.: ил.
6. Зыль С.Н. Операционная система реального времени QNX: от теории к практике. - 2-е изд., перераб. и доп. - СПб.: БХВ-Петербург, 2004. - 192 с.: ил.
7. Асотов Ю. Операционная система реального времени QNX Neutrino 6.3. Системная архитектура. - СПб.: БХВ-Петербург, 2006. - 336 с.
8. Стивенс У. UNIX: взаимодействие процессов. С-Пб., Питер, 2002 г
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
В настоящее время понятие «система реального времени» стало растиражированным словосочетанием в различных IT изданиях, статьях о высоких технологиях, в средствах массовой информации. В связи с ежедневно увеличивающимся числом подобных источников, а так же самого потока информации в целом, термин «система реального времени» получает различные определения, которые порой очень сильно разнятся друг с другом.
Целью реферата является структурирование понятия системы реального времени по отношению к сферам ее применения и тем самым раскрыть все определения данного понятия.
В данном реферате будет рассматриваться вопрос о понятии «системы реального времени» так же применительно к цифровому вычислительному оборудованию и техники, которое используют в системе управления, сбора и обработки различных данных. Так же одним из главных рассматриваемых вопросов будет работа системы реального времени в программном обеспечении.
В настоящее время для обобщения понятия «система реального времени» использую следующие определения:
1. Система называется системой реального времени, если корректность ее работы зависит не только от логической корректности вычислений, но и от времени, в течение которого эти вычисления происходят. Таким образом, для события, происходящего в данной системе, то, когда эти события происходят, так же важно, как логическая корректность самих событий.
2. Так же принимают следующее утверждение - если система работает в режиме реального времени, если скорость ее работы пропорциональна скорости прохождения физических процессов на объектах контроля или управления. В данном случае под процессами понимаются именно те, которые непосредственно связаны с функциями, которые выполняются конкретной системой реального времени. Другими словами системы управления должны собирать данные, произвести их обработку в соответствии с установленными алгоритмами и выдать управляющие воздействия за такой промежуток времени, который обеспечит корректное решение поставленной перед системами задач.
Рис. 1 Системы реального времени и обычные
Из приведенных выше определений можно сделать два вывода:
- большинство систем промышленной автоматизации не что иное как системы реального времени;
- быстродействие системы не определяет, к какому классу систем реального времени принадлежит данная система;
Возьмем такой пример: допустим данная система предназначена контролировать уровень грунтовых вод. Измеряя величину уровня грунтовых вод с интервалом времени один раз в полчаса, будет считаться, что данная система работает в реальном времени.
Первоначальные требования к времени реакции системы и аналогичным параметрам времени задаются или техзаданием на систему, или просто логикой ее функционирования.
Приведем следующий пример: некая программа, созданная для игры в шахматы, думающая перед каждым ходом больше месяца, точно работает не в режиме реального времени, поскольку шахматист не захочет играть годами в шахматы в одну и ту же партию. И как это обычно бывает, дать достаточно точное и объективное определение «приемлемого времени реакции» является сложной задачей, а в таких системах, где человек является звеном в процессе, подвержено воздействию различных субъективных факторов.
Введение 3
1. Система «жесткого» и «мягкого» реального времени 6
2. Основные понятия системы реального времени 10
3. Основное предназначение СРВ 13
4. Структура СРВ 16
5. ОСРВ и ОС общего назначения 19
Заключение 22
Список использованной литературы 23
Из рассмотренных в реферате вопросов, можно сделать определенные выводы. Операционные Системы Реального Времени позволяют в разы увеличивать объем средств и возможностей в процессе написания программ.
Зачастую под системой реального времени понимают систему постоянной готовности (так называемая on-line системы), или «интерактивные системы с достаточным временем реакции». Иногда понятие «система реального времени» отождествляют с понятием «быстрая система».
Во многих сферах приложения СРВ вводят свои понятия «реального времени».
Например, процесс цифровой обработки сигнала называют идущим в «реальном времени», если анализ (при вводе) и/или генерация (при выводе) данных может быть проведен за то же время, что и анализ и/или генерация тех же данных без цифровой обработки сигнала.
В данном реферате рассмотрены вопросы основных понятий систем реального времени, так же подробно разобраны определения систем «жесткого» и «мягкого» реального времени. Указана основное предназначение СРВ, рассмотрена ее структура.
1. Зыль С.Н. Проектирование, разработка и анализ программного обеспечения систем реального времени (+ CD-ROM) - СПб.: БХВ-Петербург, 2010.
2. Цилюрик О., Горошко Е. QNX/UNIX. Анатомия параллелизма. М.: Символ-Плюс, 2006 г.
3. Зыль С.Н. QNX Momentics: основы применения. - СПб.: БХВ-Петербург, 2005. - 225 с.: ил.
4. Гома Х. UML Проектирование систем реального времени, распределенных и параллельных приложений. М.: ДМК Пресс, 2011 г.
5. Алексеев Д. и др. Практика работы с QNX. М.: Издательский дом «КомБук», 2004. - 432 с.: ил.
6. Зыль С.Н. Операционная система реального времени QNX: от теории к практике. - 2-е изд., перераб. и доп. - СПб.: БХВ-Петербург, 2004. - 192 с.: ил.
7. Асотов Ю. Операционная система реального времени QNX Neutrino 6.3. Системная архитектура. - СПб.: БХВ-Петербург, 2006. - 336 с.
8. Стивенс У. UNIX: взаимодействие процессов. С-Пб., Питер, 2002 г
Купить эту работу vs Заказать новую | ||
---|---|---|
0 раз | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—4 дня |
224 ₽ | Цена | от 200 ₽ |
Не подошла эта работа?
В нашей базе 85964 Реферата — поможем найти подходящую