Совет 1: Как составить блок-схему

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




Пуск-остановка (терминатор) – элемент, отображающий вход или выход из внешней среды. Чаще всего используется в начале и конце программы.
Как составить блок-схему
2




Процесс – символ, отображающий выполнение операции (одной или нескольких), которая приводит: а) к изменению формы, значения или размещения информации; б) к определению, по какому направлению потока нужно двигаться.
Как составить блок-схему
3




Решение – элемент, показывающий функцию или решение переключательного типа, которая имеет один вход и два (или более) альтернативных выхода. После вычисления условий, которые определены внутри этого символа, может быть выбран только один из выходов.
Как составить блок-схему
4




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




Данные (ввод-вывод) – элемент, показывающий преобразование данных в определенную форму, которая пригодна для обработки (ввод) или для описания итогов обработки (вывод).
Как составить блок-схему
6




Граница цикла - символ, состоящий из двух элементов. Операции, которые выполняются внутри цикла (его начало и конец), размещаются между этими элементами.
Как составить блок-схему
7




Соединитель – символ для отображения входа в часть схемы и входа из другой части этой же схемы. Применяется, когда необходимо оборвать линию, а затем начать составление блок-схемы в другом месте.
Как составить блок-схему
8




Комментарий – элемент, используемый для более объемного описания какого-либо шага, процесса или ряда процессов.
Как составить блок-схему
Ваши деньги должны работать на вас!
вклад на выгодных условиях
Стабильный доход и уверенность в завтрашнем дне - это то, что вы получите, сделав вклад на самых выгодных для себя условиях.
Возможность вернуть до 260 000 рублей
Если вы решили взять ипотеку
Каждый россиянин имеет право вернуть часть уплаченных налогов за покупку жилья.
Карта с большими бонусами
Дебетовая карта
Возвращается до 10% от стоимости покупок. Выгодна при крупных тратах.
Настроить автоплатежи просто
настройка автоплатежей за пару минут
В мобильном приложении Сбербанка все ваши платежи будут происходить в срок и без вашего участия.
Источники:
  • ГОСТ 19.701-90 "Схемы алгоритмов, программ данных и систем. Условные обозначения и правила выполнения"
  • как составить блок алгоритм

Совет 2: Как рисовать блок-схему

Блок-схема является вариантом формализованной записи алгоритма или процесса. Каждый шаг алгоритма в данном представлении изображается в виде блоков различной формы, которые соединены между собой линиями. В блок-схеме можно отобразить все этапы решения любой задачи, начиная с ввода исходных данных, обработки операторами, выполнения цикличных и условных функций, и заканчивая операциями вывода результирующих значений.
Как рисовать блок-схему
Инструкция
1
Вначале любой блок-схемы поставьте элемент входа в программу. Он обозначается прямоугольником с закругленными краями, внутри него напишите команду «Start». Это будет начальной точкой вашей блок-схемы. Нарисуйте после начальной фигуры прямую линию вниз для продолжения блок-схемы.
2
Как правило, вначале алгоритма производится ввод исходных данных для решения поставленной задачи. Нарисуйте параллелограмм ниже линии так, чтобы он являлся непрерывным продолжением схемы. В параллелограмме напишите производимое действие, обычно это операции чтения данных с экрана (Read nInp) или других устройств. Важно, что введенные вами имена переменных в данном шаге будут использоваться в дальнейшем во всем теле блок-схемы.
3
Выполнение одной или группы операций, любая обработка данных (изменение значения или формы представления) обозначается в виде прямоугольника. Нарисуйте данную фигуру в нужном месте алгоритма при составлении блок-схемы. Внутри прямоугольника запишите производимые действия с переменными, например, операция присваивания записывается следующим образом: mOut = 10*nInp b + 5. Далее также для продолжения блок-схемы нарисуйте линию вниз.
4
Важной составляющей любого алгоритма и соответственно блок-схемы являются условные и цикличные операторы. У данных операторов один вход и два и или более альтернативных выхода. После вычисления условия, заданного оператором, дальнейший переход осуществляется лишь по одному пути. Нарисуйте вход в элемент в виде линии входящей в верхнюю вершину элемента.
5
Для задания оператора условия нарисуйте от данной линии ромб. Внутри фигуры укажите само условие и проведите линии, указывающие дальнейший переход в зависимости от его выполнения. Условие задается в общем случае операциями сравнения (>, <, =). Переход по линии вниз осуществляется при истинном условии, назад – при ложном. Укажите около выходных линий фигуры результаты условия (true, false). Невыполнение условия (false) возвращает к определенному шагу выше по телу алгоритма. Проведите линии под прямым углом от выхода с условия и до нужного оператора.
6
Цикличный оператор обозначается прямоугольниками со скошенными углами. Причем для рисования данного оператора используются две пограничные фигуры. Начало цикла задается фигурой со скошенными верхними углами, конец цикла – фигурой со скошенными нижними углами. В фигуре начала цикла укажите условие работы цикла и между пограничных фигур нарисуйте внутренние операторы цикла.
7
В завершении блок-схемы должен быть указан вывод результирующих данных на носители или на экран. Оператор вывода рисуется аналогично оператору ввода. Изобразите параллелограмм и внутри него операции вывода с использованием выходных переменных.
8
В конце блок-схемы нарисуйте элемент-терминатор – прямоугольник с закругленными краями. Напишите внутри него слово «End». Блок-схема завершена.
Поиск
Совет полезен?
Добавить комментарий к статье
Осталось символов: 500