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

09.04.2012 Автор: Рубрика: Методический материал»

Способы представления алгоритмов:

    1. Формульно-словесный способ.

    Основан на задании инструкций о выполнении конкретных действий в четкой последовательности в сочетании со словесными пояснениями.

    Пример.

    Вычислить: С =

    Этап 1. Ввести А, В;

    Этап 2. Если А В, то переходим к этапу 3; иначе переходим к этапу 4.

    Этап 3. С=А-В, и переходим к этапу 5;

    Этап 4. С=А+В;

    Этап 5. Вывод С.

    2. На алгоритмическом языке.

Алгоритмический язык – совокупность правил и обозначений, использующиеся для записи алгоритма.

    Он включает:

    а) математические выражения;

    б) текст;

в) служебные слова (полные или сокращенные слова русского текста, стоящие в определенном месте алгоритма, которые обязательно подчеркиваются)

Пример.

Вычислить значение А+

алг Проскурнин (нат А, вещ В, У, цел Х)

        арг А, В, Х

        рез У

    нач

        У:=А+

    кон

    3. Графический способ (метод блок-схемы).

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

    Линия соединения блоков, показывает направление процесса обработки данных. Каждое направление называется ветвью.

 

Название

блока

Графическое

представление

блока

Описание

Линейный процесс

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

Проверка условия,

Логическое решение

Выбор направления выполнения алгоритма в зависимости от некоторых переменных условий.

Ввод-вывод

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

Начало-конец алгоритма

Начало, конец процесса обработки данных

 


 

Предопределеный процесс модуль

Использование ранее созданных или отдельно описанных алгоритмов (модулей).


 

Соединитель

Указание связи между линиями потока обработки данных.


 

Пример.

Вычислить: С =


4. Табличный способ.

 

«Типы алгоритмов».

1) Линейный алгоритм:


 

2) Разветвляющийся алгоритм:


 

3) Циклический алгоритм:

    


 

Метки текущей записи:
Автор статьи:
написал 6135 статей.

Оставьте комментарий!

Вы должны быть авторизированы чтобы оставлять комментарии.

 
Запросов: 109 | 0,228 сек
Память: 10.35MB