Информатика
.pdf21.01.2013
6. Тестирование и отладка программы
81
21.01.2013
Отладка - процесс поиска и устранения ошибок в программе. Тестирование - испытание, проверка правильности работы программы
82
21.01.2013
6. Тестирование и отладка:
a)Отладка синтаксиса и логической структуры программы.
b)Тестовые расчеты и анализ результатов тестирования.
c)Совершенствование прогpаммы.
83
21.01.2013
7. Анализ результатов решения
84
21.01.2013
ГРАФИЧЕСКИЙ СПОСОБ ОПИСАНИЯ АЛГОРИТМОВ
85
21.01.2013
ОСНОВНЫЕ БЛОЧНЫЕ СИМВОЛЫ
БЛОЧНЫЙ СИМВОЛ НАЗВАНИЕ |
НАЗНАЧЕНИЕ |
начало |
ПУСК |
Начало алгоритма или модуля |
конец |
ОСТАНОВ |
Конец алгоритма или модуля |
|
|
|
Одно или несколько |
|
y = a + b |
ПРОЦЕСС |
|||
вычислительных действий |
||||
|
|
|
||
|
|
|
|
|
|
|
|
|
ввод |
ВВОД - |
Ввод или вывод данных без |
a, b, c |
ВЫВОД |
указания устройства |
86
21.01.2013
ОСНОВНЫЕ БЛОЧНЫЕ СИМВОЛЫ
БЛОЧНЫЙ СИМВОЛ |
НАЗВАНИЕ |
НАЗНАЧЕНИЕ |
||
|
|
|
|
|
|
|
РУЧНОЙ |
|
|
|
|
|
||
m, n |
Ввод данных с клавиатуры |
|||
ВВОД |
||||
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
вывод |
ДИСПЛЕЙ |
Вывод данных на экран |
||
y, z |
монитора |
|||
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Вывод данных на печатающее |
|
|
|
|
||
x, a |
ДОКУМЕНТ |
|||
устройство |
||||
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Выбор направления алгоритма |
|
|
|
|
||
a > b |
РЕШЕНИЕ |
|||
в зависимости от условия |
||||
|
|
|
||
|
|
|
|
87
21.01.2013
ОСНОВНЫЕ БЛОЧНЫЕ СИМВОЛЫ
БЛОЧНЫЙ СИМВОЛ |
НАЗВАНИЕ |
НАЗНАЧЕНИЕ |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Заголовок цикла с |
|
|
|
|
|
|
|
|
|
|
k = 1, 50, 1 |
МОДИФИКАЦИЯ |
||||
|
|
изменяемым параметром |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ПРЕД- |
Обращение к подзадаче |
|
|
|
|
|
|
||
|
|
|
|
|
|
||
|
|
|
|
|
|
ОПРЕДЕЛЁННЫЙ |
|
|
|
|
|
|
|
(модулю или подпрограмме) |
|
|
|
|
|
|
|
ПРОЦЕСС |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Указатель связи разорванных |
|
|
|
|
|
|
|
|
|
|
A |
СОЕДИНИТЕЛЬ |
||||
|
|
линий схемы |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
МЕЖСТРАНИЧНЫЙ |
Указатель перехода линий на |
|
|
|
|
|
|
||
5 |
|
|
|||||
|
|
СОЕДИНИТЕЛЬ |
другую страницу |
||||
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
88
21.01.2013
ТИПОВЫЕ СТРУКТУРЫ АЛГОРИТМОВ
89
Линейная структура алгоритма (следование) предполагает однократное выполнение одной и той же последовательности действий при любых допустимых исходных данных
21.01.2013
начало
ввод
обработка
данных
обработка
данных
печать
конец
90