ВУЗ:
Составители:
Рубрика:
49
Примечание. Вывести html-описание группы можно также, используя програм-
му-заготовку, созданную для выполнения задания MakerDemo2 (см. примечание в
предыдущем пункте). Для этого достаточно изменить параметр в процедуре Task,
удалив в нем номер задания и добавив символ #:
Task('MakerDemo#'). Заметим,
что если указать в параметре символ #, не удаляя номер задания (например,
Task('MakerDemo2#')), то в html-описание будет включено только задание с ука-
занным номером. При этом будут также выведены комментарии ко всей группе и к
той подгруппе, к которой относится выбранное задание. Для включения в html-
страницу нескольких заданий (или групп заданий) достаточно для каждого из них вы-
звать процедуру Task с параметром, оканчивающимся символом #.
Завершая данный пункт, заметим, что сводные группы, то есть новые наборы уже
имеющихся заданий, можно создавать более простым способои, не разрабатывая про-
екты в Borland Delphi или Free Pascal Lazarus. Достаточно подготовить текстовый
файл с определением сводной группы и затем обработать его с помощью программы
PTVarMaker «Конструктор вариантов», входящей в комплекс Teacher Pack for PT4
(см. п. 6). Файл с определением сводной группы в нашем случае должен содержать
следующий текст:
=MakerDemo
=Примеры различных задач
=qwqfsdf13dfttd
-
Данная группа демонстрирует различные возможности
\Iконструктора учебных заданий\i \MPT4TaskMaker\m.
- Ввод и вывод данных, оператор присваивания
В этой подгруппе содержатся задания,
импортированные из группы Begin.
\PПриводимый ниже абзац преамбулы
также импортирован из данной группы.\P
* Begin
Begin 1-2
Обработав данный текст, мы получим файл PT4MakerDemo.dll, содержащий
сводную группу заданий, а также файл PT4MakerDemo.html с ее описанием. Заметим,
что в конструкторе вариантов предусмотрены средства, позволяющие немедленно
просмотреть созданную группу заданий в окне задачника, а также вывести на экран ее
html-описание (см. п. 6.3).
Страницы
- « первая
- ‹ предыдущая
- …
- 47
- 48
- 49
- 50
- 51
- …
- следующая ›
- последняя »