/ / Алгоритъмът е ясно дефинирана последователност от изпълняващи математически операции

Алгоритъмът е ясно дефинирана последователност от изпълняващи математически операции

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

Алгоритъмът е
Алгоритъмът е ясен в абсолютни стойностизаписва последователността от математически операции, необходими за изпълнение на компютърната задача. Също така може да се отбележи, че това е поредица от поетапно въвеждане на първоначалните входни данни до крайния резултат. Въпросът е, че целта на която и да е програма е да изпълнява последователни действия: проучване на потребителя (въвеждане на първоначалните данни), извършване на посочените действия с данните, извеждане на резултата.

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

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

Често има нужда от проверка на даннитеза съответствието с всяко условие. И в зависимост от резултата трябва да извършите това или онова действие. Не е трудно да се предположи, че програмата ще бъде описана с помощта на друга версия на алгоритъма - с разклонение.

Алгоритъмът на разклоняване е
Алгоритъмът на разклоняване е описание на даденопоследователност от действия, включително проверка на данните за съответствие с дадено условие. Резултатът от този тест може да бъде или сканирани данни, съответстващи на определено състояние или несъответствието. В зависимост от резултата се изпълнява още една последователност от действия или друга.

Допълнителният алгоритъм е
Устройството за проверка е представено като диамант с един вход и два изхода, съответстващ на положителна или отрицателна проверка.

Като правило, решението на прости проблеми може да бъдеда се изобрази под формата на малка блокова схема. Но ако задачата, зададена на програмиста, е достатъчно голяма, тогава алгоритъмът, изобразен върху хартията (монитора), може да се превърне в обемист чудовище. За да се опрости визуализирането на последователността от действия, се използват помощни структури.

Допълнителният алгоритъм е част от плана,описвайки определена, предварително определена последователност от действия, отделени от основния алгоритъм и предназначени да опростят, намаляват първоначалния размер на последния. Този фрагмент може да бъде използван многократно, при условие, че входните данни са строго съвпадащи.

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

хареса:
0
Популярни публикации
Духовното развитие
храна
ш