- •Содержание Введение
- •Введение общая характеристика курса
- •Тематический план курса
- •Содержание курса Модуль 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 Материально-техническое обеспечение дисциплины
Литература
9.1 Основная литература по лекционному курсу, а также для практических и лабораторных занятий
Таненбаум Э. Современные операционные системы. Второе издание. СПб: Питер, 2004. – 1040 с.
Буч Г., Рамбо Дж., Джекобсон А. Язык UML. Руководство пользователя. Пер. с английского Слинкин А.А. – 2-е издание., стер. – М.: ДМК Пресс; СПб/:Питер, 2004. – 432 с.
ITU-T Recommendation Z.100 Specification and Description Language (SDL). 2002. – 206 с.
Туманов М.П. Технические средства автоматизации и управления: цифровые средства обработки информации и программное обеспечение, под ред. А.Ф. Каперко: Учебное пособие. – МГИЭМ. М., 2005, 71 с.
Сосонкин В.Л., Мартинов Г.М. Системы числового программного управления: Учебное пособие. – М.: Логос, 2005. – 296 с.
Электроприводы с системами числового программного управления: учебное пособие / Сост. В. М. Иванов. – Ульяновск: УлГТУ, 2006. – 152 с.
Вавилов К.В. Программируемые логические контроллеры SIMATIC S7-200 (SIEMENS). Методика алгоритмизации и программирования задач логического управления. Санкт-Петербург, 2005. – 68 с.
9.2 Дополнительная литература
Мячев А.А и др. Интерфейсы систем обработки данных: Справочник. – М.: Радио и связь, 1989. – 416 с.
Олифер В.Г., Олифер Н.А. Сетевые операционные системы (учебник). - СПб: Питер, 2001 г. – 544 с.
Андреев Е.Б., Куцевич Н.А., Синенко О.В. SCADA-системы: взгляд изнутри. - М.: РТСофт, 2004. - 176 с.
Шалыто А. А. Алгоритмизация и программирование задач логического управления. - СПбГУ ИТМО, 1998.
Зюбин В. Е. Программирование информационно-управляющих систем на основе конечных автоматов: Учеб.-метод. пособие. - Новосибирск: Новосиб. гос. ун-т., 2006. - 96 с.
Сапожников В.В., Сапожников Вл.В., Христов Х.А., Гавзов Д.В. Методы построения безопасных микроэлектронных систем железнодорожной автоматики. – М: Транспорт. 1995. – 272с.
10 Материально-техническое обеспечение дисциплины
Специализированная аудитория, оборудованная современной оргтехникой, включая проектор для демонстрации презентаций. Для проведения лабораторных занятий используются компьютерные классы на 12 рабочих мест. Учебный процесс сопровождается комплектом учебно-методических разработок, обеспечивающий студентов дидактическим материалом для выполнения практических и лабораторных работ.