Описание текстового редактора тестов. Параметры вопросов
Любой вопрос в тесте может содержать ПАРАМЕТРЫ ВОПРОСА. Такие параметры распространяются только на тот вопрос, в котором они указаны. Параметры вопроса обозначаются латинской буквой S в фигурных скобках, и разделяются точкой с запятой, если их несколько. Параметры вопроса не чувствительны к регистру и могут записываться как по-английски, так и по-русски:
{S}Параметр1=Значение; Параметр2=Значение; Parameter3=Value
Допустимые параметры вопросов
Параметры, доступные для всех типов вопросов:
file или файл – прикрепленный к вопросу файл любого типа.
Запускается по ярлыку "ФАЙЛ". Относительный (файл в каталоге с тестом) или абсолютный (полный) путь к файлу.
{S}file=file.exe
//или
{S}file=C:\Knowing\Tests\Пример теста\file.exe
text или текст – прикрепленный к вопросу текстовый или HTML-файл, либо простая текстовая строка.
Открывается по ярлыку "ТЕКСТ" и отображается в окне с вопросом. Относительный (файл в каталоге с тестом) или абсолютный (полный) путь к файлу, либо простая текстовая строка.
Если расширение файла .txt – распознается как текстовый файл. Если расширение файла .htm – распознается как HTML-файл. Если расширение файла не указано, распознается как тестовая строка. В этом случае, если необходим перенос строк, можно использовать символ переноса строки \n
//Если необходимо прикрепить обычный текстовый файл без форматирования:
{S}text=text.txt
//или
{S}text=C:\Knowing\Tests\Пример теста\text.txt
//Если необходимо прикрепить HTML-файл с форматированием:
{S}text=text.htm
//или
{S}text=C:\Knowing\Tests\Пример теста\text.htm
//Если необходимо прикрепить простую текстовую строку:
{S}text=Текст, прикрепленный к вопросу
Параметры, доступные для вопросов типа {Q=order} – последовательность вариантов и {Q=match} – сопоставление вариантов:
type или тип – указывает, какой вид отображения вопроса использовать: перемещение ответов с помощью общих переключателей ("type=1" или "тип=1") или с помощью индивидуальных переключателей ("type=2" или "тип=2").
По умолчанию, без использования этого параметра, используется вид вопроса с общими переключателями.
{S}type=2
Параметры, доступные для вопросов типа {Q=input} – ручной ввод ответа и {Q=range} – диапазон значений:
register или регистр – указывает, учитывать ли регистр символов при вводе ответа ("register=yes" или "регистр=да") или не учитывать ("register=no" или "регистр=нет").
По умолчанию, без использования этого параметра, регистр не учитывается.
{S}register=yes
Параметры, доступные для вопросов типа {Q=input} – ручной ввод ответа, {Q=range} – диапазон значений и {Q=belong} – принадлежность к интервалу:
some или несколько – указывает, что на вопрос допустимо несколько равнозначно верных ответов ("some=yes" или "несколько=да") или только один верный ответ ("some=no" или "несколько=нет").
По умолчанию, без использования этого параметра, допустим только один верный ответ. Если параметр имеет значение "yes", все равнозначно верные ответы следует записывать в одну строку и разделять точкой с запятой.
{S}some=yes
Параметры, доступные для вопроса типа {Q=fact} – истинность утверждения:
true или истина и false или ложь – устанавливают альтернативные заголовки к истинному и ложному варианту соответственно.
Если параметр не указан – заголовок для истинного варианта – "Да", для ложного – "Нет".
{S}true=Верно; false=Неверно
Параметры, доступные для вопроса типа {Q=range} – диапазон значений:
from или от и to или до – устанавливают альтернативные заголовки к началу и концу диапазона соответственно.
Если параметр не указан – заголовок для первого окна ввода значения – "от", для второго – "до".
{S}from=начало периода; to=конец периода