
- •Введение в программирование омск 2011
- •Введение
- •Структурное программирование и оформление программ
- •Теоретические сведения
- •Структурное программирование
- •Оформление программ
- •Отладка и тестирование программ
- •Задание к работе
- •Пример построения цикла
- •Определения элементов цикла
- •Пример формального построения цикла
- •Задание к работе
- •Содержание отчета
- •Контрольные вопросы
- •Алгоритмы сортировки
- •Теоретические сведения
- •Задача сортировки
- •Реализация простейшего алгоритма сортировки
- •Сложный алгоритм сортировки
- •Задание к работе
- •Содержание отчета
- •Контрольные вопросы
- •644046, Г. Омск, пр. Маркса, 35
Введение в программирование омск 2011
Министерство транспорта Российской Федерации
Федеральное агентство железнодорожного транспорта
Омский государственный университет путей сообщения
___________________________________________
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
Утверждено редакционно-издательским советом университета
в качестве методических указаний к лабораторным работам по дисциплинам «Программирование» и «Технология программирования»
Омск 2011
УДК 004.43
ББК 32.973-018.1
А58
Введение в программирование: Методические указания к лабораторным работам / Е. А. Альтман, А. В. Александров, Н. Г. Ананьева, Н. Е. Актаев; Омский гос. ун-т путей сообщения. Омск, 2011. 31 с.
В методических указаниях рассматриваются основы структурного программирования: разбиение программы на функции, корректность оформления и отладки создаваемых программ и функций; правила построения циклов и запись их в различных формах. В последнем блоке лабораторных работ рассматривается комплексная работа, включающая в себя разработку программы со сложной структурой и закрепление методов построения циклов на примере алгоритмов сортировки.
Предназначены для студентов 1-го курса направлений 080500 – «Бизнес-информатика», 220400 – «Управление в технических системах», 221000 – «Мехатроника и робототехника», 230100 – «Информатика и вычислительная техника» и 230400 – «Информационные системы и технологии», изучающих дисциплины «Программирование» и «Технология программирования».
Библиогр.: 1 назв. Табл. 5. Рис. 1. Прил. 1.
Рецензенты: |
доктор техн. наук, доцент Е. А. Сидорова; канд. техн. наук, доцент В. Т. Гиль.
|
-
©
Омский гос. университет путей сообщения, 2011
ОГЛАВЛЕНИЕ
Введение………………………………………………………………………... Лабораторная работа 1. Структурное программирование и оформление программ………………………...……………....……………….. 1.1. Теоретические сведения………………………………………………... 1.1.1. Структурное программирование…………………………………….. 1.1.2. Оформление программ……………………………………………….. 1.1.3. Отладка и тестирование программ………………………………….. 1.2. Задание к работе………………………………………………………... 1.3. Содержание отчета……………………………………………………... 1.4. Контрольные вопросы………………………………………………….. Лабораторная работа 2. Циклы………………………………………………. 2.1. Теоретические сведения………………………………………………... 2.1.1. Общие сведения о построении цикла…..…………………………… 2.1.2. Пример построения цикла………………..………………………….. 2.1.3. Определения элементов цикла……………..………………………... 2.1.4. Пример формального построения цикла…..………………………... 2.2. Задание к работе………………………………………………………... 2.3. Содержание отчета……………………………………………………... 2.4. Контрольные вопросы………………………………………………….. Лабораторная работа 3. Алгоритмы сортировки…………………………..... 3.1. Теоретические сведения………………………………………………... 3.1.1. Задача сортировки…………………………………………………..... 3.1.2. Реализация простейшего алгоритма сортировки…………………… 3.1.3. Сложный алгоритм сортировки……………………………………... 3.2. Задание к работе………………………………………………………... 3.3. Содержание отчета……………………………………………………... 3.4. Контрольные вопросы………………………………………………….. Библиографический цикл…………………………………………………….. Приложение. Пример тестирования функций……………………………..... |
5
6 6 6 8 9 12 12 12 13 13 13 14 16 17 18 19 19 23 24 24 24 26 26 27 27 28 29
|