Способыописанияалгоритмов. Основыграфическогоспособаописанияалгоритмов

1. Словесный, т.е. записинаестественномязыке, описаниесловамипоследовательностивыполненияалгоритма.

Например: Записатьалгоритмнахождениянаибольшегообщегоделителя (НОД) двухнатуральныхчисел. Алгоритмможетбытьследующим: задатьдвачисла; есличисларавны, товзятьлюбоеизнихвкачествеответаиостановиться, впротивномслучаепродолжитьвыполнениеалгоритма; определитьбольшееизчисел; заменитьбольшееизчиселразностьюбольшегоименьшегоизчисел; повторитьалгоритмсшага


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

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


3. Графический, т.е. спомощьюблок-схем.

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


4. Программный, т.е. текстынаязыкахпрограммирования.

 

Название символа Обозначение Пояснение
Процесс Вычислительное действие или последовательность действий
Решение Проверка условий
Модификация Начало цикла
Предопределенный процесс Вычисления по подпрограмме, стандартной подпрограмме
Ввод - Вывод Ввод-вывод в общем виде
Начало - Конец Начало, конец алгоритма, вход и выход в подпрограмму
Документ Вывод результатов на печать

 

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: