rpd000002469 (160100 (24.05.07).С6 Вертолетостроение)
Описание файла
Файл "rpd000002469" внутри архива находится в следующих папках: 160100 (24.05.07).С6 Вертолетостроение, 160100.С6. Документ из архива "160100 (24.05.07).С6 Вертолетостроение", который расположен в категории "". Всё это находится в предмете "вспомогательные материалы для первокурсников" из 1 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "вспомогательные материалы для первокурсников" в общих файлах.
Онлайн просмотр документа "rpd000002469"
Текст из документа "rpd000002469"
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Московский авиационный институт
(национальный исследовательский университет)
УТВЕРЖДАЮ
Проректор по учебной работе
______________Куприков М.Ю.
“____“ ___________20__
РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ (000002469)
Алгоритмические языки и программирование
(указывается наименование дисциплины по учебному плану)
Направление подготовки | Самолето- и вертолетостроение | |||||
Квалификация (степень) выпускника | Специалист | |||||
Специализация подготовки | Вертолетостроение | |||||
Форма обучения | очная | |||||
(очная, очно-заочная и др.) | ||||||
Выпускающая кафедра | 102 | |||||
Обеспечивающая кафедра | 103 | |||||
Кафедра-разработчик рабочей программы | 103 | |||||
Семестр | Трудоем-кость, час. | Лек-ций, час. | Практич. занятий, час. | Лаборат. работ, час. | СРС, час. | Экзаменов, час. | Форма промежуточного контроля |
2 | 144 | 32 | 0 | 32 | 53 | 27 | Э |
Итого | 144 | 32 | 0 | 32 | 53 | 27 |
Москва
2011 г.
РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ
Разделы рабочей программы
-
Цели освоения дисциплины
-
Структура и содержание дисциплины
-
Учебно-методическое и информационное обеспечение дисциплины
-
Материально-техническое обеспечение дисциплины
Приложения к рабочей программе дисциплины
Приложение 1. Аннотация рабочей программы
Приложение 2. Cодержание учебных занятий
Приложение 3. Прикрепленные файлы
Программа составлена в соответствии с требованиями ФГОС ВПО по направлению подготовки 160100 Самолето- и вертолетостроение
Авторы программы :
Скиданов С.Н. | _________________________ |
Заведующий обеспечивающей кафедрой 103 | _________________________ |
Программа одобрена:
Заведующий выпускающей кафедрой 102 _________________________ | Декан выпускающего факультета 1 _________________________ |
-
ЦЕЛИ ОСВОЕНИЯ ДИСЦИПЛИНЫ
Целью освоения дисциплины Алгоритмические языки и программирование является достижение следующих результатов образования (РО):
N | Шифр | Результат освоения |
1 | Знать назначение и основные функции операционной системы. | |
2 | Знать назначение основных узлов ЭВМ и периферийного оборудования. | |
3 | Знать основы разработки, отладки и тестирования программ. | |
4 | Уметь составить алгоритм решения задачи. | |
5 | Уметь закодировать и отладить составленную программу. | |
6 | Уметь разработать программу, реализующую составленный алгоритм. | |
7 | Владеть навыками разработки и отладки программ на одном из алгоритмических процедурных языков программирования высокого уровня. |
Перечисленные РО являются основой для формирования следующих компетенций: (в соответствии с ФГОС ВПО и требованиями к результатам освоения основной образовательной программы (ООП))
N | Шифр | Компетенция |
1 | ПК-2 | Способен самостоятельно приобретать с помощью информационных технологий и использовать в практической деятельности новые знания и умения, в том числе в новых областях знаний, непосредственно не связанных со сферой деятельности |
-
СТРУКТУРА И СОДЕРЖАНИЕ ДИСЦИПЛИНЫ
Общая трудоемкость дисциплины составляет 4 зачетных(ые) единиц(ы), 144 часа(ов).
Модуль | Раздел | Лекции | Практич. занятия | Лаборат. работы | СРС | Всего часов | Всего с экзаменами и курсовыми |
Алгоритмические языки и программирование | Введение | 4 | 0 | 4 | 4 | 12 | 144 |
Структура программы и основные типы данных | 6 | 0 | 16 | 18 | 40 | ||
Управляющие структуры | 6 | 0 | 8 | 12 | 26 | ||
Файлы | 4 | 0 | 4 | 7 | 15 | ||
Алгоритмы | 4 | 0 | 0 | 4 | 8 | ||
Основные этапы разработки программы | 4 | 0 | 0 | 4 | 8 | ||
Современные технологии программирования | 4 | 0 | 0 | 4 | 8 | ||
Всего | 32 | 0 | 32 | 53 | 117 | 144 |
-
Содержание (дидактика) дисциплины
В разделе приводится полный перечень дидактических единиц, подлежащих усвоению при изучении данной дисциплины.
1. Введение
- 1.1. Поколения ЭВМ
- 1.2. Алгоритмические языки высокого и низкого уровня
- 1.3. Диалог пользователь-ЭВМ
- 1.4. Обработка заданий
- 1.5. Файловая система
2. Структура программы и основные типы данных
- 2.1. Раздел описаний
- 2.2. Раздел операторов
- 2.3. Тип данных INTEGER
- 2.4. Тип данных REAL
- 2.5. Тип данных BOOLEAN
- 2.6. Тип данных CHAR
- 2.7. Ограниченный и перечисляемый типы
- 2.8. Тип данных ARRAY
- 2.9. Тип данных SET
- 2.10. Тип данных RECORD
3. Управляющие структуры
- 3.1. Оператор WHILE
- 3.2. Оператор REPEAT
- 3.3. Оператор FOR
- 3.4. Оператор IF
- 3.5. Оператор CASE
- 3.6. Подпрограмма
- 3.7. Подпрограмма-процедура
- 3.8. Подпрограмма-функция
4. Файлы
- 4.1. Свойства файла
- 4.2. Структура файла
- 4.3. Типы файлов
- 4.4. Файловая переменная
- 4.5. Чтение из файла
- 4.6. Запись в файл
5. Алгоритмы
- 5.1. Эффективность программ
- 5.2. Эффективность высокого и низкого уровня
- 5.3. Линейный алгоритм
- 5.4. Ветвящийся алгоритм
- 5.5. Рекурсивный алгоритм
6. Основные этапы разработки программы
- 6.1. Взаимосвязь алгоритма и типов используемых данных
- 6.2. Типы тестов
- 6.3. Локализация ошибок
- 6.4. Исправление ошибок
7. Современные технологии программирования
- 7.1. Программирование сверху-вниз
- 7.2. Программирование снизу-вверх
- 7.3. Структурное программирование
- 7.4. Модульное программирование
- 7.5. Объектно-ориентированные алгоритмические языки
- 7.6. Инкапсуляция
- 7.7. Наследование
- 7.8. Полиморфизм
-
Лекции
№ п/п | Раздел дисциплины | Объем, часов | Тема лекции | Дидакт. единицы |
1 | 1.1.Введение | 2 | История развития ЭВМ и языков программирования | 1.1, 1.2 |
2 | 1.1.Введение | 2 | Назначение и основные функции операционной системы | 1.3, 1.4, 1.5 |
3 | 1.2. Структура программы и основные типы данных | 2 | Основные разделы программы для ЭВМ, | 2.1, 2.2, 2.3, 2.4 |
4 | 1.2. Структура программы и основные типы данных | 2 | Основные типы данных | 2.5, 2.6, 2.7 |
5 | 1.2. Структура программы и основные типы данных | 2 | Структурированные типы данных | 2.8, 2.9, 2.10 |
6 | 1.3.Управляющие структуры | 2 | Операторы повторения (цикла) | 3.1, 3.2, 3.3 |
7 | 1.3.Управляющие структуры | 2 | Условные операторы, оператор выбора | 3.4, 3.5 |
8 | 1.3.Управляющие структуры | 2 | Процедуры и подпрограммы | 3.6, 3.7, 3.8 |
9 | 1.4.Файлы | 2 | Общие сведения о файловой системе | 4.1, 4.2, 4.3 |
10 | 1.4.Файлы | 2 | Методы работы с данными | 4.4, 4.5, 4.6 |
11 | 1.5.Алгоритмы | 2 | Эффективность алгоритмов | 5.1, 5.2 |
12 | 1.5.Алгоритмы | 2 | Типы алгоритмов | 5.3, 5.4, 5.5 |
13 | 1.6.Основные этапы разработки программы | 2 | Разработка алгоритма и структуры данных | 6.1 |
14 | 1.6.Основные этапы разработки программы | 2 | Отладка, тестирование и сопровождение программы | 6.2, 6.3, 6.4 |
15 | 1.7.Современные технологии программирования | 2 | Восходящее и нисходящее программирование | 7.1, 7.2, 7.3, 7.4 |
16 | 1.7.Современные технологии программирования | 2 | Объектно-ориентированное и экстремальное программирование | 7.5, 7.6, 7.7, 7.8 |
Итого: | 32 |
-
Практические занятия
№ п/п | Раздел дисциплины | Объем, часов | Тема практического занятия | Дидакт. единицы |
Итого: |
-
Лабораторные работы
№ п/п | Раздел дисциплины | Наименование лабораторной работы | Наименование лаборатории | Объем, часов | Дидакт. единицы |
1 | 1.1.Введение | Общие сведения | Компьютерный класс | 4 | 1.1, 1.3 |
2 | 1.2. Структура программы и основные типы данных | Структура программы | Компьютерный класс | 4 | 2.1, 2.2, 2.3, 2.4, 2.5, 2.6 |
3 | 1.2. Структура программы и основные типы данных | Структурированные типы данных: массивы | Компьютерный класс | 4 | 2.8 |
4 | 1.2. Структура программы и основные типы данных | Структурированные типы данных: множества | Компьютерный класс | 4 | 2.9 |
5 | 1.2. Структура программы и основные типы данных | Структурированные типы данных: записи | Компьютерный класс | 4 | 2.10 |
6 | 1.3.Управляющие структуры | Операторы повторения (цикла) | Компьютерный класс | 4 | 3.1, 3.2, 3.3 |
7 | 1.3.Управляющие структуры | Условный оператор, оператор выбора | Компьютерный класс | 4 | 3.4, 3.5 |
8 | 1.4.Файлы | Файлы: методы чтения и записи информации | Компьютерный класс | 4 | 4.4, 4.5, 4.6 |
Итого: | 32 |
-
Типовые задания
№ п/п | Раздел дисциплины | Объем, часов | Наименование типового задания |
Итого: |
-
Курсовые работы и проекты по дисциплине
-
Рубежный контроль
-
Промежуточная аттестация
1. Экзамен (2 семестр)