ВУЗ:
Составители:
Рубрика:
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
- …
- следующая ›
- последняя »