Лекция: Вопрос 12. структурные схемы алгоритмов.

 

любой вычислительный процесс можно разделить на три основых вида:

-линейные,

-ветвящиеся,

-циклические.

 

линейным называется вычислительный процесс, в котором операции выполнчются последовате льно в порядке из записи

 

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

Каждое отдельное направление процесса обработки данных является отдельной ветвью вычислений.

 

 

циклическими называются программы, содержащие циклы.

цикл-многократно повторяемый участок программы.

 

1. цикл-пока. служит для организации итерационных циклов, но в отличие от цикла-до может не выполняться ни одного раза

 

 

 

2. цикл-до. служит для организации циклов с заранее неизвестным числом повторений, т.е. итерационных циклов.

 

 

цикл данного типа всегда выполняется хотя бы один раз, т.к. проверка условия завершения цикла проводится после выполнения тела цикла

 

 

3. Цикл с параметрами предназначен для организации повторения некоторого участка программы – тело цикла. Используется когда число повторений известно.

 

I – параметр, который указывает сколько раз повторять команду цикла.

J1 — начальное

J2 – конечное значений параметра.

 

 

Пример алгоритма нахождения суммы 10 чисел:

 

Этапы в решении задач на ПК:

-постановка задачи

-математическое описание задачи

-выбор и обоснование метода решения

-алгоритмизация вычислительного процесса

-составление программы

-отладка программы

-решение задач на ПК

-анализ результатов

 

еще рефераты
Еще работы по информатике