3-5_ССП_МЛЭС-ГИС_Мониторинг леса ЭС.

advertisement
Направление: 15.03.04 (220700) «Автоматизациятехнологическихпроцессови
производств»
1. Название дисциплины: Б1.В.ДВ.6.2 Операционные системы
управления автоматизированного производства. Операционные
системы реального времени.
2. ПЕРЕЧЕНЬ И СОДЕРЖАНИЕ РАЗДЕЛОВ (МОДУЛЕЙ) ДИСЦИПЛИНЫ
ДЛЯ ПРАКТИЧЕСКИХ ЗАНЯТИЙ С ПОСЛЕДУЮЩЕЙ
САМОСТОЯТЕЛЬНОЙ ПРОРАБОТКОЙ.
3. Тема 1. Аппаратно-программные средства и комплексы реального времени.
Определение систем реального времени. Требования, предъявляемые к
системам реального времени. Основные области применения систем реального
времени. Аппаратурная среда систем реального времени. Основные понятия
систем реального времени. Типы задач систем реального времени. Классы
систем реального времени.
4. Тема 2. Устройства связи с объектом. Обобщенная функциональная структура
информационного тракта СРВ и устройства связи с объектом. Средства
обработки асинхронных событий. Принципы функционирования интерфейса.
Программное обеспечение интерфейса. Аппаратные средства интерфейса.
Переключение контекста. Прерывания. Одно-процессорная и распределенная
архитектуры. Функции операционных систем в среде реального времени.
Управление процессором и состояния процесса. Стратегии выбора про-цесса.
Отображение адресного пространства программы на основную память.
Функции операционной системы по управлению памятью.
5. Тема 3. Операционные системы реального времени. Основные параметры и
механизмы операционных систем реального времени. Базовые концепции
построения операционных систем реального времени. Монолитная
архитектура. Модульная архитектура на основе микроядра. Объектная
архитектура на основе объектов – микроядер. Синхронизация про-цессов в
системах реального времени. Критические секции. Семафоры. События.
Взаимные исключения. Предотвращение тупиков. Синхронизирующие
объекты операционных систем. Сигналы. Общие области памяти. Почтовые
ящики. Каналы. Удаленный вызов процедур. Сравнение методов
синхронизации и обмена данными. Обзор основных направлений развития
операционных систем реального времени. Операционная система Spox.
Операционная система Multiprox. Операционная система VCOS.
Операционная система DEASY. Операционная система UNIX. Операционная
система OSF/1 и DСЕ. Операционная система VAX/VMS. Операционная
система реального времени OS-9. Операционная система VxWorks. Принципы
построения СРВ QNX. Архитектура системы QNX. Основные механизмы
QNX для организации распределенных вычислений.
6. Тема 4. Особенности программирования систем реального времени.
Последовательное программирование и программирование задач реального
времени. Среда программирования. Структура программы реального времени.
Параллельное программирование, мульти-программирование и
многозадачность. Требования к языкам программирования реального времени.
Языки разработки для систем реального времени. Обработка прерываний и
исключений. Программирование операций ожидания. Внутренние
подпрограммы операционной системы. Приоритеты процессов и
производительность системы. Тестирование и отладка.
7. Тема 5. Проектирование систем реального времени. Этапы проектирования
и отладки систем реального времени. Логические анализаторы. Схемные
эмуляторы. Эмуляторы ПЗУ. Платы развития.
8. Самостоятельная работа: выполнение заданий по лабораторным работам,
подготовка к зачету и экзамену.
Современное состояние проблем надежности
операционных систем. ОСРВ их особенности, типы и
возможности.
Научные исследования по разработке ОСРВ.
Студенческая работа по теме
ВКР
Статья, доклад
(по теме ВКР)
Подготовка к тестированию.
9. Контрольно-измерительные материалы: тестовые задания, зачет.
10. Литература
Современные операционные системы [Текст] = Modern operating
systems / Э. Таненбаум ; [пер. с англ.: Н. Вильчинский, А.
Лашкевич]. - 3-е изд. - Москва [и др.] : Питер, 2011. - 1120 с. : ил. (Классика computer science). - Парал. тит. англ. - Библиогр.: с. 1108.
- ISBN 978-5-459-00757-2. - ISBN 978-0136006633
Операционные системы : учебник для студентов вузов,
обучающихся по специальности "Прикладная информатика" и
другим экономическим и техническим специальностям / С. В.
Синицын, А. В. Батаев, Н. Ю. Налютин. - 3-е изд., стер. - М. :
Академия, 2013. - 304 с. - (Высшее профессиональное образование.
Информатика и вычислительная техника) (Бакалавриат). Библиогр.: с. 295. - ISBN 978-5-4468-0412-2 : 481.80 р.
Сетевые операционные системы [Текст] : [учебник для вузов] / В.
Г. Олифер, Н. А. Олифер. - 2-е изд. - СПб. : ПИТЕР, 2008. - 669 с. :
ил. - (Учебник для вузов). - Библиогр.: с. 650. - ISBN 978-5-91180528-9 : 190.00 р.
Сети и телекоммуникации [Текст] : учебное пособие для студентов
вузов, обучающихся по направлению подготовки 230100
"Информатика и вычислительная техника" / С. А. Пескова, А. В.
Кузин, А. Н. Волков. - 3-е изд., стер. - М. : Академия, 2008. - 352 с. :
ил. - (Высшее профессиональное образование. Информатика и
вычислительная техника). - Библиогр.: с. 337. - ISBN 978-5-76955061-4 : 229.90 р.
Download