Задания № 5, 6 · ЕГЭ

Способы описания алгоритма

Словесная, графическая и программная формы записи алгоритмов
2 мин чтенияСложность: Обновлено 29 сентября 2026

Способы описания алгоритма — это формы, в которых записывают последовательность действий для решения задачи. Основные формы: словесная, графическая и программная.

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

Основные формы

Словесная форма описывает алгоритм обычным языком: действия перечисляются по шагам. Она проста для чтения, но длинные или разветвляющиеся алгоритмы могут быть записаны неоднозначно.

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

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

№
Пример: найти большее из двух чисел

Словесно: 1) ввести \(a\) и \(b\); 2) если \(a>b\), вывести \(a\); 3) иначе вывести \(b\). Графически это будет схема алгоритма с ромбом проверки условия \(a>b\). Программно на Python: if a > b: print(a) else: print(b).

!
Не путайте

Форма описания и тип алгоритма — не одно и то же. Словесная, графическая и программная формы отвечают на вопрос как записан алгоритм. Линейный, разветвляющийся и циклический алгоритмы отвечают на вопрос как выполняются его действия.

Проверьте себя

Какая форма описания лучше всего показывает переходы по условию и повторение действий?

Главное за минуту

Главное

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