Составители:
Рубрика:
55
4) отчет, упорядоченный по номерам вопросов и показывающий про-
цент студентов, отвечающих правильно на каждый вопрос.
(Конец спецификации)
Название
Правильные ответы 1-50
Число
вопросов
2
1 80
1 9 10 59 60 79 80
Правильные ответы 50-100
2
1 9 10 59 60 79 80
Ответы студента 1-50
Идентификатор
студента
3
1 9 10 59 60 79 80
Ответы студента 50-100
3
1 9 10 59 60 79 80
Ответы студента 1-50
Идентификатор
студента
3
1 9 10 59 60 79 80
Рис. 6. Структуры входных записей для программы
Начнем методичное чтение спецификации, выявляя входные усло-
вия. Первое граничное входное условие есть пустой входной файл. Вто-
рое входное условие – карта (запись) названия; граничными условиями
являются отсутствие карты названия, самое короткое и самое длинное на-
звания. Следующими входными условиями служат наличие записей о
правильных ответах и наличие поля числа вопросов в
первой записи от-
ветов. 1–999 не является классом эквивалентности для числа вопросов,
так как для каждого подмножества из 50 записей может иметь место что-
либо специфическое (т. е. необходимо много записей). Приемлемое раз-
биение вопросов на классы эквивалентности представляет разбиение на
два подмножества: 1–50 и 51–999. Следовательно, необходимы тесты, где
поле числа вопросов принимает
значения 0, 1, 50, 51 и 999. Эти тесты по-
крывают большинство граничных условий для записей о правильных от-
4) отчет, упорядоченный по номерам вопросов и показывающий про- цент студентов, отвечающих правильно на каждый вопрос. (Конец спецификации) Название 1 80 Число Правильные ответы 1-50 вопросов 2 1 9 10 59 60 79 80 Правильные ответы 50-100 2 1 9 10 59 60 79 80 Идентификатор Ответы студента 1-50 студента 3 1 9 10 59 60 79 80 Ответы студента 50-100 3 1 9 10 59 60 79 80 Идентификатор Ответы студента 1-50 студента 3 1 9 10 59 60 79 80 Рис. 6. Структуры входных записей для программы Начнем методичное чтение спецификации, выявляя входные усло- вия. Первое граничное входное условие есть пустой входной файл. Вто- рое входное условие – карта (запись) названия; граничными условиями являются отсутствие карты названия, самое короткое и самое длинное на- звания. Следующими входными условиями служат наличие записей о правильных ответах и наличие поля числа вопросов в первой записи от- ветов. 1–999 не является классом эквивалентности для числа вопросов, так как для каждого подмножества из 50 записей может иметь место что- либо специфическое (т. е. необходимо много записей). Приемлемое раз- биение вопросов на классы эквивалентности представляет разбиение на два подмножества: 1–50 и 51–999. Следовательно, необходимы тесты, где поле числа вопросов принимает значения 0, 1, 50, 51 и 999. Эти тесты по- крывают большинство граничных условий для записей о правильных от- 55
Страницы
- « первая
- ‹ предыдущая
- …
- 51
- 52
- 53
- 54
- 55
- …
- следующая ›
- последняя »