Дипломная работа: Электронное портфолио учителя информатики, ориентированное на тему "Алгоритмизация" в базовом курсе информатики

Основными алгоритмическими структурами являются:

следование;

ветвление;

цикл.

"Следование" - это часть алгоритма, в которой все команды исполняются одна за другой в порядке их записи.

Линейным называется алгоритм, выполнение шагов которого происходит последовательно в порядке возрастания их номеров. В схеме он изображается последовательностью вычислительных блоков и блоков ввода-вывода.

Конструкция следования:


S1 S2

" Ветвление" - это часть алгоритма, в которой выполняется либо одна, либо другая последовательность действий в зависимости от результата проверки условия.

Ветвлением (условием) называется алгоритм, в котором предусмотрено прохождение различных вариантов работы в зависимости от выполнения или не выполнения некоторого условия. В блок-схеме это условие записывается в ромб-блок сравнения.

Различают две формы ветвления:

полное;

неполное.

Конструкция полного ветвления:


Да Условие Нет


S1 S2


Конструкция неполного ветвления:


Да Условие Нет


S1


"Цикл" - это часть алгоритма, в которой некоторую последовательность действий необходимо повторить несколько раз.

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

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

Конструкция цикла «до»:

Да Условие Нет


S1


В цикле «пока» тело цикла выполняется до тех пор, пока выполняется условие.

Конструкция цикла «пока»:


Да Условие Нет


К-во Просмотров: 373
Бесплатно скачать Дипломная работа: Электронное портфолио учителя информатики, ориентированное на тему "Алгоритмизация" в базовом курсе информатики