Меню «?»
Команда «? | Справка»
Доступность: в любом режиме.
Горячая клавиша: F1.
Кнопка: «Справка (F1)».
Назначение: отображение окна с гипертекстовой справочной системой
«Teacher Pack Info». В окно загружается начальная страница раздела,
посвященного описанию программы «Конструктор вариантов».
Команда «? | Демонстрационный набор заданий»
Доступность: в любом режиме.
Горячая клавиша: Shift+F1.
Назначение: открытие файла VarDemo.ptv содержащего данные для создания
демонстрационного набора вариантов.
Если текущий файл был изменен, то предварительно выводится запрос
на сохранение изменений текущего файла; при варианте ответа
«Отмена» действие команды «Демонстрационный набор
заданий» отменяется.
Файл VarDemo.ptv ищется в подкаталоге VARFILES
системного каталога программы; если данный файл отсутствует, то
он автоматически создается. Если файл существует, но его текст отличается от
стандартного демонстрационного текста, то выводится запрос на обновление его
содержимого.
Приведем стандартный текст файла VarDemo.ptv.
%==============================================================================
% ДЕМОНСТРАЦИОННЫЙ НАБОР УЧЕБНЫХ ЗАДАНИЙ.
% Обеспечивает генерацию вариантов заданий по темам Begin и Integer.
% Каждый вариант будет содержать два основных и одно дополнительное
% задание по каждой теме.
% ==============================================================================
% ПРИМЕЧАНИЕ. Символ "^" используется далее в тексте как "стрелка вверх",
% указывающая на определенную позицию предыдущей строки.
% ==============================================================================
% ^ Строка к о м м е н т а р и я; начинается с символа "%".
% Комментарии в текст сгенерированных вариантов не включаются.
= ВВОД И ВЫВОД ДАННЫХ.
= ОПЕРАТОР ПРИСВАИВАНИЯ.
= ТИПЫ REAL И INTEGER
= (6 заданий)
% ^ З а г о л о в о к варианта; начинается с символа "=".
% Заголовок может содержать до 10 строк.
% Он помещается в начало списка сгенерированных вариантов.
Begin 1 2 4-7
% ^ Имя темы. ^ Список номеров заданий; может содержать 1,2,3,4,6,12 элементов.
% Номера разделяются одним или несколькими пробелами;
% допустимо указывать д и а п а з о н ы номеров.
% Строка со списком заданий выделяется полужирным шрифтом.
% Каждая такая строка определяет с е м е й с т в о заданий,
% из которого в каждый вариант будет включено какое-либо о д н о задание.
% Файл вариантов может содержать до 250 семейств.
Begin 23 24 % задания на обмен значений трех переменных
% ^ Комментарий к данному семейству.
- Дополнительное задание
% ^ Новый р а з д е л варианта; начинается с символа "-".
% Текст, указанный после символа "-", добавляется в сгенерированные варианты.
Begin-90 35-37
% ^ Количество б а л л о в за решенное задание (от 1 до 100).
% Если не указано, то полагается равным 50. Баллы добавляются
% в текст сгенерированных вариантов только в том случае,
% если в вариантах имеются задания с баллами, отличными от 50.
Integer 9 10 12-15 % задания на выделение цифр из целого числа
% ^ Указание нового имени темы автоматически начинает новый раздел варианта.
Integer 21-23
- Дополнительное задание
Integer-90 24-28 28
% ^ Если количество различных заданий в семействе отличается
% от допустимого, то некоторые номера заданий можно дублировать.
% ==============================================================================
Команда «? | Демонстрационная сводная группа»
Доступность: в любом режиме.
Горячая клавиша: 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 выделяют курсивный фрагмент текста.
- Ввод и вывод данных, оператор присваивания
% ^ Метка конца преамбулы группы, одновременно являющаяся меткой начала
% преамбулы подгруппы с указанным именем.
Данная подгруппа содержит задания из группы Begin.\P
% ^ Управляющая последовательность \P обеспечивает переход к новому абзацу.
* Begin
% ^ Наличие звездочки с последующим именем группы означает подключение
% преамбулы, которая связана с указанной группой.
- Одномерные массивы: множества точек на плоскости
** Array
% ^ Наличие д в у х звездочек с последующим именем группы означает
% подключение преамбулы, которая связана с той подгруппой указанной группы,
% имя которой совпадает с именем определяемой подгруппы сводной группы.
-
% ^ Метка конца преамбулы подгруппы.
% ==============================================================================
Примечание: данная команда доступна в программе «Конструктор вариантов»,
начиная с версии 2.4.
Команда «? | О программе»
Доступность: в любом режиме.
Горячая клавиша: Ctrl+F1.
Назначение: отображение окна со сведениями о программе.
|