Способы описания алгоритмов
К основным способам описания алгоритмов можно отнести следующие:
· словесно-формульный;
· структурный или блок-схемный;
· с помощью граф-схем;
· с помощью сетей Петри.
Перед составлением программ чаще всего используются словесно-формульный и блок-схемный способы. Иногда перед составлением программ на низкоуровневых языках программирования типа языка Ассемблера алгоритм программы записывают, пользуясь конструкциями некоторого высокоуровнего языка программирования. Удобно использовать программное описание алгоритмов функционирования сложных программных систем. Так, для описания принципов функционирования ОС использовался Алголо-подобный высокоуровневый язык программирования.
При словесно-формульном способе алгоритм записывается в виде текста с формулами по пунктам, определяющим последовательность действий.
Пусть, например, необходимо найти значение следующего выражения:
.
Словесно-формульным способом алгоритм решения этой задачи может быть записан в следующем виде:
1. Ввести значения и .
2. Сложить и 7.
3. Умножить и 2.
4. Вычесть из 2а сумму
5. Вывести как результат вычисления выражения.
При блок-схемном описании алгоритм изображается геометрическими фигурами (блоками), связанными по управлению линиями (направлениями потока) со стрелками. В блоках записывается последовательность действий.
Схему алгоритма следует выполнять как единое целое, однако в случае необходимости допускается обрывать линии, соединяющие блоки.
Блок-схема должна содержать все разветвления, циклы и обращения к подпрограммам, содержащиеся в программе.
Дата добавления: 2015-09-28; просмотров: 638;