- •Рыбинск 2005
- •1 Постановка задачи
- •2 Спецификация
- •3 Метод решения
- •Для этого необходимо
- •4 Организация данных
- •5 Описание процедур и функций
- •6 Описание алгоритма
- •6.1 Общий алгоритм
- •6.2 Частные алгоритмы
- •6.2.1 Алгоритм проверки возможности составления кроссворда
- •6.2.3 Алгоритм поиска слов в шаблоне
- •7 Методика тестирования
- •Имя файла
- •8 Текст программы
- •9 Результаты тестирования.
- •10 Литература
Образец оформления курсовой работы по дисциплине ПРОГРАММИРОВАНИЕ НА ЯВУ
9 Результаты тестирования.
Входные |
Ожидаемый результат |
Результат работы |
|||||||||
данные |
|
|
|
|
|
|
программы |
|
|||
имя файла in6.txt |
Повтор запроса имени |
|
Вывод сообщения «Файл не |
||||||||
(не существует) |
файла |
|
|
|
|
найден. |
Повторите |
ввод |
|||
|
|
|
|
|
|
имени файла!» |
|
|
|||
|
|
|
|
|
|
Повтор запроса имени файла |
|||||
имя файла in1.txt |
Ошибка чтения файла |
|
Вывод |
|
|
|
сообщения |
||||
|
|
|
|
|
|
«Структура |
файла |
не |
|||
|
|
|
|
|
|
корректна!» |
|
|
|
||
|
|
|
|
|
|
При |
выборе |
пункта |
Тест |
||
|
|
|
|
|
|
программа выдает сообщение |
|||||
|
|
|
|
|
|
«Не заданы входные данные» |
|||||
имя файла in2.txt |
Ошибка чтения файла |
|
Вывод |
|
|
|
сообщения |
||||
|
|
|
|
|
|
«Структура |
|
|
файла |
||
|
|
|
|
|
|
некорректна!» |
|
|
|
||
|
|
|
|
|
|
При |
выборе |
пункта |
Тест |
||
|
|
|
|
|
|
программа выдает сообщение |
|||||
|
|
|
|
|
|
«Не заданы входные данные» |
|||||
имя файла in3.txt |
Вывод варианта кроссворда |
При |
выборе |
пункта |
Тест |
||||||
|
маша |
|
|
|
|
программа |
выводит вариант |
||||
|
и#а# |
|
|
|
|
кроссворда |
|
|
|
|
|
|
роль |
|
|
|
|
маша |
|
|
|
|
|
|
##ь# |
|
|
|
|
и#а# |
|
|
|
|
|
|
|
|
|
|
|
роль |
|
|
|
|
|
|
|
|
|
|
|
##ь# |
|
|
|
|
|
имя файла in4.txt |
Слов |
для |
составления |
При |
выборе |
пункта |
Тест |
||||
|
кроссворда |
достаточно, |
но |
программа |
|
|
выводит |
||||
|
не возможно вписать |
в |
сообщение |
«По |
заданному |
||||||
|
шаблон |
|
|
|
|
множеству |
слов |
и матрице |
|||
|
|
|
|
|
|
кроссворда |
|
не |
возможно |
||
|
|
|
|
|
|
составить кроссворд» |
|
||||
имя файла in5.txt |
Для заполнения кроссворда |
При |
выборе |
пункта |
Тест |
||||||
|
не хватает слов длины 4 |
|
программа |
|
|
выводит |
|||||
|
|
|
|
|
|
сообщение |
«По |
заданному |
|||
|
|
|
|
|
|
множеству |
слов |
и матрице |
|||
|
|
|
|
|
|
кроссворда |
|
не |
возможно |
||
|
|
|
|
|
|
составить кроссворд» |
|
||||
имя файла in6.txt |
Размер |
|
массива |
|
– |
Вывод |
|
|
|
сообщения |
|
|
неположительное |
число. |
«Структура |
файла |
не |
||||||
|
Вывод |
сообщения |
|
об |
корректна!» |
|
|
|
|||
|
ошибке. |
|
|
|
|
При |
выборе |
пункта |
Тест |
||
Образец оформления курсовой работы по дисциплине ПРОГРАММИРОВАНИЕ НА ЯВУ
Входные |
Ожидаемый результат |
|
Результат работы |
|||
данные |
|
|
|
программы |
|
|
|
|
|
программа выдает сообщение |
|||
|
|
|
«Не заданы входные данные» |
|||
имя файла in7.txt |
Шаблон |
кроссворда |
Вывод |
сообщения |
||
|
содержит |
недопустимые |
«Структура |
файла |
не |
|
|
символы. Вывод сообщения |
корректна!» |
|
|
||
|
об ошибке. |
|
При |
выборе |
пункта |
Тест |
|
|
|
программа выдает сообщение |
|||
|
|
|
«Не заданы входные данные» |
|||
не заданы |
При попытке составить |
При |
выборе |
пункта |
меню |
|
|
кроссворд |
должно быть |
Тест |
программа выводит |
||
|
выведено предупреждение |
сообщение |
«Не |
заданы |
||
|
|
|
входные данные» |
|
||
