Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2012 05 22 Методичка_Программирование_2.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
133.34 Кб
Скачать

Введение в программирование омск 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