Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовик1.doc
Скачиваний:
19
Добавлен:
01.05.2014
Размер:
160.77 Кб
Скачать

5. Схема алгоритма главной Функции

6. Структура вызовов функций

7. Набор тестов

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

7.1.Тест для проверки правильности работы функцииCharIsDevilder().Для этого вводим исходный текст многократным нажатиемEnterи написанием в конце текста словаend.

Исходный текст:

Заменяемое слово: Дом

Слово, на которое заменяем: Лес

Новый текст не сформирован

Комментарии: обработка текста производится не будет. На экране появится сообщение “Новый текст не сформирован”.

7.2.При попытке сформировать новый текст или вывести текст до его ввода будет выведено сообщение:“Текст не сформирован”.

7.3.Проверяем правильность работы функцииGetStr()

Исходный текст:

Я иду домой.

Вечереет…

Заменяемое слово: иду

Слово, на которое заменяем: бегу

Новый текст:

Я бегу домой.

Вечереет…

Комментарий: в тексте есть одна пустая строка Она должна остаться в новом тексте.

7.4.Тест для проверки правильности ввода текста (работы функции _gets()).

После ввода 25 строк ввод текста заканчивается. А при вводе слов для замены после 15ого символа ввод слова закончится.

7.5.Тест для проверки правильности работы функцииGetStr():

Исходный текст:

1аястр. Саша очень часто перечитывает любимые книги. Саша – знаток классики.

Саша любит читать. Нет такой книги, которую Саша не прочитал.

Заменяемое слово: Саша

Слово, на которое заменяем: Миша

Новый текст:

1аястр. Саша очень часто перечитывает любимые книги. Саша – знаток классики.

Миша любит читать. Нет такой книги, которую Миша не прочитал.

Комментарии: замена слова произведена правильно!

8. Инструкция пользователю

8.1. Для начала работы с программой откройте файл “Kursova.exe”.

8.2.После запуска программы вы должны увидеть меню, состоящее 5 пунктов: 1.Справка, 2.Ввод текста, 3.Вывод текста, 4.Условие формирования нового текста, 5.Вывод нового текста – для просмотра результата оброботки текста, 6.Выход. Для выбора пункта меню необходимо набрать цифру, соответствующую выбранному пункту меню.

8.3. Для получения справки по работе с программой выберите пункт меню “Справка”.

8.4. Выберите пункт меню “Ввод текста”. Для ввода текста можно использовать любые символы. Слова текста разделяются пробелами. Для удаления последнего набранного символа используйте клавишуBackSpace.Текст не должен содержать более чем 25 строк.

8.5. По окончании ввода текста наберите слово “end”.

8.6. Выберите пункт меню “Условие формирования нового текста”для ввода слов замены. Сначало надо ввести слово, которое вы хотите заменить. Потом вводится слово, на которое вы хотите заменить введенное до этого слово. Для ввода слова используйте символы, отличные от пробела. По окончании ввода нажмитеEnter.

8.7. Выберите пункт меню “Вывод нового текста”для просмотра результата обработки текста.По окончании просмотра нажмите любую клавишу.

8.8. Для выхода из программы выберите пункт меню “Выход”.

Примечание: для повторного ввода текста или условия, по которому формируется новый текст, выберите соответствующий пункт меню.Рекомендуется работать по приведенной выше инструкции пользователя.

Соседние файлы в предмете Программирование