Блок-схема и ее элементы

Блок-схема - это последовательность блоков, предписывающих выполнение определенных операций, и связей между этими блоками. Внутри блоков указывается информация об операциях, подлежащих выполнению. Конфигурация и размеры блоков, а также порядок графического оформления блок-схем регламентированы ГОСТ 19002-80 и ГОСТ 19003-80 "Схемы алгоритмов и программ".

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

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

При соединении блоков следует использовать только вертикальные и горизонтальные линии потоков.

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

Прочие потоки могут быть помечены или оставлены непомеченными.

Линии потоков должны быть параллельны линиям внешней рамки или границам листа

Таблица 1

Название

Элемент

Комментарий

Процесс

Вычислительное действие или последовательность вычислительных действий

Решение

2

Проверка условия

Модификация

modif.gif (1215 bytes)

Заголовок цикла

Предопределенный процесс

3

Обращение к процедуре

Документ

4

Вывод данных, печать данных

Перфокарта

5

Ввод данных

Ввод/Вывод

6

Ввод/Вывод данных

Соединитель

7

Разрыв линии потока

Начало, Конец

8

Начало, конец, пуск, останов, вход и выход во вспомогательных алгоритмах

Комментарий

9

Используется для размещения надписей

Горизонтальные и вертикальные потоки

10

Линии связей между блоками, направление потоков

Слияние

11

Слияние линий потоков

Межстраничный соединитель

12

Нет

Расстояние между параллельными линиями потоков должно быть не менее 3 мм , между остальными элементами схемы - не менее 5 мм .

Горизонтальный и вертикальный размеры блока должны быть кратны 5 мм (делиться на 5 нацело). Отношение горизонтального и вертикального размеров блока b/а = 1.5 является основным. При ручном выполнении блока допустимо отношение b/а = 2.

Блоки "Начало", "Конец" и "Соединитель" имеют высоту а/2, т. е. вдвое меньше основной высоты блоков.

Для размещения блоков рекомендуется поле листа разбивать на горизонтальные и вертикальные (для разветвлявшихся схем) зоны.

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

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

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

Рейтинг

Проблемы с госуслугами, медленный интернет или плохая связь? Напишите об этом — Минцифры поможет с решением