rpd000010379 (1012718), страница 3
Текст из файла (страница 3)
Тематика:
Трудоемкость(СРС): 10
Прикрепленные файлы: Сборник заданий КР.doc
Типовые варианты:
-
Рубежный контроль
-
Промежуточная аттестация
1. Экзамен (2 семестр)
Прикрепленные файлы: Вопросы экзамен 2 сем.doc
2. Зачет с оценкой (3 семестр)
Прикрепленные файлы: Вопросы зачет 3 сем.doc
3. Зачет с оценкой (4 семестр)
Прикрепленные файлы: Вопросы зачет 4 сем.doc
4. Зачет с оценкой (5 семестр)
Прикрепленные файлы: Вопросы зачет 5 сем.doc
5. Экзамен (6 семестр)
Прикрепленные файлы: Вопросы экзамен 6 сем.doc
-
УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
а)основная литература:
1. Культин Н. Основы программирования в Delphi 7. БХВ-Петербург, 2007
2. Федоров А.В. Старков А.В. Основы программирования в среде Delphi. Учебное пособие, МАИ, каф 604, 2012.
3.Федоров А.В. Сборник заданий на курсовую работу по дисциплине «Программирование и основы алгоритмизации», МАИ, каф. 604, 2012
4.Федоров А.В. Программирование задач моделирования сложных систем в среде Delphi. Библиотека классов Simulate+. МАИ, каф. 604, 2012.
5.Федоров А.В. Библиотека классов Simulate+/Space. Моделирование движения космических аппаратов. МАИ каф.606, 2014.
б)дополнительная литература:
1. Федоров А.В. Решение задач математического программирования в среде Delphi. Задачи безусловной минимизации функций. МАИ каф.606, 2014
в)программное обеспечение, Интернет-ресурсы, электронные библиотечные системы:
1. Конспект пособия к практическим занятиям на сайте кафедры 604 и МАИ.
2. Задачники по основным разделам курса на сайте кафедры 604 и МАИ.
3. Библиотека ООП-моделирования Simulate+.
4. пакеты ПО общего назначения (текстовые редакторы, графические редакторы),
5. специализированное ПО: интегрированная среда Delphi 7, программа для тестирования студентов.
-
МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
1. ЛЕКЦИОННЫЕ ЗАНЯТИЯ:
a. комплект электронных презентаций/слайдов,
b. аудитория 313(24), оснащенная презентационной техникой (проектор, экран, компьютер/ноутбук, микрофон …),
2. ПРАКТИЧЕСКИЕ ЗАНЯТИЯ:
a. компьютерный класс
b. презентационная техника (проектор, экран, компьютер/ноутбук),
Приложение 1
к рабочей программе дисциплины
«Программирование и основы алгоритмизации »
Аннотация рабочей программы
Дисциплина Программирование и основы алгоритмизации является частью Профессионального цикла дисциплин подготовки студентов по направлению подготовки Специальные организационно-технические системы. Дисциплина реализуется на 6 факультете «Московского авиационного института (национального исследовательского университета)» кафедрой (кафедрами) 604.
Дисциплина нацелена на формирование следующих компетенций: ПК-3 ,ПК-4 ,ПК-7 ,ПК-9 ,ПК-10 ,ПК-11 ,ПК-13 ,ПК-21 ,ПК-23 ,ПК-26 ,ПК-27 ,ПК-29 ,ПК-39.
Содержание дисциплины охватывает круг вопросов, связанных с: разработкой алгоритмов, технологии создания прикладных программ в инструментальной среде Delphi для ОС Windows, программированием алгоритмов численных методов, математических моделей движения космических систем, основ объектно-ориентированного подхода к алгоритмизации и программированию, применение проблемно-ориентированной библиотеки моделирования SimLib для разработки программ анализа эффективности космических систем связи, навигации, ДЗЗ и пр.
Преподавание дисциплины предусматривает следующие формы организации учебного процесса: Лекция, мастер-класс, Практическое занятие.
Программой дисциплины предусмотрены следующие виды контроля: промежуточная аттестация в форме Экзамен (2 семестр) ,Зачет с оценкой (3 семестр) ,Зачет с оценкой (4 семестр) ,Зачет с оценкой (5 семестр) ,Экзамен (6 семестр).
Общая трудоемкость освоения дисциплины составляет 12 зачетных единиц, 432 часов. Программой дисциплины предусмотрены лекционные (98 часов), практические (154 часов), лабораторные (0 часов) занятия и (126 часов) самостоятельной работы студента.
Приложение 2
к рабочей программе дисциплины
«Программирование и основы алгоритмизации »
Cодержание учебных занятий
-
Лекции
1.1.1. Введение. Декомпозиция. Алгоритм (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.1. Технологии проектирования алгоритмов (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.2. Среда разработки. Структура прикладной программы (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.3.1. Проектирование интерфейса прикладной программы (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.3.2. Структура модуля Типы данных и структуры данных (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.3.3. Объявления типов, констант и переменных (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.3.4. Разработка собственных типов данных (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.3.5. Объявления процедур и функций. Перегрузка методов (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.4.1. Разработка процедур и функций матричной алгебры (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.4.2. Разработка типов данных задач движения КА (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.4.3. Программирование вычислений. Параметры орбиты КА (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.4.4. Управление вычислениями. Решение уравнения Кеплера (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.4.5. Операции ввода/,вывода. Типы файлов (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.4.6. Использование объекта TIniFile (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.4.7. Программирование задач орбитальной обстановки (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.4.8. Программирование задач орбитальной обстановки (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.4.9. Программирование задач орбитальной обстановки (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
2.1.1. Определение ООП. Класс и его анатомия (АЗ: 2, СРС: 0)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
2.2.1. Инкапсуляция и свойства. Векторные свойства (АЗ: 2, СРС: 0,5)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
2.2.2. Наследование, Модификация поведения (АЗ: 2, СРС: 0,5)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
2.3.1. Конструктор, деструктор, методы (АЗ: 2, СРС: 0,5)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
2.3.2. Полиморфизм. Виртуальные и динамические методы (АЗ: 2, СРС: 0,5)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
2.4.1. Проектирование классов (АЗ: 2, СРС: 0,5)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
2.4.2. Уровни видимости идентификаторов класса (АЗ: 2, СРС: 0,5)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
2.4.3. Взаимодействие объектов, сообщения (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
3.1.1. Абстракция динамической системы в Simulate+ (АЗ: 2, СРС: 0,5)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
3.1.2. Свойства класса TDynamicSystem (АЗ: 2, СРС: 0,5)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
3.2.1. Методы класса TDynamicSystem. Класс TDifEquation (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
3.2.2. Область существования объекта. Условия остановки (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
3.3.1. Взаимодействие элементов ДС (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
3.3.2. Регистрация результатов. Протокол событий (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
3.4.1. Среда моделирования. Интеграторы ОДУ (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
3.4.2. Модули базиса Simulate+. (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
4.1.1. Предметная область Simulate+/Space (АЗ: 2, СРС: 0)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
4.2.1. Классы Simulate+/Space (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
4.3.1. Космическая система – класс TCustomPlanet, (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
4.4.1. Система TEarth и ее службы (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
4.5.1. Орбитальная группировка. Свойства и методы TCustomSatellite (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
4.5.2. Класс TStandardSatellite (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
4.5.3. Сеть наземных пунктов. Свойства и методы TCustomStation (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
4.5.4. Разработка программы моделирования КС (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
5.1.1. Взаимодействие КА с НП. (АЗ: 2, СРС: 0)
Тип лекции: Информационная лекция