Instrumente și reguli pentru construirea diagramelor bloc

Programarea structurată

codificare structurată

Instrumente și reguli pentru construirea diagramelor bloc

O schemă bloc a unui algoritm formular de depunere folosind simboluri grafice. simboluri grafice, dimensiunea lor, precum și reguli pentru construirea diagramelor bloc definite de standardele de stat. Luați în considerare simbolurile grafice utilizate în mod obișnuit (pentru lista completă include 42 de caractere).

Decizie. Selectarea direcției algoritmului sau a programului, în funcție de condițiile de unele dintre variabile.

Simbolul utilizat pentru a reprezenta o structură unificată:

Varietatea FULL
Varietatea INCOMPLETĂ
SELECȚIE
CICLU-TO
CICLU-ÎNCĂ

Modificarea. Efectuați operațiile care schimbă comanda sau grupul de comenzi care schimba programul.
Simbolul este folosit pentru a reprezenta o structură unificată cu parametrii ciclului. In cadrul ciclului de simbol este înregistrat parametru care indică valorile inițiale și finale și bucla de creștere, dacă nu este egal cu unitatea.

proces Predefined. Folosind algoritmii sau programele descrise anterior create și separat (proceduri, funcții, module software) .Simvol pentru a specifica referire la proceduri, funcții, module software.

Intrare manuală. Introducerea datelor de către operator în prelucrarea de către dispozitiv, conjugat direct cu un calculator (de exemplu, o tastatură).

Display. De intrare - ieșire de date, dacă este conectat direct la dispozitivul procesor reproduce date și permite operatorului să facă modificări în cursul prelucrării lor.

Document. De intrare - ieșire de date, care servește ca o hârtie de purtător.

linia de flux. Notă relațiile de secvență între caractere.

Iată câteva reguli ale liniilor de flux de imagine:

1) linii de flux trebuie să fie paralelă cu liniile cadrului exterior (flowchart limitele foii, care prezintă o schemă bloc);
2) direcția liniei de curgere de sus în jos și de la stânga la dreapta este luat ca primar și nu este indicată prin săgeți, în alte cazuri, linia de direcție de curgere este notat cu săgeți;
3) schimbarea liniei direcției de curgere este produs la un unghi de 90 de grade.

Conector. Notă întreruptă comunicarea între liniile de flux care se conectează de caractere. Dacă diagrama bloc este format din mai multe părți, dispuse pe o singură pagină, porțiunea audio a liniei de flux este terminată printr-un conector și o linie de flux în continuarea flowchart începe cu același simbol. În interiorul conectorului simbolurile sunt plasate aceleași numere de serie corespunzător liniei de flux rupt.

conector interstitiala. Notă conexiunea deconectată între porțiunile de circuit de algoritmi și programe localizate pe diferite foi.
Acest simbol este utilizat în același scop ca și conectorul, dar aranjarea unor părți din schema bloc din pagini diferite.

Start - Stop. Start, final, întrerupe prelucrarea datelor sau executarea programului.

Fig. 1. organigrame Fragment

Fiecare personaj din diagrama bloc este atribuit un număr de serie. De exemplu, Fig. 1 simbol proces este atribuit un număr de serie 4.