Требования к программе
Требования к программе
В результате анализа различных тестов были сформулированы следующие требования к программе:
- программа должна обеспечить работу с тестом произвольной длины, т. е. не должно быть ограничения на количество вопросов в тесте;
- вопрос может сопровождаться иллюстрацией;
- для каждого вопроса может быть до четырех возможных вариантов ответа со своей оценкой в баллах;
- результат тестирования должен быть отнесен к одному из четырех уровней, например, "отлично", "хорошо", "удовлетворительно" или "плохо";
- вопросы теста должны находиться в текстовом файле;
- программа должна быть инвариантна к различным тестам, т. е. изменения в тесте не должны вызывать требование изменения программы;
- в программе должна быть заблокирована возможность возврата к предыдущему вопросу. Если вопрос предложен, то на него должен быть дан ответ.
На Рисунок 15.1 приведен пример диалогового окна программы тестирования во время ее работы.
Содержание раздела