Разделы презентаций


Системы реального времени

Содержание

ОСРВVxWorksQNX Neutrino RTOSRTEMSChorusOSTinyOSOSEK/VDXOSE RTOSFree RTOSContikipSOSINTEGRITYLynxOSMicroware OS-9GRACE-OSC EXECUTIVECMX-RTX

Слайды и текст этой презентации

Слайд 1Системы реального времени
ОСРВ - Архитектура и проектирование

Системы реального времениОСРВ - Архитектура и проектирование

Слайд 2ОСРВ
VxWorks
QNX Neutrino RTOS
RTEMS
ChorusOS
TinyOS
OSEK/VDX
OSE RTOS
Free RTOS
Contiki
pSOS
INTEGRITY
LynxOS
Microware OS-9
GRACE-OS
C EXECUTIVE
CMX-RTX

ОСРВVxWorksQNX Neutrino RTOSRTEMSChorusOSTinyOSOSEK/VDXOSE RTOSFree RTOSContikipSOSINTEGRITYLynxOSMicroware OS-9GRACE-OSC EXECUTIVECMX-RTX

Слайд 3Структура ОС РВ
Монолитная ОС РВ
Многослойная ОС РВ
Клиент-скерверная ОС РВ

Структура ОС РВМонолитная ОС РВМногослойная ОС РВКлиент-скерверная ОС РВ

Слайд 4Монолитная архитектура

Монолитная архитектура

Слайд 5Многослойная архитектура

Многослойная архитектура

Слайд 6Архитектура «клиент-сервер»

Архитектура «клиент-сервер»

Слайд 7Классификация операционных систем
1-й класс: программирование на уровне микропроцессоров
2-й класс: минимальное

ядро системы реального времени.
3-й класс: ядро системы реального времени

и инструментальная среда.
4-й класс: ОС с полным сервисом.
Классификация операционных систем1-й класс: программирование на уровне микропроцессоров2-й класс: минимальное ядро системы реального времени. 3-й класс: ядро

Слайд 8Процесс и потоки выполнения

Процесс и потоки выполнения

Слайд 9Процесс

Процесс

Слайд 10Основные сервисы ОС РВ
Управление задачами. Самая главная группа сервисов. Позволяет

разработчикам приложений проектировать программные продукты в виде наборов отдельных программных

фрагментов, каждый из которых может относиться к своей тематической области, выполнять отдельную функцию и иметь свой собственный квант времени, отведенный ему для работы. Каждый такой фрагмент называется задачей. Сервисы в рассматриваемой группе обладают способностью запускать задачи и присваивать им приоритеты. Основной сервис здесь — планировщик задач. Он осуществляет контроль за выполнением текущих задач, запускает новые в соответствующий период времени и следит за режимом их работы.
Динамическое распределение памяти. Многие (но не все) ядра ОСРВ поддерживают эту группу сервисов. Она позволяет задачам заимствовать области оперативной памяти для временного использования в работе приложений. Часто эти области впоследствии переходят от задачи к задаче, и посредством этого осуществляется быстрая передача большого количества данных между ними. Некоторые очень малые по размеру ядра ОСРВ, которые предполагается использовать в аппаратных средах со строгим ограничением на объём используемой памяти, не поддерживают сервисы динамического распределения памяти.
Основные сервисы ОС РВУправление задачами. Самая главная группа сервисов. Позволяет разработчикам приложений проектировать программные продукты в виде

Слайд 11Проектирование
Инструменты описания проектов

ПроектированиеИнструменты описания проектов

Слайд 12Диаграммы
Состояний
Активности
Использования
Компонент
Размещения
Последовательностей
Взаимодействия
Диаграммы объектов


ДиаграммыСостоянийАктивностиИспользованияКомпонентРазмещенияПоследовательностейВзаимодействияДиаграммы объектов

Слайд 13Диаграммы состояний

Диаграммы состояний

Слайд 14Диаграммы состояний

Диаграммы состояний

Слайд 15Диаграммы состояний

Диаграммы состояний

Слайд 16Диаграммы активности
Частный случай диаграммы состояния. Состояния активности отображают непрерываемые действия объектов.

Диаграммы активностиЧастный случай диаграммы состояния.  Состояния активности отображают непрерываемые действия объектов.

Слайд 17Диаграммы активности

Диаграммы активности

Слайд 18Диаграммы активности

Диаграммы активности

Слайд 19Дорожки объединяют связанные активности в одну
колонку. Каждая дорожка помечается ответственным
за

нее классом.

Дорожки объединяют связанные активности в однуколонку. Каждая дорожка помечается ответственнымза нее классом.

Слайд 20Диаграммы использования
Моделируют функциональность систем с помощью участников и сервисов.
Сервисы -

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

представление о назначении системного сервиса.
Диаграммы использованияМоделируют функциональность систем с помощью участников и сервисов.Сервисы - это функции, предоставляемые системой пользователям.Каждый сервис обозначается

Слайд 21Диаграммы использования

Диаграммы использования

Слайд 22Диаграммы компонент

Диаграммы компонент

Слайд 23Диаграммы компонент

Диаграммы компонент

Слайд 24Диаграммы размещений

Диаграммы размещений

Слайд 25Диаграммы размещений

Диаграммы размещений

Слайд 26Диаграммы взаимодействия
Диаграммы взаимодействия показывают отношения
между объектами в терминах последовательности
сообщений. Диаграммы

взаимодействия
представляют комбинацию информации, взятой из
диаграмм классов, последовательностей и
использования и описывают

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

Слайд 27Для указания цикла используют символ * после номера сообщения.

Для указания цикла используют символ * после номера сообщения.

Слайд 28Диаграммы последовательностей
Диаграммы последовательностей описывают
взаимодействия между классами в терминах
обмена сообщениями во

времени.
Роли классов описывают поведение объектов.
Используются символы UML-объектов для показа
ролей классов,

но без перечисления списка
атрибутов.
Диаграммы последовательностейДиаграммы последовательностей описываютвзаимодействия между классами в терминахобмена сообщениями во времени.Роли классов описывают поведение объектов.Используются символы UML-объектов

Слайд 29Диаграммы последовательностей

Диаграммы последовательностей

Слайд 33Примеры

Примеры

Слайд 34Диаграммы объектов
Стандарт UML

Диаграммы объектовСтандарт UML

Слайд 35Объект
Объект (object) - экземпляр класса.
Также про объект можно сказать, что

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

момент времени.

Диаграммы показывают множество объектов - экземпляров классов и отношений между ними в некоторый момент времени. То есть диаграмма объектов – это своего рода снимок состояния системы в определенный момент времени, показывающий множество объектов, их состояния и отношения между ними в данный момент.
ОбъектОбъект (object) - экземпляр класса.Также про объект можно сказать, что он уникально идентифицируется значениями атрибутов, определяющими его

Слайд 36UML - Unified Modeling Language 

UML - Unified Modeling Language 

Слайд 37UML  

UML  

Слайд 38UML  

UML  

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика