Ce Este O Diagramă Bloc

Cuprins:

Ce Este O Diagramă Bloc
Ce Este O Diagramă Bloc

Video: Ce Este O Diagramă Bloc

Video: Ce Este O Diagramă Bloc
Video: Crearea diagramelor utilizând Microsoft Word 2024, Aprilie
Anonim

O diagramă bloc este o modalitate de prezentare a unui algoritm sub forma unei diagrame grafice vizuale. O formă specială este utilizată pentru a explica vizual anumite etape pentru celulele organigramei. Nu fiecare algoritm poate fi descris cu o diagramă, dar această metodă este potrivită pentru multe sarcini.

Ce este o diagramă bloc
Ce este o diagramă bloc

Organizarea organigramei

Este necesar un model grafic al algoritmului pentru a analiza succesiunea acțiunilor și a acoperi mental totul. Se știe că creierul uman este mult mai bun la rezolvarea problemelor dacă prezintă o situație complexă, iar o diagramă bloc este o modalitate ideală de a descrie algoritmi pentru programarea în acest mod.

Toate blocurile din diagrama bloc sunt interconectate prin intermediul liniilor, ceea ce înseamnă conexiuni între ele.

Studiul diagramelor de flux face parte din programa obligatorie de informatică din liceu. O descriere a acestei tehnici poate fi găsită în manuale. Deoarece utilizarea diagramelor de flux face programarea mai ușoară, aproape fiecare blog care îi învață pe cititori să scrie cod vorbește și despre această metodă.

Elemente ale schemei bloc

Elementele unei diagrame sunt forme geometrice, în interiorul cărora scrieți cod sau o descriere a acțiunilor. Schema începe întotdeauna cu un oval alungit. Înseamnă începutul sau sfârșitul unui program, precum și începutul sau sfârșitul unei funcții (apel și returnare). Într-un sens mai larg, se poate spune că acesta este începutul și sfârșitul problemei.

Dreptunghiul este utilizat pentru listarea operațiilor, aritmeticii sau atribuirii. Acesta este un bloc de acțiune.

Un romb este un bloc logic care conține o condiție. Înseamnă verificarea unei stări, apoi apare ramificarea. Direcțiile de ramificare pot fi fie două („dacă, atunci” construcție), fie mai multe (de obicei în limbaje de programare o astfel de construcție este descrisă de cuvântul „caz”)

Un dreptunghi cu stâlpi pe laturi este un bloc de proces predefinit. Descrie apelul către subrutină și listează variabilele care sunt transmise. De exemplu, așa se notează un apel funcțional.

Paralelograma este un bloc de intrare / ieșire a datelor. Acesta listează datele care trebuie trimise către dispozitivul de ieșire sau primite de la dispozitivul de intrare.

Un hexagon alungit orizontal. Această cifră reprezintă un ciclu. În interior sunt scrise valoarea inițială a variabilelor buclei, pasul acesteia și condiția de ieșire. Acest bloc poate fi împărțit în două jumătăți, apoi începutul ciclului este scris în prima, iar sfârșitul în a doua, iar toate operațiile sunt plasate în mijloc.

Caracteristici ale utilizării diagramelor bloc

Diagramele UML sunt utilizate pentru a descrie modul în care funcționează aplicațiile scrise în abordarea obiectului.

Diagramele bloc sunt aplicabile numai acelor limbaje de programare care se bazează pe o abordare structurată. Pentru limbajele artificiale, de exemplu, pentru limbajele de nivel scăzut, acest mod de descriere a algoritmului nu va funcționa. La fel, dacă scrieți într-un limbaj obiect în cadrul unei paradigme de programare orientate obiect, atunci interacțiunea dintre obiecte nu poate fi descrisă utilizând o diagramă de flux. Pentru astfel de cazuri, sunt utilizate alte metode de vizualizare a algoritmului.

Recomandat: