Конструктор учебных заданий для электронного задачника Programming Taskbook - 47 стр.

UptoLike

Составители: 

47
ся тот каталог, который содержит откомпилированную библиотеку с группой зада-
ний. Аналогичное окно настроек предусмотрено и в среде Lazarus; для его отображе-
ния надо выполнить команду меню «Run | Run Parameters...».
В качестве главного приложения укажем программу PT4Demo, введя в соответ-
ствующее поле ее полное имя вместе с путем (например,
C:\Program
Files\PT4\PT4Demo.exe). Как было отмечено выше при описании параметров ко-
мандной строки, эта программа предусматривает два варианта просмотра содержимо-
го группы: либо с использованием окна задачника, либо в виде html-страницы. На на-
чальном этапе разработки группы следует использовать окно задачника, так как в нем
отображается не только формулировка задания, но и образцы исходных и контроль-
ных данных и связанные с ними комментарии. Поэтому в качестве параметров глав-
ного приложения укажем следующую строку: -gMakerDemo -n999. Благодаря этим
параметрам при запуске программы PT4Demo в ней будет выбрана группа
MakerDemo, причем сразу отобразится окно задачника с последним заданием данной
группы (см. рис. 1). Напомним, что если значение параметра –n превышает число за-
даний в группе, то параметр полагается равным максимальному допустимому номеру
задания.
Рис. 1. Окно задачника в демо-режиме
В появившемся окне задачника можно просматривать все имеющиеся задания
данной группы, а при его закрытии программа PT4Demo немедленно завершит рабо-
ту, и мы вернемся в редактор кода среды Delphi.
Примечание. В качестве приложения, тестирующего созданный dll-проект с
группой заданий, можно использовать программу, выполняющую одно из заданий
этой группы, создав ее с помощью модуля PT4Load, однако перед этим необходимо
сделать каталог с dll-проектом рабочим каталогом задачника (используя для этого
команду «PT4 Setup» из меню «Programming Taskbook 4», расположенного в группе
«Программы» Главного меню Windows) и хотя бы один раз выполнить компиляцию
dll-проекта (чтобы в рабочем каталоге появился dll-файл с новой группой заданий). В
нашем случае можно создать заготовку для выполнения задания MakerDemo2. Для
возможности просмотра всех заданий группы следует вызвать задание MakerDemo2 в