rpd000000172 (1009076), страница 2
Текст из файла (страница 2)
Тематика: Разработка программы типовых расчетов по динамике полета с использованием стандартных подпрограмм решения типовых математических задач
Трудоемкость(СРС): 36
Прикрепленные файлы: Курсовая работа по информационным технологиям.doc
Типовые варианты:
-
Рубежный контроль
-
Промежуточная аттестация
1. Экзамен (1 семестр)
Прикрепленные файлы: Семестр1.docx
2. Экзамен (2 семестр)
Прикрепленные файлы: Семестр2.docx, Экзамен (2 семестр).doc
-
УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
а)основная литература:
1. Рыжиков Ю.И. Современный Фортран. Учебник. Корона-Принт, 2004.
2. Немнюгин С. А., Стесик О.Л. "Современный Фортран. Самоучитель " Издательство: БХВ-Петербург, 2004.
3. Л. В. Символоков "Microsoft Office Excel 2003. Самоучитель" Москва: Бином-Пресс, 2004
Литература из электронного каталога:
1. Белоусова С.Н. Основные принципы и концепции программирования на языке VBA в EXCEL. Интернет-Ун-т Информ.Технологий;БИНОМ.Лаб. знаний, 2010. - 199 с.
2. Гайдышев И.П. Решение научных и инженерных задач средствами Excel,VBA и С/С++. БХВ-Петербург, 2004. - 504 с.
3. Соловьев П.В. FORTRAN для персонального компьютера. Арист, 1991. - 223 с.
б)дополнительная литература:
1. Артемов И.Л. FORTRAN: основы программирования. – М.: Диалог-МИФИ, 2007.
в)программное обеспечение, Интернет-ресурсы, электронные библиотечные системы:
Операционная система Windows; офисный пакет MS Office или Open Office; система программирования Fortran
Электронные компьютерные версии конспекта лекций, методических материалов по лабораторным работам и курсовому проектированию.
-
МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
Компьютерный класс кафедры 106: локальная сеть с сетевыми принтерами
Приложение 1
к рабочей программе дисциплины
«Информационные технологии »
Аннотация рабочей программы
Дисциплина Информационные технологии является частью Математического и естественно-научный цикл дисциплин подготовки студентов по направлению подготовки Баллистика и гидроаэродинамика. Дисциплина реализуется на 1 факультете «Московского авиационного института (национального исследовательского университета)» кафедрой (кафедрами) 106.
Дисциплина нацелена на формирование следующих компетенций: ОК-1 ,ОК-8 ,ОК-9 ,ПК-6 ,ПК-12 ,ПК-15 ,ПК-17.
Содержание дисциплины охватывает круг вопросов, связанных с: с применением современной вычислительной техники и программного обеспечения, как в процессе обучения, так и последующей работе по специальности.
Преподавание дисциплины предусматривает следующие формы организации учебного процесса: Лекция, мастер-класс, Лабораторная работа.
Программой дисциплины предусмотрены следующие виды контроля: промежуточная аттестация в форме Экзамен (1 семестр) ,Экзамен (2 семестр).
Общая трудоемкость освоения дисциплины составляет 8 зачетных единиц, 288 часов. Программой дисциплины предусмотрены лекционные (64 часов), практические (0 часов), лабораторные (72 часов) занятия и (98 часов) самостоятельной работы студента. Задача изучения дисциплины состоит в обучении студентов методам разработки алгоритмов и программ, и выполнения инженерных расчетов с использованием современного программного обеспечения.
В результате изучения дисциплины студент должен
а) знать:- основные средства и возможности современных языков программирования: Фортран, VBA;
б) уметь:- выполнять инженерные расчеты в среде EXCEL, разрабатывать программы решения инженерных задач на языках Фортран, VBA.
в) иметь представление:- об основах объектно-ориентированного и визуального программирования.
Приложение 2
к рабочей программе дисциплины
«Информационные технологии »
Cодержание учебных занятий
-
Лекции
1.1.1. Расчеты на рабочем листе Excel (АЗ: 4, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.1.2. Вычисления с использованием функций пользователя (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.1. Синтаксис языка VBA (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.2. Типы данных в VBA, оператор описания типов данных (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.3. Общие правила записи программ на VBA, оператор присваивания (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.4. Структура программы на VBA (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.5. процедуры (АЗ: 4, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.6. Алгоритмы: основные понятия, виды, способы описания (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.7. Управляющие операторы языка VBA (АЗ: 4, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.8. Массивы: основные понятия, операторы описания, типовые действия (АЗ: 4, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.9. Массивы как параметры процедур (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.10. Организация ввода-вывода данных в языке VBA (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
2.1.1. Вводная лекция: история создания и развития языка FORTRAN (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
2.1.2. Основные правила и форматы записи программы на FORTRAN'е (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
2.1.3. Встроенные типы данных FORTRAN'а, операторы описания типов данных (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
2.1.4. Выражения и оператор присваивания (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
2.1.5. Управляющие операторы FORTRAN'а: оператор безусловного перехода, оператор и конструкция IF (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
2.1.6. Управляющие операторы FORTRAN'а: оператор цикла Do...EndDo (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
2.1.7. Структура FORTRAN-программы, внешние и внутренние субпрограммы (АЗ: 4, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
2.1.8. Массивы. Описание, выражения и присваивание с массивами, передача массивов в субпрограммы (АЗ: 4, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
2.1.9. Форматный ввод-вывод данных (АЗ: 4, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
2.1.10. Программирование типовых математических задач интерполяции и интегрирования (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
2.1.11. Способы обмена данными между программными единицами (АЗ: 4, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
2.1.12. Отладка и тестирование программ (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
-
Практические занятия
-
Лабораторные работы
1.1.1. Выполнение расчетов на рабочем листе Excel (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
1.1.2. Функции, определённые пользователем. Свойство Cells (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
1.1.3. Графическое представление алгоритма (блок-схемы). Виды алгоритмов: линейный, ветвящийся, циклический (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
1.1.4. Реализация циклических и ветвящихся алгоритмов с помощью условного оператора (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
1.1.5. Реализация циклических алгоритмов с помощью оператора цикла (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
1.1.6. Программирование типовых действий с массивами (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
1.1.7. Программирование процедур функций и общего типа (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
1.1.8. Передача массивов в процедуры (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
1.1.9. Итоговая работа - создание структурированной программы на VBA (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
2.1.1. Форматы записи FORTRAN-программы (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
2.1.2. Программирование ветвящихся алгоритмов с использованием условного оператора (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
2.1.3. Программирование циклических алгоритмов с использованием оператора цикла (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
2.1.4. Использование внешних и внутренних субпрограмм (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
2.1.5. Программирование вычислений с использованием массивов (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
2.1.6. Форматный ввод-вывод данных (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
2.1.7. Передача массивов в субпрограммы (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
2.1.8. Способы обмена данными между субпрограммами (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
2.1.9. Заключительная работа (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
-
Типовые задания
Приложение 3
к рабочей программе дисциплины
«Информационные технологии »
Прикрепленные файлы
Курсовая работа по информационным технологиям.doc
Блок №3 Курсовое проектирование
Курсовая работа(проект) №1 Курсовая работа по информационным технологиям
Трудоемкость(объем часов): 36
Тематика: Разработка программы типовых расчетов по динамике полета с использованием стандартных подпрограмм решения типовых математических задач
Типовые варианты:
-
Разработать программу расчета дальности полета самолета при заданном расходе топлива
-
Разработать программу расчета времени разгона самолета в заданном диапазоне скоростей
-
Разработать программу расчета времени подъема самолета на заданную высоту
-
Разработать программу дальности планирования самолета с потерей высоты
-
Разработать программу расчета длины разбега самолета при взлете
Семестр1.docx
Тема 1. Введение
История развития ЭЦВМ, алгоритмических языков, программирования. Архитектура современных ПЭВМ и их программное обеспечение. Операционные системы. Информация и ее представление в ЭЦВМ. Файловая система WINDOWS.
Тема 2. Табличный процессор EXCEL
Основы работы. Интерфейс программы. Книга, рабочий лист, ячейка. Адресация ячеек. Ввод и редактирование данных. Выполнение простейших расчетов. Выражения и формулы. Функции рабочего листа. Визуализация данных. Функции пользователя. Массивы и функции массивов. Макросы.
Тема 3. Основы языка программирования VBA
Алфавит, типы данных, константы и переменные в VBA. Правила записи арифметических выражений. Оператор присваивания. Структура программы (проект, модуль, процедура, оператор). Глобальные и локальные объекты данных. Процедуры Sub и Function. Стандартные функции. Аргументы процедур. Обращение к процедурам. Макросы.