Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по ОП 1 часть.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
964.1 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«Оренбургский государственный университет»

Колледж электроники и бизнеса

Л.А. Дель, Р.Н. Салимова

Основы программирования

МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ЛАБОРАТОРНЫМ РАБОТАМ ЧАСТЬ 1

Рекомендовано к изданию Редакционно–издательским советом

федерального государственного бюджетного образовательного учреждения высшего профессионального образования

«Оренбургский государственный университет»

в качестве методических указаний к лабораторным работам для студентов, обучающихся по программе среднего профессионального образования по специальности 230115 Программирование в компьютерных системах

Оренбург 2013

УДК 681.3.06 (075.32)

ББК 22.18я723

Д-29

Рецензент __________________________________

Дель Л.А.

Д-29 Основы программирования: методические указания к лабораторным

работам. Часть 1 /Л.А. Дель, Р.Н. Салимова. – Оренбургский гос.ун-т - Оренбург: ОГУ, 2013. – 92 с.

Методические указания предназначены для выполнения лабораторных работ, обеспечивающих учебный процесс по дисциплине “Основы программирования” часть 1 студентам очной формы обучения специальности 230115 “Программирование в компьютерных системах” в колледже электроники и бизнеса ОГУ для студентов 2 курса очной формы обучения.

Методические указания составлены с учетом федеральной госу-дарственого образовательного стандарта среднего профессионального об-разования по направлению подготовки и дипломированных специалистов–утвержденного приказом № 696 от 23 июня 2010 года Министерства образования и науки Российской Федерации.

УДК 681.3.06 (075.32)

ББК 22.18я723

ã Дель Л.А., 2013

ã Салимова Р.Н., 2013

ã ОГУ, 2013

Содержание

стр

Введение……………………………………………………………………….

7

1 Лабораторная работа № 1. Турбо среда языка Паскаль. Главное меню. Работа с окнами………………………………………………………………..

9

1.1 Ход работы………………………………………………………………...

9

1.2 Содержание отчета………………………………………………………..

10

1.3 Вопросы для допуска к лабораторной работе № 1……………………..

10

1.4 Методические указания к лабораторной работе № 1…………………...

10

1.4.1 Запуск среды Турбо-Паскаль.………………………………………….

10

1.4.2 Режимы работы………………………………………............................

11

1.5 Вопросы к защите лабораторной работы № 1…………………………..

13

2 Лабораторная работа № 2. Составление и отладка программ линейной структуры……………………………………………………………...............

14

2.1 Ход работы………………………………………………………………...

14

2.2 Содержание отчета………………………………………………………..

14

2.3 Вопросы для допуска к лабораторной работе № 2……………………..

15

2.4 Методические указания к лабораторной работе № 2………………......

15

2.4.1 Структура программы…………………………………………………..

16

2.4.2 Линейные алгоритмические конструкции……………………………..

20

2.5 Задания базового уровня………………………………………………….

20

2.6 Задания повышенного уровня……………………………………………

23

2.7 Вопросы к защите лабораторной работы № 2…………………………..

24

3 Домашняя работа №1. Выполнение индивидуальной работы по теме «Линейная структура данных»……………………………………………….

26

3.1 Ход работы………………………………………………………………...

26

3.2 Содержание отчета………………………………………………………..

27

3.3 Варианты заданий домашней работы № 1………………………………

27

3.4 Вопросы к защите домашней работы № 1………………………………

30

4 Лабораторная работа № 3. Составление и отладка программ разветвляющейся структуры………………………………………………………….

30

4.1 Ход работы………………………………………………………………...

31

4.2 Содержание отчета………………………………………………………..

31

4.3 Вопросы для допуска к лабораторной работе № 3……………………..

31

4.4 Методические указания к лабораторной работе № 3…………………..

32

4.4.1 Ветвящиеся алгоритмические конструкции…………………………..

32

4.5 Задания базового уровня………………………………………………….

33

4.6 Вопросы к защите лабораторной работы № 3………………………….

37

