Способы записи алгоритмов.

На практике наиболее распространены следующие формы представления алгоритмов:

· словесная(запись на естественном языке); Словесный способ записи алгоритмов представляет собой описание последовательных этапов обработки данных. Алгоритм задается в произвольном изложении на естественном языке.

Словесный способ не имеет широкого распространения, так как такие описания:

-Строго не формализуемы

-Страдают многословностью записей

-Допускают неоднозначность толкования отдельных предписаний

 

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

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

 

 

Псевдокод занимает промежуточное место между естественным и формальным языками.

• Он близок к обычному естественному языку, поэтому алгоритмы могут на нем записываться и читаться как обычный текст.

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

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