ОП

ОП


Блок-схемы


Зачем использовать блок-схемы?

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

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


Базовые блок-схемы

Структурное программирование и псевдокод

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

Структурное программирование — парадигма программирования, в основе которой лежит представление программы в виде иерархической структуры блоков.

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

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


Report Page