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

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

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

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

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

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

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

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

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

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

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

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

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

Оренбург 2013

УДК 681.3.06 (075.32)

ББК 22.18я723

Д-29

Рецензент заведующия методическим кабинетом колледжа электроники и бизнеса Т.В.Атяскина.

Дель Л.А.

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

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

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

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

УДК 681.3.06 (075.32)

ББК 22.18я723

ã Дель Л.А., 2013

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

ã ОГУ, 2013

Содержание

стр

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

6

1 Лабораторная работа № 1. Составление и отладка программ с использованием множества…………………………………………………………..

7

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

7

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

7

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

7

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

8

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

12

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

15

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

16

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

16

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

17

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

17

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

17

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

18

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

23

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

28

2.7 Пример программы……………………………………………………….

30

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

31

3 Домашняя работа № 1. Выполнение индивидуального задания по теме «Множества», «Комбинированный тип данных»…………………………...

31

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

31

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

32

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

32

3.3.1 Задачи на записи………………………………………………………...

32

3.3.2 Задачи на множества……………………………………………………

37

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

41

4 Лабораторная работа № 3. Назначение, открытие и закрытие файлов….

41

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

41

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

42

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

42

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

42

4.5 Постановка задачи………………………………………………………...

57

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

57

5 Лабораторная работа № 4. Процедуры и функции модуля System………

58

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

58

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

58

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

59

5.4 Постановка задачи………………………………………………………...

60

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

60

6 Домашняя работа № 2. Выполнение индивидуального задания по теме «Файловый тип данных»……………………………………………………...

60

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

60

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

61

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

61

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

64

7 Лабораторная работа № 5. Работа с временными файлами………………

65

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

65

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

66

7.3 Постановка задачи………………………………………………………...

66

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

66

8 Лабораторная работа № 6. Работа с внешними файлами…………….......

67

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

67

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

67

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

68

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

69

9 Домашняя работа № 3. Выполнение индивидуального задания по теме «Временные и внешние файлы»……………………………………………..

69

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

69

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

69

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

70

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

72

10 Лабораторная работа № 7. Линейные списки……………………………

72

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

72

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

73

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

73

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

78

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

80

11 Лабораторная работа № 8. Исключение элементов из списка………...

80

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

80

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

81

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

81

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

83

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

83

12 Домашняя работа № 4. Формирование списка с одновременным упорядочением его элементов……………………………………………………

84

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

84

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

84

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

85

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

87

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

88