Реферат: Разработка системы реального времени в виде планировщика исполнения заданий

2.2. Принципиальная структура.. 22

2.2.1. Среда исполнения.. 22

2.2.2. Ядро систем реального времени.. 22

2.2.2.1. Синхронизация ресурсов. 23

2.2.2.2. Межзадачный обмен. 23

2.2.2.3. Разделение данных. 23

2.2.2.4. Обработка запросов внешних устройств. 23

2.2.2.5. Обработка особых ситуаций. 23

2.2.3. Пикоядро.. 24

2.3. Методы управления задачами в ОС РВ.. 24

2.3.1. Классификация подходов.. 24

2.3.1.1. Статическое планирование. 24

2.3.1.2. Динамическое планирование. 24

2.3.1.3. Планирование, основанное на времени. 25

2.3.1.4. Планирование апериодических задач. 25

2.3.1.5. Планирование, управляемое приоритетами. 25

2.3.2. Обзор методов.. 26

2.3.2.1. Rate-monotonic (RM). 26

2.3.2.2. Deadline Monotonic (DM). 26

2.3.2.3. Планирование апериодических задач. 27

2.3.2.4. EDF. 27

2.3.2.5. Сервер, допускающий задержку (DS) и Алгоритм обмена приоритетами (PE). 28

2.4. Методология разработки программного обеспечения.. 28

2.4.1. Основы методологии Real.. 28

2.4.2. Модель требований.. 29

2.4.3. Динамическая модель.. 29

2.4.4. Статическая модель.. 30

3. Реализация прототипа системы реального времени.. 31

3.1. Жизненный цикл разработки.. 31

К-во Просмотров: 287
Бесплатно скачать Реферат: Разработка системы реального времени в виде планировщика исполнения заданий