5 Лабораторная работа № 4. Составление и отладка программы, используя поливариантные условия…………………………………………………

38

5.1 Ход работы………………………………………………………………...

38

5.2 Содержание отчета………………………………………………………..

39

5.3 Методические указания к лабораторной работе № 4…………………...

39

5.4 Задания базового уровня …………………………………………………………

40

5.5 Вопросы к защите лабораторной работы №4……………………………

43

6 Домашняя работа №2. Выполнение индивидуальной работы по теме «Разветвляющие процессы с использованием символьных переменных»

43

6.1 Ход работы………………………………………………………………...

44

6.2 Содержание отчета………………………………………………………..

44

6.3 Варианты заданий…………………………………………………………

44

6.4 Вопросы к защите домашней работы №2………………………………..

46

7 Лабораторная работа № 5. Составление и отладка программ циклической структуры………………………………………………………………...

47

7.1 Ход работы………………………………………………………………...

47

7.2 Содержание отчета………………………………………………………..

47

7.3 Вопросы для допуска к лабораторной работе № 5……………………..

48

7.4 Методические указания к лабораторной работе № 5…………………...

48

7.4.1 Операторы цикла с параметрами……………………………………….

48

7.4 2 Операторы цикла с постусловием……………………………………...

51

7.4.3 Операторы цикла с предусловие……………………………………….

53

7.4.4 Пустой оператор…………………………………………………………

54

7.5 Задания базового уровня………………………………………………….

54

7.6 Задания повышенного уровня……………………………………………

56

7.7 Вопросы к защите лабораторной работы № 5………………………….

58

8 Лабораторная работа № 6. Составление и отладка программ с использованием процедуры и функции……………………………………………...

59

8.1 Ход работы………………………………………………………………...

59

8.2 Содержание отчета………………………………………………………..

60

8.3 Вопросы для допуска к лабораторной работе № 6……………………..

60

8.4 Методические указания к лабораторной работе № 6…………………..

60

8.5 Задания базового уровня …………………………………………………

62

8.6 Вопросы к защите лабораторной работы № 6…………………………

65

9 Домашняя работа № 3. Выполнение индивидуального задания по темам «Циклические структуры», «Процедуры и функции»…………………

65

9.1 Ход работы………………………………………………………………...

65

9.2 Содержание отчета………………………………………………………..

66

9.3 Варианты заданий…………………………………………………………

66

9.4 Вопросы к защите домашней работы № 3……………………………….

67

10 Лабораторная работа № 7. Составление и отладка программ на одномерные и двумерные массивы……………………………………………….

68

10.1 Ход работы………………………………………………………………………….

68

10.2 Содержание отчета………………………………………………………

69

10.3 Вопросы для допуска к лабораторной работе № 7…………………….

69

10.4 Методические указания к лабораторной работе № 7………………….

69

10.5 Задания базового уровня………………………………………………...

71

10.6 Вопросы к защите лабораторной работы № 7………………………..

76

11 Лабораторная работа № 8. Составление и отладка программ со строковыми типами данных……………………………………………………….

77

11.1 Ход работы……………………………………………………………….

77

11.2 Содержание отчета………………………………………………………

77

11.3 Вопросы для допуска к лабораторной работе № 8……………………

78

11.4 Методические указания к лабораторной работе № 8…………………

78

11.5 Задания базового уровня………………………………………………..

80

11.6 Вопросы к защите лабораторной работы № 8………………………..

82

12 Домашняя работа № 4. Выполнение индивидуального задания по теме «Одномерные и двумерные массивы», «Строковый тип данных»………...

83

12.1 Ход работы……………………………………………………………….

83

12.2 Содержание отчета………………………………………………………

83

12.3 Варианты заданий………………………………………………………..

84

12.3.1 Задачи на одномерные и двумерные массивы……………………….

84

12.3.2 Задачи на строковый тип данных…………………………………….

88

12.4 Вопросы к защите домашней работы № 4……………………………...

91

Список использованной литературы………………………………………...

92