Для записи алгоритма решения задачи применяются следующие изобразительные способы их представления:
• Словесно- формульное описание
• Блок-схема (схема графических символов)
• Алгоритмические языки
• Операторные схемы
• Псевдокод
Для записи алгоритма существует общая методика:
• Каждый алгоритм должен иметь имя, которое раскрывает его смысл.
• Необходимо обозначить начало и конец алгоритма.
• Описать входные и выходные данные.
• Указать команды, которые позволяют выполнять определенные действия над выделенными данными
Формульно-словесный способ описание осуществляется с помощью слов и формул.
Графический способ Для графического описания алгоритмов используются схемы алгоритмов или блочные символы (блоки), которые соединяются между собой линиями связи.
Блок-схемой называется направленный граф, в узлах которого содержаться элементы (блоки), геометрическая конфигурация которых показывает, что делает этот блок.Геометрические фигуры размещаются сверху вниз и слева на право. Алгоритм, записанный на алгоритмическом языке, выполняется по строгим правилам этого конкретного языка.
Операторные схемы алгоритмов. описания алгоритма заключается в том, что каждый оператор обозначается буквой (например, А – арифметический оператор, Р – логический оператор и т.д.).Операторы записываются слева направо в последовательности их выполнения, причем, каждый оператор имеет индекс, указывающий порядковый номер оператора. Алгоритм записывается в одну строку в виде последовательности операторов.
Псевдокод – способ записи алгоритма с помощью операторов близких к алгоритмическим языкам.
Алгоритмический язык – специальный язык для записи алгоритмов с использованием служебных слов. Например: алг – заголовок, нач – начало, кон – конец и т.д.
Программный способ – алгоритм записывается на языке программирования .