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

UptoLike

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

73
6.3.4. Команда «? | Демонстрационная сводная группа»
Доступность: в любом режиме.
Горячая клавиша: Shift+Ctrl+F1.
Назначение: открытие файла GroupDemo.ptt, предназначенного для создания
демонстрационной сводной группы с тем же именем. Если текущий файл был изме-
нен, то предварительно выводится запрос на сохранение изменений текущего файла;
при варианте ответа «Отмена» действие команды «Демонстрационныая сводная
группа» отменяется.
Файл GroupDemo.ptt ищется в подкаталоге VARFILES системного каталога про-
граммы; если данный файл отсутствует, то он автоматически создается. Если файл
существует, но его текст отличается от стандартного демонстрационного текста, то
выводится запрос на обновление его содержимого.
Ниже приводится стандартный текст файла GroupDemo.ptt.
% ==============================================================================
% ДАННЫЕ ДЛЯ ДЕМОНСТРАЦИОННОЙ СВОДНОЙ ГРУППЫ УЧЕБНЫХ ЗАДАНИЙ.
% Предназначены для генерации сводной группы заданий с именем GroupDemo.
% Группа сохраняется в файле PT4GroupDemo.dll.
% ==============================================================================
% ПРИМЕЧАНИЕ. Символ "^" используется далее в тексте как "стрелка вверх",
% указывающая на определенную позицию предыдущей строки
% или строку в целом.
% ==============================================================================
% ^ К о м м е н т а р и й начинается с символа "%", расположенного в начале
% строки. Комментарии и пустые строки при обработке данных не учитываются.
=GroupDemo
% ^ И м я создаваемой группы (не более 9 символов - латинских букв и цифр;
% не должно оканчиваться цифрой).
=Демонстрационная сводная группа
% ^ К р а т к о е о п и с а н и е группы; точка в конце описания не ставится.
=1ret567fgd23KL56
% ^ К л ю ч группы, позволяющий однозначно ее идентифицировать
% (произвольная последовательность символов).
% Все элементы данных, начинающиеся с символа "=", являются обязательными
% и должны задаваться в указанном порядке.
Begin 1 2 4-6
% ^ Имя темы. ^ Список номеров заданий; может содержать произвольное число
% элементов. Номера разделяются одним или несколькими пробелами;
% допустимо указывать д и а п а з о н ы номеров.
% Все задания в указанном порядке включаются в созданную сводную группу.
Array 131-134
Array 116-118 120#1 124-126#4
% ^ После символа "#" можно указать поправку для правильного вычисления ссылок
% на другие задания группы. Эту поправку, вместе с предваряющим символом "#",
% можно указывать как после отдельного номера, так и после диапазона номеров.
-
% ^ Метка начала п р е а м б у л ы к сводной группе, включаемой
% в ее описание (преамбулу указывать необязательно).
Данная группа является примером \Iсводной группы\i,
включающей некоторые из заданий базовых групп Begin и Array.
% ^ Текст преамбулы, который может содержать управляющие последовательности.
% Управляющие последовательности \I и \i выделяют курсивный фрагмент текста.
- Ввод и вывод данных, оператор присваивания
% ^ Метка конца преамбулы группы, одновременно являющаяся меткой начала
% преамбулы подгруппы с указанным именем.