ВУЗ:
Составители:
Рубрика:
11
Порядок выполнения работы.
1. Определить структуру (в соответствии с вариантом задания), а
также процедуры и функции для работы с ней (см. п. “Методические ука-
зания”). Поместить определения в модуль unit1.
2. Написать программу тестирования модуля unit1.
3. Отладить модуль unit1.
4. Определить типы, процедуры и функции для организации работы с
группой. Поместить определения в модуль
unit2.
5. Написать программу тестирования модуля unit2.
6.Отладить модуль unit2.
7. Определить типы, процедуры и функции для организации работы с
файлом (сохранение группы в файле и загрузка ее из файла). Поместить
определения в модуль unit3.
8. Написать программу тестирования модуля unit3.
9. Отладить модуль unit3.
10. Определить итератор (в соответствии с вариантом задания
) и по-
местить определение в модуль unit2.
11. Написать программу тестирования итератора и отладить его.
12. Написать программу, в которой создаются структуры, помеща-
ются в группу, группа просматривается, затем сохраняется в файле, после
сохранения удаляется, затем вновь создается путем считывания из файла и
просматривается.
13. Отладить эту программу.
14. Написать отчет.
Методические
указания.
1. Модуль unit1 содержит определения структуры, а также процеду-
ры и функции для работы с ней. В Pascal структура − это запись(record).
Например, структура ПЕРСОНА определяется так:
TPerson=record
name:string35; {имя}
age:integer; {возраст}
end;
Следует определить также тип указателя на структуру:
PPerson=^TPerson;
2. Для работы со структурой следует описать следующие процедуры
и функции:
− функцию,
которая размещает структуру в памяти и возвращает
указатель на нее, например:
function PersonCreate(name1:string35;age1:integer):PPerson;
11
Порядок выполнения работы.
1. Определить структуру (в соответствии с вариантом задания), а
также процедуры и функции для работы с ней (см. п. “Методические ука-
зания”). Поместить определения в модуль unit1.
2. Написать программу тестирования модуля unit1.
3. Отладить модуль unit1.
4. Определить типы, процедуры и функции для организации работы с
группой. Поместить определения в модуль unit2.
5. Написать программу тестирования модуля unit2.
6.Отладить модуль unit2.
7. Определить типы, процедуры и функции для организации работы с
файлом (сохранение группы в файле и загрузка ее из файла). Поместить
определения в модуль unit3.
8. Написать программу тестирования модуля unit3.
9. Отладить модуль unit3.
10. Определить итератор (в соответствии с вариантом задания) и по-
местить определение в модуль unit2.
11. Написать программу тестирования итератора и отладить его.
12. Написать программу, в которой создаются структуры, помеща-
ются в группу, группа просматривается, затем сохраняется в файле, после
сохранения удаляется, затем вновь создается путем считывания из файла и
просматривается.
13. Отладить эту программу.
14. Написать отчет.
Методические указания.
1. Модуль unit1 содержит определения структуры, а также процеду-
ры и функции для работы с ней. В Pascal структура − это запись(record).
Например, структура ПЕРСОНА определяется так:
TPerson=record
name:string35; {имя}
age:integer; {возраст}
end;
Следует определить также тип указателя на структуру:
PPerson=^TPerson;
2. Для работы со структурой следует описать следующие процедуры
и функции:
− функцию, которая размещает структуру в памяти и возвращает
указатель на нее, например:
function PersonCreate(name1:string35;age1:integer):PPerson;
Страницы
- « первая
- ‹ предыдущая
- …
- 8
- 9
- 10
- 11
- 12
- …
- следующая ›
- последняя »
