rpd000002470 (160100 (24.05.07).С2 Системы жизнеобеспечения и оборудование ЛА), страница 2
Описание файла
Файл "rpd000002470" внутри архива находится в следующих папках: 160100 (24.05.07).С2 Системы жизнеобеспечения и оборудование ЛА, 160100.С2. Документ из архива "160100 (24.05.07).С2 Системы жизнеобеспечения и оборудование ЛА", который расположен в категории "". Всё это находится в предмете "вспомогательные материалы для первокурсников" из 1 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "вспомогательные материалы для первокурсников" в общих файлах.
Онлайн просмотр документа "rpd000002470"
Текст 2 страницы из документа "rpd000002470"
Прикрепленные файлы:
Вопросы для подготовки к экзамену/зачету:
1.Основные разделы программы для ЭВМ и ее структура.
2.Подпрограммы: определение, назначение.
3.Основные объекты, используемые в программе: константы, переменные, типы.
4.Подпрограммы-процедуры и подпрограммы-функции.
5.Основные типы данных: целочисленные данные.
6.Способы передачи данных в подпрограммы.
7.Основные типы данных: действительные данные.
8.Формальные и фактические параметры подпрограмм.
9.Основные типы данных: логические данные.
10.Определение файла. Чтение данных из файла.
11.Основные типы данных: символьные данные.
12.Определение файла. Запись данных в файл.
13.Структурированные типы данных: массивы.
14.Алгоритм и его эффективность.
15.Структурированные типы данных: множества.
16.Подпрограммы: определение, назначение.
17.Структурированные типы данных: записи.
18.Определение файла. Чтение данных из файла.
19.Типы данных, определяемые программистом: перечисляемый тип.
20.Структурное программирование, пошаговая детализация.
21.Типы данных, определяемые программистом: ограниченный тип.
22.Экстремальное программирование.
23.Управляющие структуры: оператор повторения (цикла) while.
24.Алгоритм и его эффективность.
25.Управляющие структуры: оператор повторения (цикла) repeat.
26.Формальные и фактические параметры подпрограмм.
27.Управляющие структуры: оператор повторения (цикла) for.
28.Способы передачи данных в подпрограммы.
29.Управляющие структуры: условный оператор if.
30.Подпрограммы-процедуры и подпрограммы-функции.
31.Управляющие структуры: оператор выбора case.
32.Подпрограммы: определение, назначение.
-
УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
а)основная литература:
Вирт Н. Алгоритмы + структуры данных = программы. – М.: Мир, 1985.
Ван Тассел Д. Стиль, разработка, эффективность, отладка и испытания программ. – М.: Мир, 1985.
б)дополнительная литература:
Форсайт Р. Паскаль для всех. – М.: Машиностроение, 1985.
Вирт Н., Йенсен К. Паскаль. Руководство для пользователя и описание языка. – М.: Финансы и статистика, 1982.
Браух В. Программирование на Фортране-77 для инженеров. – М.: Мир, 1987.
Хьюз Ч., Пфлигер Ч., Роуз Л. Методы программирования: курс на основе ФОРТРАНА. – М.: Мир, 1981.
Бодуэн К., .Мейер Б. Методы программирования: в 2-х томах. – М.: Мир, 1982.
Майерс Г. Искусство тестирования программ. – М.: Финансы и статистика, 1982.
Сурков Д.А., Сурков К.А., Вальвачев А.Н. Программирование в среде DELPHI. – Минск: 000 «Попурри», 1997.
в)программное обеспечение, Интернет-ресурсы, электронные библиотечные системы:
-
МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
лаборатория «Дисплейный класс № 103», оснащенная 16 ПК Pentium IV и выше, экраном.
Программное обеспечение: Windows XP,Delphi 7
Приложение 1
к рабочей программе дисциплины
«Алгоритмические языки и программирование »
Аннотация рабочей программы
Дисциплина Алгоритмические языки и программирование является частью Математического и естественно-научный цикл дисциплин подготовки студентов по направлению подготовки Самолето- и вертолетостроение. Дисциплина реализуется на 1 факультете «Московского авиационного института (национального исследовательского университета)» кафедрой (кафедрами) 103.
Дисциплина нацелена на формирование следующих компетенций: ПК-2.
Содержание дисциплины охватывает круг вопросов, связанных с: знаниями по архитектуре ЭВМ, структурой и функциям операционной системы, познакомлением с основных методов программирования и прививает практические навыки программирования.
Преподавание дисциплины предусматривает следующие формы организации учебного процесса: Лекция, мастер-класс, Лабораторная работа.
Программой дисциплины предусмотрены следующие виды контроля: промежуточная аттестация в форме Экзамен (2 семестр).
Общая трудоемкость освоения дисциплины составляет 4 зачетных единиц, 144 часов. Программой дисциплины предусмотрены лекционные (32 часов), практические (0 часов), лабораторные (32 часов) занятия и (53 часов) самостоятельной работы студента. В период перехода к информационному обществу важным достижением любого человека является его умение оперативно и качественно работать с информацией, его способность к всестороннему анализу информации и результатов ее обработки, а также к принятию обоснованных и своевременных решений на основе имеющейся информации. Для этого должны быть сформированы требования к структуре знаний по всем дисциплинам информационно-компьютерного направления на всех уровнях обучения, выстроена логическая и непрерывная последовательность изучаемых дисциплин, а в них разделов и тем. Важная роль в программе отводится фундаментальным основам информатики: информации ее свойствам, видам, способам измерения, представления в памяти ЭВМ; арифметическим и логическим основам ЭВМ. Кроме того, курс предназначен сформировать системы понятий, знаний, умений и навыков в области современного программирования, включающего в себя методы проектирования, анализа и создания программных продуктов.
Учебный материал дисциплины базируется на развитии содержательной линии алгоритмизации и программирования курса информатики, основой которого является освоение студентами начальных знаний, умений и навыков в области структурного подхода к конструированию алгоритмов и способов их реализации, как правило, в рамках методов и средств процедурного программирования.
Данная программа предназначена для подготовки Специалистов. Она должна не только обеспечить приобретение знаний и умений в соответствии с государственными образовательными стандартами, но и содействовать фундаментализации образования, формированию мировоззрения и развитию системного мышления студентов.
Приложение 2
к рабочей программе дисциплины
«Алгоритмические языки и программирование »
Cодержание учебных занятий
-
Лекции
1.1.1. История развития ЭВМ и языков программирования(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: История развития вычислительной техники, алгоритмических языков и программирования.
1.1.2. Назначение и основные функции операционной системы(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.1. Основные разделы программы для ЭВМ, (АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Основные разделы программы для ЭВМ и ее структура. Основные объекты, используемые в программе: константы, переменные, типы.
1.2.2. Основные типы данных(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Данных целого, действительного, логического и символьного типов.Типы данных, определяемые программистом: перечисляемые, ограниченные.
1.2.3. Структурированные типы данных(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Типы данных массив, множество, запись.
1.3.1. Операторы повторения (цикла)(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Цепочки, операторы повторения (цикла)
1.3.2. Условные операторы, оператор выбора(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Условный оператор, оператор выбора.
1.3.3. Процедуры и подпрограммы(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Подпрограммы: определение, назначение. Подпрограммы-процедуры и подпрограммы-функции.
Способы передачи данных в подпрограммы, формальные и фактические параметры. Сфера действия имен данных.
1.4.1. Общие сведения о файловой системе(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Щрганизация файловой системы. Типы файлов.
1.4.2. Методы работы с данными(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Чтение и запись данных при работе с файлами разных типов.
1.5.1. Эффективность алгоритмов(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Эффективность программного обеспечения: эффективность высокого и низкого уровней. Временная сложностьалгоритмов
1.5.2. Типы алгоритмов(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Алгоритмы линейные и рекурсивные. Методы поиска
1.6.1. Разработка алгоритма и структуры данных(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Постановка задачи. Выбор или разработка алгоритма, разработка структуры данных для решения поставленной задачи.
1.6.2. Отладка, тестирование и сопровождение программы(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Кодирование программы и ее отладка с помощью современных инструментальных сред программирования. Способы тестирования программ, типы тестов. Методы локализации и исправления ошибок, возникающих на этапе выполнения программы. Сопровождение программного обеспечения во время его эксплуатации.
1.7.1. Восходящее и нисходящее программирование(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Уровни программирования, восходящее и нисходящее программирование. Монолитные, монолитно-модульные, последовательно-модульные и иерархические структуры программного обеспечения.
1.7.2. Объектно-ориентированное и экстремальное программирование(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Основные принципы объектно-ориентированного программирования. Понятие экстремального программирования. Организация процесса разработки программного обеспечения.
-
Практические занятия
-
Лабораторные работы
1.1.1. Общие сведения(АЗ: 4, СРС: 0)
Форма организации: Лабораторная работа
Описание: Общая структура ЭВМ, рабочее место программиста, основные этапы обработки задания на ЭВМ
1.2.1. Структура программы(АЗ: 4, СРС: 3)
Форма организации: Лабораторная работа
Описание: Структура программы, основные типы данных: INTEGER, REAL, CHAR и BOOLEAN, элементарный ввод-вывод
1.2.2. Структурированные типы данных: массивы (АЗ: 4, СРС: 3)
Форма организации: Лабораторная работа
Описание: Изучение структурированного типа данных "массив" на примере программирования операций над векторами и матрицами
1.2.3. Структурированные типы данных: множества (АЗ: 4, СРС: 3)
Форма организации: Лабораторная работа
Описание: Изучение структурированного типа данных "множество"
1.2.4. Структурированные типы данных: записи (АЗ: 4, СРС: 3)
Форма организации: Лабораторная работа
1.3.1. Операторы повторения (цикла)(АЗ: 4, СРС: 3)
Форма организации: Лабораторная работа
Описание: Изучение управляющих структур для организации циклических операций: операторы цикла REPEAT, WHILE, FOR
1.3.2. Условный оператор, оператор выбора(АЗ: 4, СРС: 3)
Форма организации: Лабораторная работа
Описание: Изучение управляющих структур для организации ветвления программы; условный оператор IF, оператор выбора CASE
1.4.1. Файлы: методы чтения и записи информации (АЗ: 4, СРС: 3)
Форма организации: Лабораторная работа
Описание: Получение навыков работы с файловой системой из программы, освоение операций чтения/записи информации на жестком диске
-
Типовые задания
Приложение 3
к рабочей программе дисциплины
«Алгоритмические языки и программирование »
Прикрепленные файлы
Версия: AAAAAARx8wU Код: 000002470