ПредишенСледващото

На практика, следните са най-честата форма на представяне на алгоритмите:

  • Вербална - запис на естествен език;
  • в псевдо - semiformalized описание на алгоритъма за конвенционалния език за програмиране, която включва елементи и от двете език за програмиране и естествени езикови фрази, конвенционален математически нотация и др.;
  • табличен;
  • Graphic - с помощта на графични знаци;
  • софтуер - запис на изкуствен език (език за програмиране).

Вербална метод не се използва широко, поради следните причини:

· Описания не строго формализирани;

· Оставете детайлност на записи;

· Разрешаване на противоречиво тълкуване на някои разпоредби.

Псевдо-код е система от символи и правилата, целящи да се осигури еднакво алгоритмите за запис. Единична или псевдо официална дефиниция не съществува, така че може да има различни псевдо различен набор от функционални думи и основните (базови структури).

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

Блокиране на символи са свързани с линии преходи, които определят реда на действия за изпълнение. Таблица 1 показва най-често използваните символи.

Таблица 1. Алгоритмите за графични

резултати за печат

Блок "процес" се използва за означаване на действия или последователности от действия, които променят стойността на презентация или данни оформление. Понякога, за да се подобри видимостта на няколко отделни платки блокове са комбинирани в един блок.

Блок "решение" се използва за обозначаване на състоянието на преходи за управление. Във всяка такава единица трябва да бъдат посочени въпрос, състояние, или сравнение, която определя.

Блок "модификация - промяна, превръщане" се използва за организиране на циклични структури. Във вътрешността на блока е записан параметър цикъл, за които му е определено първоначална стойност, гранично условие и увеличаване на параметъра цикъл за всяко повторение.

Блок "предварително определен процес" се използва за означаване препратки към съществуват помощни алгоритми независимо под формата на няколко независими модули, както и до библиотеката съчетания.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!