rpd000002357 (161400 (24.05.05).С2 Автоматизированные системы управления боевыми авиационными комплексами)
Описание файла
Файл "rpd000002357" внутри архива находится в следующих папках: 161400 (24.05.05).С2 Автоматизированные системы управления боевыми авиационными комплексами, 161400.С2. Документ из архива "161400 (24.05.05).С2 Автоматизированные системы управления боевыми авиационными комплексами", который расположен в категории "". Всё это находится в предмете "вспомогательные материалы для первокурсников" из 1 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "вспомогательные материалы для первокурсников" в общих файлах.
Онлайн просмотр документа "rpd000002357"
Текст из документа "rpd000002357"
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Московский авиационный институт
(национальный исследовательский университет)
УТВЕРЖДАЮ
Проректор по учебной работе
______________Куприков М.Ю.
“____“ ___________20__
РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ (000002357)
Технология программирования
(указывается наименование дисциплины по учебному плану)
Направление подготовки | Интегрированные системы летательных аппаратов | |||||
Квалификация (степень) выпускника | Специалист | |||||
Специализация подготовки | Автоматизированные системы управления боевыми авиационными комплексами | |||||
Форма обучения | очная | |||||
(очная, очно-заочная и др.) | ||||||
Выпускающая кафедра | 703 | |||||
Обеспечивающая кафедра | 703 | |||||
Кафедра-разработчик рабочей программы | 703 | |||||
Семестр | Трудоем-кость, час. | Лек-ций, час. | Практич. занятий, час. | Лаборат. работ, час. | СРС, час. | Экзаменов, час. | Форма промежуточного контроля |
3 | 108 | 18 | 0 | 36 | 54 | 0 | Зч |
4 | 72 | 18 | 0 | 32 | 22 | 0 | Зо |
Итого | 180 | 36 | 0 | 68 | 76 | 0 |
Москва
2011 г.
РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ
Разделы рабочей программы
-
Цели освоения дисциплины
-
Структура и содержание дисциплины
-
Учебно-методическое и информационное обеспечение дисциплины
-
Материально-техническое обеспечение дисциплины
Приложения к рабочей программе дисциплины
Приложение 1. Аннотация рабочей программы
Приложение 2. Cодержание учебных занятий
Приложение 3. Прикрепленные файлы
Программа составлена в соответствии с требованиями ФГОС ВПО по направлению подготовки 161400 Интегрированные системы летательных аппаратов
Авторы программы :
Киреев А.А. | _________________________ |
Заведующий обеспечивающей кафедрой 703 | _________________________ |
Программа одобрена:
Заведующий выпускающей кафедрой 703 _________________________ | Декан выпускающего факультета 7 _________________________ |
-
ЦЕЛИ ОСВОЕНИЯ ДИСЦИПЛИНЫ
Целью освоения дисциплины Технология программирования является достижение следующих результатов образования (РО):
N | Шифр | Результат освоения |
1 | В-22 | Владеть методами имитационного и полунатурного моделирования |
2 | В-24 | Владеть методами отработки математического обеспечения бортовых цифровых вычислительных систем |
3 | У-20 | Уметь применять метод динамического программирования |
4 | Уметь применять компьютерные программно-аппаратные средства и технологии для получения, накопления, хранения, обработки, анализа, интерпретации и использования информации в ходе профессиональной деятельности |
Перечисленные РО являются основой для формирования следующих компетенций: (в соответствии с ФГОС ВПО и требованиями к результатам освоения основной образовательной программы (ООП))
N | Шифр | Компетенция |
1 | ПК-2 | Способен самостоятельно приобретать с помощью информационных технологий и использовать в практической деятельности новые знания и умения, в том числе в новых областях знаний, непосредственно не связанных со сферой деятельности |
2 | ПК-6 | Способен самостоятельно или в составе группы вести научный поиск, реализуя специальные средства и методы получения нового знания |
3 | ПК-8 | Владеет основными методами, способами и средствами получения, хранения, переработки информации, имеет навыки работы с компьютером как средством управления информацией |
4 | ПК-10 | Знает современные стандартные прикладные пакеты программно-математического обеспечения процессов автоматизированного проектирования и исследований |
5 | НИК-4 | Владеет методиками и организацией проведения экспериментов и испытаний, а также проведения анализа их результатов |
-
СТРУКТУРА И СОДЕРЖАНИЕ ДИСЦИПЛИНЫ
Общая трудоемкость дисциплины составляет 5 зачетных(ые) единиц(ы), 180 часа(ов).
Модуль | Раздел | Лекции | Практич. занятия | Лаборат. работы | СРС | Всего часов | Всего с экзаменами и курсовыми |
Основные элементы языка С++. Объектно-ориентированный подход | Структурное программирование | 6 | 0 | 20 | 13 | 39 | 108 |
Объектно-ориентированное программирование | 8 | 0 | 8 | 8 | 24 | ||
Стандартная библиотека | 4 | 0 | 8 | 6 | 18 | ||
Визуальная среда программирования MS Visual C++ 2008 | Создание основных типов приложений | 14 | 0 | 28 | 18 | 60 | 72 |
Компоненты для создания интерфейса | 4 | 0 | 4 | 4 | 12 | ||
Всего | 36 | 0 | 68 | 49 | 153 | 180 |
-
Содержание (дидактика) дисциплины
В разделе приводится полный перечень дидактических единиц, подлежащих усвоению при изучении данной дисциплины.
1. Базовые средства языка С++
- 1.1. Состав языка
- 1.2. Типы данных С++
- 1.3. Переменные и выражения
- 1.4. Базовые конструкции структурного программирования
- 1.5. Указатели и массивы
- 1.6. Типы данных, определяемые пользователем
2. Модульное программирование
- 2.1. Функции
- 2.2. Директивы препроцессора
- 2.3. Области действия идентификаторов
3. Технология создания программ
- 3.1. Кодирование и документирование программы
- 3.2. Проектирование и тестирование программы
- 3.3. Динамические структуры данных
4. Классы
- 4.1. Описание класса
- 4.2. Описание объектов
- 4.3. Конструкторы
- 4.4. Статические элементы класса
- 4.5. Дружественные функции и классы
- 4.6. Деструкторы
- 4.7. Перегрузка операций
- 4.8. Указатели на элементы классов
5. Наследование
- 5.1. Ключи доступа
- 5.2. Простое наследование
- 5.3. Виртуальные методы
- 5.4. Множественное наследование
- 5.5. Отличия струкур и объединений от классов
6. Шаблоны классов
6.1. Введение
- 6.1. Создание и использование шаблонов классов
- 6.2. Специализация шаблонов классов
- 6.3. Достоинства и недостатки шаблонов
7. Обработка исключительных ситуаций
- 7.1. Общий механизм обработки исключений
- 7.2. Синтаксис и перехват исключений
- 7.3. Список исключений функции
- 7.4. Исключения в конструкторах и деструкторах
- 7.5. Иерархия исключений
8. Преобразование типов
- 8.1. Операции приведения типов в стиле С++
- 8.2. Операция const_cast
- 8.3. Операция dinamic_cast
- 8.4. Операции ctatic_cast и reinterpret_cast
- 8.5. Динамическое определение типа
9. Потоковые классы
- 9.1. Стандартные потоки
- 9.2. Форматирование данных
- 9.3. Методы обмена с потоками, ошибки потоков
- 9.4. Файловые и строковые потоки
- 9.5. Потоки и типы, определяемые пользоателем
10. Строки
- 10.1. Конструкторы и присваивание строк
- 10.2. Операции со строками
- 10.3. Функции
- 10.4. Получение характеристик строк