Блок-схема
Блок-схема состоит из отдельных блоков и соединяющих их стрелок. Стрелки указывают, в каком порядке должны выполняться блоки. При записи алгоритма решения задачи в виде блок-схемы необходимо разбить процесс решения задачи на отдельные более мелкие этапы. Каждый этап должен соответствовать одному блоку в блок-схеме. Блок-схема должна быть представлена таким образом, чтобы один блок соответствовать команде, которую исполнитель может выполнить.
Блок-схемы используют следующие обозначения:
№ | Наименование символа | Обозначение символа | Функция символа |
Процесс | Выполнение операции (действия) или группы операций | ||
Решение | Выбор направления выполнения алгоритма в зависимости от условия | ||
Ввод-вывод | Ввод данных и вывод результатов | ||
Пуск-остановка (Начало-конец) | Начало, конец или прерывание процесса обработки данных, выполнения программы | ||
Предопределяемый процесс | Использование ранее созданных или отдельно описанных алгоритмов и программ | ||
Комментарий | Связь между элементами схемы и пояснениями. |
Например:
Задача: Найти y. Если х положительное число, то y вычисляется как x-10, в другом случае – x*x+10.