Как да разберете и създадете прости диаграми на алгоритмите

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

Избройте задачите си

Алгоритмите се появяват почти навсякъде в живота. Например служител в магазина използва алгоритъм със задачи като сканиране на артикули, пакетиране на хранителни стоки и приемане на плащането ви. Други алгоритми, като тези, които съставят компютърни операционни системи, са много по-сложни. Преди да създадете блок-схема, премислете процеса, който искате да извършите, след което идентифицирайте и запишете задачите му.

Започнете процеса

Една от най-важните форми на диаграмата е правоъгълникът - той представлява задача във вашия процес. Начертайте правоъгълник и в него напишете първата задача, която трябва да изпълните. Например, ако процесът е да превключите към любимия си телевизионен канал, първата задача може да бъде „Вземете дистанционното управление“.

Продължете процеса

Начертайте втори правоъгълник отдясно на първия и напишете "Натиснете бутона" включен "в този правоъгълник. Накрая нарисувайте линия, която свързва първия правоъгълник с втория и добавете стрелка в десния край на линията. Когато сте готови, блок-схемата съдържа логическо представяне на първите две задачи от процеса. Линията със стрелката представлява реда, в който трябва да се изпълняват задачите.

Създайте точка за решение

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

Разберете символа за решение

Символът за решение ви позволява да поемете по един от двата възможни логически пътя в зависимост от отговора на въпроса, който сте поставили в символа. Напишете "Телевизорът се включва" в символа, защото това е момент за вземане на решение, след като натиснете бутона "включен" на дистанционното управление.

Извършете логическо разклоняване

Начертайте линия със стрелка, която оставя десния ръб на символа и напишете "Да" над линията. Този ред представлява пътя, по който трябва да се тръгне, ако отговорът на въпроса е "Да" - телевизорът се включва, когато натиснете бутона "включен". Начертайте подобна линия, която оставя долния ръб на символа и след това напишете "Не" до този ред. Този ред показва пътя, по който трябва да се тръгне, ако телевизорът не се включи. Сега имате две задачи и точка за вземане на решение, която се справя с възможността телевизорът да бъде включен или изключен, след като се опитате да го изключите.

Попълнете диаграмата

В този момент линия "Да" и "Не" се простират от символа за решение. Начертайте друг правоъгълник в края на един от редовете и напишете следващата стъпка в процеса. Например, ако сте начертали линия „Не“, следващата задача може да бъде „Проверете захранващия кабел на телевизора“. Ако сте начертали линия „Да“, тази задача може да бъде вместо „Натиснете желания номер на станцията на дистанционното управление“.

Съвети за блок-схема

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

  • Дял
instagram viewer