Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Информатика

.pdf
Скачиваний:
34
Добавлен:
17.03.2015
Размер:
697.48 Кб
Скачать

21.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