Читайте также:
|
|
а) блок начала и конца исполнения алгоритма;
б) блок действия или процесса;
в) блок проверки условия, иногда называемый блоком решения;
г) блок ввода-вывода данных;
д) блок типового процесса (подпрограммы);
е) блок узла;
ж) блок ссылки на другую страницу (блок разрыва).
Рисунок 1.
Существуют другие виды блоков, но здесь перечислены основные, которых практически во всех случаях достаточно для записи алгоритма.
Блоки соединяются ветвями, т.е. линиями передачи. Ветви указывают направление выполнения действий. Нормальное направление сверху вниз и слева направо. В этих случаях стрелки ставить необязательно. Во всех других случаях ставить стрелки обязательно.
Блок-схема начинается с блока начало, поэтому у нее нет входа, а есть только выход на следующий блок:
Рисунок 2
Внутри блока обмена информацией или ввода-вывода пишется команда ввода информации или вывода. Он всегда располагается внутри алгоритма, поэтому у него всегда есть один вход от предыдущего блока и один выход на следующий:
Рисунок 3
Блок действия или процесса предназначен для записи в нем вычислительных операций и также имеет один вход и один выход:
Рисунок 4
Блок условия изображается в виде ромба, а внутри пишется сравнение (равенство или неравенство). Так как любое сравнение может быть истинным или ложным, то блок имеет один вход, но два выхода. Часто из-за этого данный блок называют ветвлением:
Рисунок 5
Блок конца алгоритма закрывает алгоритм, поэтому имеет только один вход и ни одного выхода:
Рисунок 6
Блок узел является вспомогательным и применяется для связывания ветвей алгоритма в одну ветвь. Узел может иметь один выход и два или три входа:
Рисунок 7
Учтите, что при составлении алгоритма, во-первых, ветви, соединяющие два блока, должны рисоваться только из горизонтальных или вертикальных отрезков, а, во-вторых, необходимо четко соблюдать указанное количество входящих и выходящих ветвей для каждого блока.
Дата добавления: 2015-04-12; просмотров: 70 | Поможем написать вашу работу | Нарушение авторских прав |