Тест – это архив, в котором
находится папка (или несколько папок). В каждой папке 4 файла:
1) –
собственно самый главный файл, в котором находится условие теста. Это условие
увидит пользователь на своём мониторе.
2) – файл,
в котором находятся правильные ответы теста.
3) – файл,
в котором содержится название теста, его автор, количество баллов за выполнение
теста.
4) - исторический атавизм, неизвестно для чего
нужный J.
Отсканируйте
книгу с тестами.
После
распознавания отсканированного текста FineReader-ом
надо перенести его в блокнот и проверить ошибки, т.к. FineReader не идеален. Файл следует назвать input.txt
Затем
следует отформатировать текст так, как он был в книге, чтобы программа могла с ним работать.
Принцип
работы программы:
(1) замечая в начале строки А1,
программа думает, что эта строчка является заданием
А1 (аналогично для других номеров);
(2) замечая в начале строки 1), программа думает, что это вопрос 1) (аналогично для других
номеров);
(3) замечая обычные слова без А1 и 1)
программа думает, что это предложение
(обычно в конце теста дают задания на разбор, или анализ предложения).
После
этого надо переименовать полученный файл task.asp в input.txt
Этот
input.txt следует
пропустить через ещё одну программу , которая и выдаст окончательный task.asp
Правильные
ответы находятся в конце книги с тестами.
Создайте
текстовый файл result.txt, в котором поместите правильные ответы в следующем
формате:
А1 3,4,5
А2 2,4
А3
5
А4 1,2,3,5
Пропустите
этот файл через программу , которая создаст task.out
Проще
простого: берите готовый и исправляйте
номер теста, Ф.И.О. автора (на ваше Ф.И.О) и количество баллов за тест.
Собираем
все эти файлы в одну папку. Называем эту папку каким-то числом (без букв,
только цифры), архивируем zip или rar (названия тоже без букв). Ставим этот архив на DL.
Чтобы
поставить этот архив на DL надо иметь
такие права. Эти права может дать любой, у кого они уже есть. Если с правами
всё в порядке, то выбирайте ссылку «Редактор» в левом нижнем углу, затем
«Установка тестов» в левом верхнем, затем выбираете раздел, куда поместить
тесты. После этого жмёте «Обзор» и отправляете архив. Должно появиться
сообщение, что добавлены новые задачи.
Назимко Слава, ПМ-24, октябрь 2004г.
Вопросы и замечания направляйте
по адресу: