Программа тестирования

Программа тестирования предназначена для выполнения теоретического экзамена кандидатами в водители. Она работает на каждом из компьютеров компьютерного класса. Каждый из компьютеров класса имеет свой номер (от 1 до XX), который виден на экране компьютера. Программа тестирования тесно взаимодействует с управляющей программой, которая работает на рабочем месте преподавателя.

На этом рисунке приведен вид экрана начала работы, после того как с управляющего компьютера была разрешена сдача экзамена на компьютере номер 5  кандидату в водители "Черных Сергей Федорович":

Управление программой тестирования сделано максимально простым. Применение манипулятора "мышь" не обязательно. Достаточно шести клавиш клавиатуры: "1", "2", "3", "4", "5" и "Пробел".

В центральной части этого окна кандидат в водители видит краткую инструкцию по работе в программе.

После нажатия на клавишу "1" программа переходит в режим тестирования:

В верхней информационной строке выводится номер компьютера, фамилия, имя, отчество кандидата в водители и категория транспортного средства. Это полезно для визуального контроля правильности выполнения нужного теста. Если компьютеры класса объединены в локальную сеть, то преподаватель может контролировать ход выполнения тестов на всех компьютерах со своего рабочего места.

В центральной части окна выводится текст вопроса с вариантами ответов и сопровождающий вопрос рисунок, если он есть.

В правом нижнем углу экрана пользователь видит оставшееся время экзамена, которое уменьшается от 20-и минут до нуля.

В нижней части экрана имеются 20 квадратов, соответствующих 20-и вопросам экзамена. Текущий вопрос, выведенный в данный момент на экран, выделен черным цветом (на приведенном выше рисунке это вопрос 9). Вопросы, на которые уже были даны ответы, отмечаются зеленым цветом.

Для ответа на вопрос пользователь должен нажать одну из клавиш (от "1" до "5" в зависимости от числа ответов на вопрос). При первом нажатии на допустимую для данного вопроса клавишу в левом нижнем углу экрана выводится номер выбранного ответа и рядом с ним знак вопроса. На этом этапе еще не поздно ввести коррективы: ответ фиксируется только после ДВОЙНОГО нажатия одной и той же клавиши. После ответа на экране автоматически появляется следующий вопрос.

Вопрос можно временно пропустить, не давая ответа. Для этого нужно нажать на клавишу "Пробел", расположенную в нижней части клавиатуры. Перемещаться между вопросами можно также при помощи клавиш-стрелок "Вперед" и "Назад" или при помощи "мыши". На приведенном выше рисунке видно, что вопрос номер 4 был временно пропущен.

Экзамен завершается, если:

В момент окончания экзамена пользователю выводится следующее окно с итогами:

В этом окне показываются ответы пользователя и номера правильных ответов для каждого вопроса экзамена. Неправильные ответы выделены красным цветом.  Кроме этого выводится результат ("СДАЛ" или "НЕ СДАЛ") и информация о том, сколько времени было затрачено на выполнение экзамена.

Одновременно с выводом этого окна на принтере управляющего компьютера печатается "Экзаменационный лист", с результатами выполнения экзамена:

После закрытия окна "Результат экзамена" программа тестирования возвращается в исходное состояние, в котором она ожидает пока на управляющем компьютере не будет произведена "посадка" на данный компьютер другого кандидата в водители.

Результаты выполнения всех экзаменов доступны также на управляющем компьютере. На  рабочем месте преподавателя можно посмотреть и распечатать результаты, просмотреть вопросы с ответами и комментариями, напечатать "Протокол приема квалификационных экзаменов" и т.п.