4 Описание на алгоритъм, използвайки блок схеми
В "Start" (фиг. 4) е отправната точка на програмата. Във всеки схема на алгоритъма, има само една начална точка.
Характеристики. овална форма блок, съдържащ думата "Старт". Не входа, един изход. Препоръчително е да се указва идентификационен номер софтуерен модул.
"Края" (фиг. 5) е крайната точка на програмата. Обикновено в класацията на крайната точка е уникална.
Характеристики. Блок овална съдържащ "End" ( "Край"). Вход едно, няма изход. Препоръчително е да се указва идентификационен номер софтуерен модул.
Символ "Метод" (фиг. 6) може да показва произволно сложен процес или действие. Определяне действия трябва да бъдат в рамките на полето. Степента на детайл от процеса остава по преценка на програмист. В този случай, учителят има право да поиска по-внимателно проучване на процеса, или, обратно, да препоръча консолидация. Изискване както е описано подробно алгоритъм на метода е в съответствие с таблицата на основната програма.
Характеристики. правоъгълен блок. Влез един единствен изход.
предварително определен процес
Символът "Предварително процеса" (фиг. 7) показва схема на алгоритъм е описан поотделно. Това позволява да се опише вида на характера диаграми йерархично и по този начин намали сложността на всяка отделна верига, увеличаване на видимостта му.
Характеристики. правоъгълен блок с двойни странични линии. Влез един единствен изход.
В "избор" (фиг. 8) е разклоняване програма поток два начина. Състоянието на преминаване на един или друг начин, се съдържа в тялото на героя. Над един от резултатите е написано "Да", от друга "не". В съответствие с това, в случай на условието, програмата ще тръгнат по пътя на "Да", в противен случай - на "Не" път.
Характеристики. символ във формата на ромб. Влез един, два изхода. Структурата отговаря на оператора, ако.
В "множествена избор" (фиг. 9) е разширение на символа "Избор". Разликата се състои в това, че начинът на опции тук може да бъде много повече.
Характеристики. символ във формата на ромб. Влез една, няколко изхода. Структурата отговаря на превключвателя на оператора.
(. Фигура 10) "цикъл" е съвкупност от две единици: началото на цикъл и затваряне на цикъла. Между тях е тялото на цикъла. Вътре блоковете за правописа уникален идентификатор, както и, в зависимост от вида на цикъла, или да излезете състояние или контур променлива.
Черти. един вход, на изхода на един блок за началото и края на цикъла. Структурата отговаря на операторите, като същевременно, направете ... а, за.
Символът "Данни" (фиг. 12) влиза първоначалните данни, необходими за работата на програмата и изходните данни, които са резултат от неговото изпълнение. Тя може да определи в съответствие с вида на носителя.
Черти. Той има един вход и изход.
Графика трябва да отразяват логиката на програмата.
Компетентен диаграма построена точно по същия начин: Основната стойка част, а след изпълнението на вътрешно разделение по ниво надолу в йерархията. За най-високо ниво се получава диаграма на едно йерархия. Вторият - броят на знаците на разкрит първо ниво и така нататък.
Когато създадете схема на алгоритъма се препоръчва да се придържат към следните общи правила:
Диаграма трябва да бъде увеличен и, като правило, да се постави на една страница, въпреки че размера на шрифта в рамките на блоковете е не по-малко от 10. Ако трябва да се използва е необходимо, по-подробна йерархичен принцип. Като правило, не доведе до детайлите на всеки отделен оператор.
Тъй като програмата е манипулатор на данни, винаги трябва да се използва блока "Данни".
Не повече от две вериги на един лист формат А4.
Ограничен брой размери в Схема (размер характер) - хоризонтално измерение разположени вертикално на един знак трябва да бъде един.