Imaginea algoritmului sub forma unei scheme - stadopedie

Utilizarea schemelor permite prezentarea algoritmului într-o formă vizuală.

Verificarea condiției este reprezentată de un romb (figura 7, b), în interiorul căruia este scrisă condiția. Ca rezultat al testului, se selectează una din cele două căi posibile ale procesului de calcul. Dacă condiția este satisfăcută, adică este setat la YES, următoarea comandă este YES. Dacă condiția nu este îndeplinită, atunci saltul este efectuat în direcția săgeții NO.

Începutul și sfârșitul procesului de calcul sunt reprezentate de un dreptunghi cu colțuri rotunjite (Figura 7, c). În interiorul acestuia sunt scrise cuvintele "Început" sau "Sfârșit".

Intrarea datelor de intrare și ieșirea rezultatelor sunt reprezentate de o paralelogramă (figura 7, d). În interiorul acestuia sunt scrise cuvintele "Intrare" sau "Ieșire" și sunt listate variabilele care trebuie introduse sau ieșite.

Conectorii (fig.7, e, g) sunt utilizați dacă este necesar pentru a întrerupe linia de comunicație și ao porni în altă parte. Dacă transferul se face în aceeași pagină, se utilizează opțiunea "e", numărul de transfer este plasat în interiorul. În cazul în care trebuie să efectuați un transfer pe altă pagină, se utilizează opțiunea "g". În bloc, numărul paginii pe care (sau cu care) se face transferul este plasat prin separator și numărul de serie al transferului.

Atenție vă rog! Termenul "bloc" este folosit aici în loc de termenul "simbol" recomandat de GOST, deoarece termenul "simbol" în limbile de programare este folosit într-un alt sens. În acest sens, imaginea algoritmului sub forma unei scheme este numită adesea circuitul algoritmului bloc # 8209;

Figura 7. Tipuri de blocuri pentru reprezentarea algoritmilor sub formă de scheme

Un exemplu de mai jos prezintă o schemă logică de calcul a produsului a două numere întregi x și y, folosind operația plus, înregistrate anterior în limbaj natural comenzi adăugând IO (Figura 8). Schema permite vizualizarea structurii algoritmului. În special, arată clar ciclurile: acestea sunt zone închise, de la sfârșitul cărora revin la început.

Figura 8. Diagrama bloc a algoritmului pentru calcularea produsului a două numere întregi pozitive utilizând operația de adăugare

În procesul de elaborare a algoritmului, graficul trebuie, de regulă, să fie rescris de mai multe ori. Versiunea finală a algoritmului, destinată utilizării într-un computer (program), trebuie scrisă în limba de programare. În principiu, puteți crea un program fără a utiliza scheme. Cu toate acestea, în etapa inițială de învățare pentru a programa utilizarea blocului # 8209; scheme de dezvoltare a algoritmului este recomandabil, deoarece oferă dobândirea de competențe pentru algoritmul de dezvoltare, folosind structuri standard, care sunt baza așa-numita abordare structurală, în special fructuoasă în rezolvarea unei probleme de calculator.

Articole similare