Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Библиографический список. 1. Зыль С.Н. Операционная система реального времени QNX: от теории к практике

Читайте также:
  1. IV. Складіть список КК зарубіжних держав, які перекладені на українську чи російську мову, вкажіть джерела, в яких вони опубліковані.
  2. V. СПИСОК РЕКОМЕНДОВАНИХ ДЖЕРЕЛ ДЛЯ
  3. БИБЛИОГРАФИЧЕСКИЙ
  4. БИБЛИОГРАФИЧЕСКИЙ СПИСОК
  5. Библиографический список
  6. Библиографический список
  7. Библиографический список

1. Зыль С.Н. Операционная система реального времени QNX: от теории к практике. ‑ СПб.: БХВ-Петербург, 2004. ‑192с.

2. Зыль С.Н. QNX Momentics: основы применения. СПб.: БХВ-Петербург, 2005. ‑256с.

3. Ослэндер Д.М. Управляющие программы для механических систем: объектно-ориентированное проектирование систем реального времени. Пер. с англ. ‑ М.: БИНОМ. Лаборатория знаний, 2004. –413 с.

4. Гома Х. UML. Проектирование систем реального времени, праллельных и распределённых приложений// Пер.с англ. – М.: ДМК Пресс, 2002. – 704 с.

5. Финогенов К.Т. Программирование измерительных систем реального времени. – М.: Энергоатомиздат, 1990.

6. Хоар Ч. Взаимодействующие последовательные процессы. – М.: Мир, 1989.

7. Операционные системы / Д.Бэкон, Т.Харрис. ‑ СПб.: Питер; Киев: Издательская группа BHV, 2004. –800 с..

8. Никитин А.И. Общее программное обеспечение систем реального времени. – Киев: Наукова думка, 1980.

9. Кертен Р. Введение в QNX/Neutrino 2. Руководство по программированию приложений реального времени в QNX Realtime Platform. 2001.

10. Круглинский Д., Уингоу С., Шеферд Дж. Программирование на Microsoft Visual C++ 6.0 для профессионалов / пер. с англ. – СПб: Питер; М.: Издательско – торговый дом «Русская редакция», 2001

11. Дейтель Г. Введение в операционные системы: В 2-х т. Т.1. Пер. с англ. – М.: Мир, 1987

12. Дейтель Г. Введение в операционные системы: В 2-х т. Т.2. Пер. с англ. – М.: Мир, 1987

13. Подбельский В.В. ''Язык Си++'' – М.: Финансы и статистика, 1999 г.

14. www.idt.com

15. www.opennet.ru

16. www.mips.com

17. www.qnx.com

18. www.ti.com

Оглавление

Предисловие. 3

СИСТЕМЫ РЕАЛЬНОГО ВРЕМЕНИ.. 4

1.1. Особенности систем реального времени. 4

1.2. Аппаратурная среда систем реального времени летательных аппаратов. 7

1.3. Требования к СРВ ЛА.. 11

1.4. Передача данных. 13

1.4.1. Синхронная передача данных. 13

1.4.2. Асинхронная передача данных. 14

1.5. Концепция процесса, потока. 15

1.6. Архитектуры ОС РВ и ядро ОС РВ.. 22

1.6.1. Ядро ОС РВ.. 23

1.6.2. Планирование заданий и загрузки процессоров. 24

1.7. Механизмы синхронизации и взаимодействия процессов, потоков. 27

1.7.1. Средства синхронизации с помощью таймеров. 27

1.7.2. Синхронизация процессов в Windows 2000, Windows XP с использованием событий. 28

1.7.3. Использование семафора для синхронизации работы потоков. 29

1.8. Программирование синхронной и асинхронной обработки данных. 30

1.8.1. Асинхронная обработка данных. 30

1.8.2. Синхронная обработка данных. 40

ЛАБОРАТОРНЫЕ РАБОТЫ.. 46

2.1. Установка ОС QNX.. 46

2.1.1. Порядок выполнения работы.. 46

2.1.2. Методические указания. 46

2.1.3. Контрольные вопросы.. 56

2.2. Синхронизация потоков с использованием методов «Присоединение», «Барьер», «Мьютекс» и «Блокировки чтения - записи». 56

2.2.1. Порядок выполнения работы.. 57

2.2.2. Методические указания. 57

2.2.3. Задание 1. 61

2.2.4. Задание 2. 61

2.2.5. Задание 3. 62

2.2.6. Синхронизация потоков с использованием мьютексов. 62

2.2.7. Задание 4. 64

2.2.8. Синхронизация с применением блокировки чтения‑записи. 64

2.2.9. Задание 5. 67

2.2.10. Задание 6. 67

2.2.11. Контрольные вопросы.. 67

2.3. Взаимодействие между процессами с помощью сообщений. Модель «клиент/сервер». Таймеры.. 68

2.3.1. Порядок выполнения работы.. 68

2.3.2. Методические указания. 68

2.3.3. Задание 7. 71

2.3.4. Задание 8. 72

2.3.5. Задание 9. 75

2.3.6. Задание 10. 76

2.3.7. Задание 11. 82

2.3.8. Задание 12. 82

2.3.9. Задание 13. 82

2.3.10. Задание 14. 83

2.3.11. Задание 15. 83

2.3.12. Контрольные вопросы.. 83

2.4. Работа с последовательным портом (СОМ – порт) передачи данных. 83

2.4.1. Порядок выполнения работы.. 83

2.4.2. Методические указания. 84

2.4.3. Задание 16. 85

2.4.4. Задание 17. 85

2.4.5. Задание 18. 86

2.4.6. Задание 19. 86

2.4.7. Задание 20. 87

2.4.8. Задание 21. 87

2.4.9. Задание 22. 88

2.4.10. Задание 23. 89

2.4.11. Задание 24. 89

2.4.12. Задание 25. 89

2.4.13. Задание 26. 89

2.4.14. Задание 27. 89

2.4.15. Контрольные вопросы.. 91

Библиографический список. 92

 

Тем.план 2010, поз.

 

 

Секретарёв Виталий Евгеньевич


Дата добавления: 2015-12-08; просмотров: 82 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.007 сек.)