HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <p>Алгоритмом (algorithm) называют чёткое описание последовательности действий, направленных на решение конкретной задачи. О важности и типах алгоритмических последовательностей сказано уже немало. В этой статье пойдёт речь о способах их представления при записи алгоритмов.</p>
1 <p>Алгоритмом (algorithm) называют чёткое описание последовательности действий, направленных на решение конкретной задачи. О важности и типах алгоритмических последовательностей сказано уже немало. В этой статье пойдёт речь о способах их представления при записи алгоритмов.</p>
2 <h2>Словесный способ</h2>
2 <h2>Словесный способ</h2>
3 <p>Словесное описание алгоритма предполагает наличие некого словесного перечня действий. Пример -- вам говорят что-то типа следующего: "Вычислите Z при условии, что Z = X + Y, когда X равен 0,89, а Y равен 1,286. Полученное значение Z следует возвести в куб и вычислить корень".</p>
3 <p>Словесное описание алгоритма предполагает наличие некого словесного перечня действий. Пример -- вам говорят что-то типа следующего: "Вычислите Z при условии, что Z = X + Y, когда X равен 0,89, а Y равен 1,286. Полученное значение Z следует возвести в куб и вычислить корень".</p>
4 <p>Можно представить ситуацию туристического посещения незнакомого города. Когда вы спрашиваете, как пройти в интересующее место, вам объясняют, что надо через 100 метров повернуть направо, потом пройти прямо, пока не увидите перед собой здание кинотеатра, далее потребуется перейти дорогу, повернуть налево и не сворачивая идти до нужного объекта.</p>
4 <p>Можно представить ситуацию туристического посещения незнакомого города. Когда вы спрашиваете, как пройти в интересующее место, вам объясняют, что надо через 100 метров повернуть направо, потом пройти прямо, пока не увидите перед собой здание кинотеатра, далее потребуется перейти дорогу, повернуть налево и не сворачивая идти до нужного объекта.</p>
5 <p>Все эти примеры можно назвать<strong>словесным способом представления</strong>. У такого способа есть недостаток: отсутствие наглядности выполнения процесса и чёткой формализации объектов алгоритма.</p>
5 <p>Все эти примеры можно назвать<strong>словесным способом представления</strong>. У такого способа есть недостаток: отсутствие наглядности выполнения процесса и чёткой формализации объектов алгоритма.</p>
6 <h2>Формульно-словесный способ</h2>
6 <h2>Формульно-словесный способ</h2>
7 <p>При использовании формульно-словесного способа инструкции задаются более чётко. Этот тот случай, когда словесные пояснения сопровождаются перечнем конкретных действий, плюс эти пояснения характеризуются наличием формальных символов и выражений (формул).</p>
7 <p>При использовании формульно-словесного способа инструкции задаются более чётко. Этот тот случай, когда словесные пояснения сопровождаются перечнем конкретных действий, плюс эти пояснения характеризуются наличием формальных символов и выражений (формул).</p>
8 <p>Для примера составим<strong>формульно-словесный алгоритм</strong>вычисления выражения: z=2∙x-(y+6): • вводим значения х и y; • находим сумму (y+6); • находим произведение (2∙x); • вычисляем z как разность уже полученных выше значений: z=2∙x-(y+6); • выводим z как результат вычисления выражения.</p>
8 <p>Для примера составим<strong>формульно-словесный алгоритм</strong>вычисления выражения: z=2∙x-(y+6): • вводим значения х и y; • находим сумму (y+6); • находим произведение (2∙x); • вычисляем z как разность уже полученных выше значений: z=2∙x-(y+6); • выводим z как результат вычисления выражения.</p>
9 <p>Это более компактный и лаконичный метод, он нагляднее, но всё же строго формальным не является.</p>
9 <p>Это более компактный и лаконичный метод, он нагляднее, но всё же строго формальным не является.</p>
10 <h2>Табличный способ</h2>
10 <h2>Табличный способ</h2>
11 <p>В случае применения табличного метода алгоритм задаётся в виде входных данных: расчётных форм и таблиц. Способ широко применяется в экономических расчетах. Исходные данные, как и результаты, заносятся в заголовки столбцов используемой таблицы. Простейший пример такого способа представления - та же таблица умножения:</p>
11 <p>В случае применения табличного метода алгоритм задаётся в виде входных данных: расчётных форм и таблиц. Способ широко применяется в экономических расчетах. Исходные данные, как и результаты, заносятся в заголовки столбцов используемой таблицы. Простейший пример такого способа представления - та же таблица умножения:</p>
12 <h2>Графический способ</h2>
12 <h2>Графический способ</h2>
13 <p>Этот метод ещё называют<strong>способом блок-схем</strong>. В данной ситуации каждый этап прохождения алгоритма представляется в виде геометрических фигур - так называемых "блоков", причём конкретная форма фигур зависит от выполняемой операции. Существует стандарт, регламентирующий размеры используемых графических блоков, а также их отображение, функции, формы и взаимное расположение. Направление работы алгоритма показывают линии соединения блоков.</p>
13 <p>Этот метод ещё называют<strong>способом блок-схем</strong>. В данной ситуации каждый этап прохождения алгоритма представляется в виде геометрических фигур - так называемых "блоков", причём конкретная форма фигур зависит от выполняемой операции. Существует стандарт, регламентирующий размеры используемых графических блоков, а также их отображение, функции, формы и взаимное расположение. Направление работы алгоритма показывают линии соединения блоков.</p>
14 <p>Другое название способа -<strong>визуальное представление</strong>. При проектировании алгоритмов, представленных графически, придерживаются ряда правил: • в начале алгоритма располагаются блоки ввода значений (входные данные); • после ввода значений располагаются блоки обработки и блоки условия; • алгоритм завершается блоками вывода значений, полученных в результате работы алгоритма (выходные данные); • должен быть лишь один блок начала и один - окончания; • межблочная связь указывается линиями (направленными либо ненаправленными); • вычислительные формулы, данные и логические выражения размещаются внутри соответствующих блоков; • возможно наличие комментариев в виде выносок.</p>
14 <p>Другое название способа -<strong>визуальное представление</strong>. При проектировании алгоритмов, представленных графически, придерживаются ряда правил: • в начале алгоритма располагаются блоки ввода значений (входные данные); • после ввода значений располагаются блоки обработки и блоки условия; • алгоритм завершается блоками вывода значений, полученных в результате работы алгоритма (выходные данные); • должен быть лишь один блок начала и один - окончания; • межблочная связь указывается линиями (направленными либо ненаправленными); • вычислительные формулы, данные и логические выражения размещаются внутри соответствующих блоков; • возможно наличие комментариев в виде выносок.</p>
15 <p>Графический способ представления имеет практическое значение и используется не только в случае программирования. Его применяют при составлении информационных и структурных схем, инфографики и в иных ситуациях, когда нужно обеспечить чёткую визуализацию данных и графически отобразить последовательность расположения объектов алгоритма.</p>
15 <p>Графический способ представления имеет практическое значение и используется не только в случае программирования. Его применяют при составлении информационных и структурных схем, инфографики и в иных ситуациях, когда нужно обеспечить чёткую визуализацию данных и графически отобразить последовательность расположения объектов алгоритма.</p>
16 <p><strong>Создание блок-схемы алгоритма</strong>- важный и нужный этап решения поставленной задачи. Но при некоторых обстоятельствах этот этап можно считать промежуточным, так как в таком виде описанный алгоритм невозможно выполнить средствами ЭВМ. Зато графический способ представления значительно облегчает процесс дальнейшего создания компьютерной программы. О ней ниже.</p>
16 <p><strong>Создание блок-схемы алгоритма</strong>- важный и нужный этап решения поставленной задачи. Но при некоторых обстоятельствах этот этап можно считать промежуточным, так как в таком виде описанный алгоритм невозможно выполнить средствами ЭВМ. Зато графический способ представления значительно облегчает процесс дальнейшего создания компьютерной программы. О ней ниже.</p>
17 <h2>Программный способ (текстовая запись)</h2>
17 <h2>Программный способ (текстовая запись)</h2>
18 <p>Программа представляет собой алгоритм, который записан как последовательность команд. Речь идёт о командах, понятных компьютеру, для чего используются различные языки программирования, представляющие собой системы кодирования предписаний с правилами их применения. Языки программирования характеризуются строго определённым синтаксисом, то есть свободное толкование конструкций не допускается.</p>
18 <p>Программа представляет собой алгоритм, который записан как последовательность команд. Речь идёт о командах, понятных компьютеру, для чего используются различные языки программирования, представляющие собой системы кодирования предписаний с правилами их применения. Языки программирования характеризуются строго определённым синтаксисом, то есть свободное толкование конструкций не допускается.</p>
19 <p>В случае программного способа представления алгоритмическая последовательность записывается в виде компьютерной программы с высокой степенью формализации. В результате появляется возможность решать прикладные задачи.</p>
19 <p>В случае программного способа представления алгоритмическая последовательность записывается в виде компьютерной программы с высокой степенью формализации. В результате появляется возможность решать прикладные задачи.</p>
20 <p>Пример - простейший алгоритм сложения 2-ч чисел, который записан средствами языка программирования Qbasic:</p>
20 <p>Пример - простейший алгоритм сложения 2-ч чисел, который записан средствами языка программирования Qbasic:</p>
21 <h2>О взаимодополнении способов представления</h2>
21 <h2>О взаимодополнении способов представления</h2>
22 <p>Способы, представленные выше, нередко являются взаимодополняемыми: - на этапе обсуждения используются словесные и словесно-формульные способы; - на этапе проектирования рекомендуется использовать графические алгоритмы (графическое представление); - на этапе проверки возможно табличное описание; - на этапе непосредственного применения и решения прикладных задач используют текстовую запись, представленную в виде компьютерной программы.</p>
22 <p>Способы, представленные выше, нередко являются взаимодополняемыми: - на этапе обсуждения используются словесные и словесно-формульные способы; - на этапе проектирования рекомендуется использовать графические алгоритмы (графическое представление); - на этапе проверки возможно табличное описание; - на этапе непосредственного применения и решения прикладных задач используют текстовую запись, представленную в виде компьютерной программы.</p>
23 <p><em>Источники: • http://csaa.ru/sposoby-predstavlenija-algoritmov-2/; • https://infourok.ru/konspekt-sposobi-opisaniya-algoritmov-966802.html.</em></p>
23 <p><em>Источники: • http://csaa.ru/sposoby-predstavlenija-algoritmov-2/; • https://infourok.ru/konspekt-sposobi-opisaniya-algoritmov-966802.html.</em></p>
24  
24