Turbo Pascal, organigrame

Procesul de scriere a unui program în mediul Turbo Pascal începe cu o reprezentare a algoritmului și înregistrarea într-o formalizate sub formă de diagramă bloc. Flowcharts reprezintă un set de acțiuni sau operații imagine forme geometrice vvide. Trecerea de la o activitate la alta indică direcția liniei.

În desen scheme logice necesare pentru a adăuga un element de top-down în succesiune. În cazul în care condițiile pentru a se conforma cu o ierarhie arborescenta. Schemă logică începe neapărat cu elementul „Start“ și elementul de capăt „End“, fiecare dintre ele trebuie să fie consumate doar o singură dată.

Elaborarea de diagrame de flux sunt reglementate de următoarele documente:

GOST 19.701-90. scheme de algoritmi, programe, date și sisteme. Simboluri și normele de punere în aplicare.

GOST 19.002-80. Grafice și programe. Reguli de execuție.

GOST 19.003-80. Grafice și programe. simboluri grafice

Din aceste elemente de bază documente organigrame sunt:

Acesta indică începutul sau la sfârșitul programului. Alocă interacțiunea cu mediul de frontieră. De obicei folosit cu cuvintele „acasă“, „End“ sau „Start“, „Stop“ este strict unul la un moment dat.

Efectuarea unei anumite operații (aritmetice sau inoydrugoy logice), care a avut ca rezultat orice date mod este schimbat. Posibilitatea de a combina mai multe operații într-o singură unitate.

Selectarea uneia dintre cele două soluții posibile ale algoritmului. In interiorul celulei se află condiție. posibile căi de ieșire din colțurile unui romb, este menționată ca „da“, „nu“ sau „adevărat“, „fals“. Pentru a ușura citirea direcției organigrame, care corespunde stării ( „da“ / „true“) vine de la colțul de jos al rombul, vizavi de partea. Posibilitatea de a utiliza ca un element pentru a indica epeat..until ciclului și while..do.

Executarea comenzilor ciclice pentru. Operațiuni și acțiuni ale ciclului sunt situate sub elementul. La fiecare etapă a ciclului, programul revine la antetul pe săgeata stânga. Din bucla se face pe partea dreaptă a săgeții.

Procedurile de desemnare, funcțiile, modulul (parte a programului dincolo de codul de serie curent).

Punerea în aplicare a schimbului de date (de intrare și de ieșire). Introducere generală pentru a face schimb de informații fără un anumit tip de media.

ieșire de date pe suport de hârtie (imprimarea la o imprimantă).