
- •«Оренбургский государственный университет»
- •Основы программирования
- •Содержание
- •Введение
- •Методические указания к лабораторной работе № 1
- •В таблице 2 представлены операции над множествами.
- •Программирование с использованием множеств
- •Задания базового уровня
- •Задания повышенного уровня
- •1.7 Вопросы к защите лабораторной работы № 1
- •2 Лабораторная работа № 2. Составление и отладка программ с комбинированными типами данных (записи)
- •2.1 Ход работы:
- •2.2 Содержание отчета
- •2.3 Вопросы для допуска к лабораторной работе № 2
- •2.4 Методические указания к лабораторной работе № 2
- •2.5 Задания базового уровня
- •2.6 Задания повышенного уровня
- •2.7 Пример программы
- •Вопросы к защите лабораторной работы № 2
- •3.3.2 Задачи на «множества»
- •4.4 Методические указания к лабораторной работе № 3
- •1. По типу (логической структуре)
- •2. По методу доступа к элементам файла
- •4.5 Постановка задачи
- •4.6 Вопросы к защите лабораторной работы № 3
- •5 Лабораторная работа № 4. Процедуры и функции модуля System
- •5.1 Ход работы:
- •5.2 Содержание отчёта
- •5.3 Методические указания к лабораторной работе № 4 Процедуры работы с каталогами
- •6.4 Вопросы к защите домашней работы № 2
- •7 Лабораторная работа № 5. Работа с временными файлами
- •7.1 Ход работы:
- •7.2 Содержание отчёта
- •7.3 Постановка задачи
- •7.4 Вопросы к защите лабораторной работы № 5
- •8 Лабораторная работа № 6. Работа с внешними файлами
- •8.1 Ход работы:
- •8.2 Содержание отчёта
- •8.3 Задания базового уровня
- •9.4 Вопросы к защите домашней работы № 3
- •10 Лабораторная работа № 7. «Линейные списки»
- •Ход работы:
- •10.2 Содержание отчета
- •10.3 Методические указания к лабораторной работе № 7
- •10.4 Задания базового уровня
- •10.5 Вопросы к защите лабораторной работы № 7
- •11.4 Задания базового уровня
- •11.5 Вопросы к защите лабораторной работы № 8
- •12 Домашняя работа № 4. Формирование списка с одновременным упорядочением его элементов
- •12.1 Ход работы
- •12.2 Содержание отчета
- •12.3 Методические указания к домашней работе № 4
- •12.4 Варианты заданий
- •Список использованных источников
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Оренбургский государственный университет»
Колледж электроники и бизнеса
Л.А. Дель, Р.Н. Салимова
Основы программирования
МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ЛАБОРАТОРНЫМ РАБОТАМ ЧАСТЬ 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 |