Программирование с C++ Builder



Файл теста



Тест представляет собой последовательность вопросов, на которые испытуемый должен ответить путем выбора правильного ответа из нескольких предложенных вариантов.

Файл теста состоит из трех разделов:

  •  раздел заголовка;
  •  раздел оценок;
  •  раздел вопросов.


Заголовок содержит название теста и общую информацию о тесте — например, о его назначении. Заголовок состоит из двух абзацев: первый абзац — название теста, второй — вводная информация.

Вот пример заголовка:

История Санкт-Петербурга

Сейчас Вам будут предложены вопросы о знаменитых памятниках и архитектурных сооружениях Санкт-Петербурга. Вы должны из предложенных нескольких вариантов ответа выбрать правильный.

За заголовком следует раздел оценок, в котором указывается количество баллов, необходимое для достижения уровня, и сообщение, информирующее испытуемого о достижении уровня. В простейшем случае сообщение — это оценка. Для каждого уровня надо указать балл (количество правильных ответов) и в следующей строке — сообщение. Вот пример раздела оценок:

100

Отлично

85

Хорошо

60

Удовлетворительно

50

Плохо

За разделом оценок следует раздел вопросов теста.

Каждый вопрос начинается текстом вопроса, за которым (в следующей строке) следуют три целых числа. Первое число — это количество альтернативных ответов, второе — номер правильного ответа, третье — признак иллюстрации. Если к вопросу есть иллюстрация, то третье число должно быть равно единице, и в следующей строке должно быть имя файла иллюстрации. Если иллюстрации к вопросу нет, то признак иллюстрации должен быть равен нулю. Далее следуют альтернативные ответы, каждый из которых должен представлять собой один абзац текста.

Вот пример вопроса:

Архитектор Зимнего дворца

3 2 1

herm.bmp

Бартоломео

Карл Росси

Огюст Монферран

В приведенном примере к вопросу даны три варианта ответа, правильным является второй ответ (архитектор Зимнего дворца — Карл Росси). К вопросу есть иллюстрация (третье число во второй строке — единица), которая находится в файле herm.bmp.

Ниже в качестве примера приведен текст файла вопросов для контроля знания истории памятников и архитектурных сооружений Санкт-Петербурга.

История Санкт-Петербурга

Сейчас Вам будут предложены вопросы о знаменитых памятниках и архитектурных

сооружениях Санкт-Петербурга. Вы должны из предложенных нескольких вариантов ответа

выбрать правильный.

7

Вы прекрасно знаете историю Санкт-Петербурга!

6

Вы много знаете о Санкт-Петербурге, но на некоторые вопросы ответили неверно.

5

Вы недостаточно хорошо знаете историю Санкт-Петербурга?

4

Вы, вероятно, только начали знакомиться с историей Санкт-Петербурга?

Архитектор Исаакиевского собора:

3 2 1

isaak.bmp

Доменико Трезини

Опост Монферран

Карл Росси

Александровская колонна воздвигнута в 1836 году по проекту Опоста Монсреррана

как памятник, посвященный:

2 1 0

деяниям императора Александра I

подвигу русского народа в Отечественной войне 1812 года

Архитектор Зимнего дворца

3 2 1

herm.bmp

Бартоломео Растрелли

Карл Росси

Опост Монферран

Михайловский (Инженерный) замок — жемчужина архитектуры Петербурга — построен по проекту:

3 1 0

Андрея Никифоровича Воронихина

Ивана Егоровича Старова

Василия Ивановича Баженова

Остров, на котором находится Ботанический сад, основанный императором Петром I, называется:

3 3 1

bot.bmp

Заячий

Медицинский

Аптекарский

Невский проспект получил свое название:

3 2 0

по имени реки, на которой стоит Санкт-Петербург

по имени близко расположенного монастыря, Александро-Невской лавры

в память о знаменитом полководце — Александре Невском

Скульптура знаменитого памятника Петру I выполнена:

2 1 0

Фальконе

Клодтом

Файл теста может быть подготовлен в текстовом редакторе Notepad или в Microsoft Word: В случае использования Microsoft Word при сохранении текста следует указать, что надо сохранить только текст. Для этого в диалоговом окне Сохранить в списке Тип файла следует выбрать Только текст (*.txt).


Книжный магазин