- •Содержание Введение
- •Введение общая характеристика курса
- •Тематический план курса
- •Содержание курса Модуль 1. Системное программное обеспечение
- •1.1. Введение. Понятие и классификация операционных систем. Виды архитектурных решений.
- •1.2. Управление процессами. Уровни управления, учет процессов, организация доступа к разделяемым ресурсам, дисциплины диспетчеризации.
- •1.3. Управление памятью. Задачи управления, методы распределения памяти, виртуальная память и механизмы страничной и сегментной организации памяти.
- •1.4. Организация ввода-вывода. Виртуализация устройств, драйверы, диспетчеризация операций.
- •1.5. Файловые системы. Классификация, основные характеристики. Распределение дискового пространства. Локальные и распределенные файловые системы.
- •Модуль 2. Системы реального времени
- •Модуль 3. Языки и нотации описания программных систем
- •3.1. Введение. Цели и способы описания сложных программных систем. Эволюция нотаций и языков описания.
- •3.2. Универсальный язык моделирования uml.
- •3.3. Структурный язык описания систем sdl.
- •Контрольные вопросы к модулю 3. Языки и нотации описания программных систем
- •Модуль 4. Программируемые логические контроллеры
- •4.1. Введение. Назначение плк. Типы плк и их производители. Принципы действия плк.
- •4.2. Методы программирования плк. Стандарты. Графические и текстовые языки программирования.
- •4.3. Программирование плк на связке языков ld и il. Практические приемы программирования.
- •Контрольные вопросы к модулю 4. Программируемые логические контроллеры
- •Модуль 5. Системы числового программного управления
- •Самостоятельная и индивидуальная работа студентов
- •Перечень практических занятий
- •Перечень лабораторных работ Модуль 1. Операционные системы
- •Тематика курсовых проектов
- •Вопросы к экзамену Модуль 1. Операционные системы
- •Понятийно-терминологический словарь курса (глоссарий)
- •Литература
- •9.1 Основная литература по лекционному курсу, а также для практических и лабораторных занятий
- •9.2 Дополнительная литература
- •10 Материально-техническое обеспечение дисциплины
Тематический план курса
№ разд., темы |
Наименование темы |
Количество часов |
Рекомендуемая литература | |||||
Всего |
В том числе |
Основная |
Дополни-тельная | |||||
Лекции |
Практ. занятия |
Лабор. занятия |
СРС | |||||
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
Модуль 1. Системное программное обеспечение | ||||||||
1.1 |
Введение. Понятие и классификация операционных систем. Виды архитектурных решений. |
6 |
2 |
- |
- |
4 |
1 - - |
9 - - |
1.2 |
Управление процессами. Уровни управления, учет процессов, организа-ция доступа к разделяемым ресурсам, дисциплины диспетчеризации. |
12 |
4 |
2 |
2 |
4 |
1 1 1 1 |
- - - - |
1.3 |
Управление памятью. Задачи, методы распределения, виртуальная память. |
12 |
4 |
2 |
2 |
4 |
1 1 1 1 |
|
1.4 |
Организация ввода-вывода. Виртуа-лизация устройств, драйверы. |
10 |
2 |
2 |
2 |
4 |
1 1 1 1 |
9 - - - |
1.5 |
Файловые системы. Классификация, характеристики. Распределение дискового пространства. Локальные и распределенные файловые системы. |
16 |
4 |
2 |
2 |
8 |
1 1 1 1 |
9 - - - |
Модуль 2. Системы реального времени | ||||||||
2.1 |
Введение. Основные характеристики и классификация систем реального времени. |
6 |
2 |
- |
- |
4 |
1 - - - |
12 - - 12 |
2.2 |
Операционные системы реального времени. Архитектурные решения. Характеристики и примеры. |
14 |
6 |
2 |
2 |
4 |
1 1 1 1 |
- - - - |
2.3 |
Выполнение системных операций в ре-жиме реального времени. Диспетчери-зация процессов. Распределение памяти. |
6 |
2 |
- |
- |
4 |
1 1 1 1 |
- - - - |
2.4 |
Структура и проектирование управля-ющих программ реального времени. |
10 |
2 |
2 |
2 |
4 |
1 1 1 1 |
13 - - - |
№ разд., темы |
Наименование темы |
Количество часов |
Рекомендуемая литература | |||||
Всего |
В том числе |
Основная |
Дополни-тельная | |||||
Лекции |
Практ. занятия |
Лабор. занятия |
СРС | |||||
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
Модуль 3. Языки и нотации описания программных систем | ||||||||
3.1 |
Введение. Цели и способы описания сложных программных систем. Эволюция нотаций и языков описания. |
6 |
2 |
- |
- |
4 |
2 - - - |
10, 11 - - - |
3.2 |
Универсальный язык моделирования UML. |
20 |
4 |
2 |
4 |
10 |
2 - - - |
- - - - |
3.2 |
Структурный язык описания систем SDL. |
20 |
4 |
2 |
4 |
10 |
3 - - - |
- - - - |
Модуль 4. Программируемые логические контроллеры | ||||||||
4.1 |
Введение. Назначение ПЛК. Типы ПЛК и их производители. Принципы действия ПЛК. |
6 |
2 |
- |
- |
4 |
4 - - - |
10 - - - |
4.2 |
Методы программирования ПЛК. Стандарты. Графические и текстовые языки программирования. |
8 |
2 |
2 |
- |
4 |
7 - - - |
12 - - - |
14.3 |
Программирование ПЛК на связке языков LD и IL. Практические приемы программирования. |
18 |
4 |
2 |
2 |
10 |
7 - - - |
- - - - |
Модуль 5. Системы числового программного управления | ||||||||
5.1 |
Введение. Типы станков с ЧПУ. Типы и поколения систем ЧПУ. Основные характеристики систем ЧПУ. |
6 |
2 |
- |
- |
4 |
5 - - - |
8 - - - |
5.2 |
Принципы числового управления. Приводы станков с ЧПУ и системы координат. Настроечные параметры станков. |
10 |
2 |
2 |
2 |
4 |
6 - - - |
- - - - |
5.3 |
Структура систем ЧПУ. Характерис-тики, принцип действия и параметры отдельных компонентов. |
8 |
2 |
2 |
- |
4 |
4,5 - - - |
- - - - |
5.4 |
Принципы программирования станков с ЧПУ. Язык ISO-7bit и стандарты. Практические приемы программиро-вания. |
10 |
2 |
2 |
2 |
4 |
5 - - - |
- - - - |
Итого: |
204 |
54 |
26 |
26 |
98 |
|
|