Wat Is 'n Blokdiagram

INHOUDSOPGAWE:

Wat Is 'n Blokdiagram
Wat Is 'n Blokdiagram

Video: Wat Is 'n Blokdiagram

Video: Wat Is 'n Blokdiagram
Video: What is the Difference between Ladder Logic and Function Block Diagrams? 2024, November
Anonim

'N Blokdiagram is 'n manier om 'n algoritme in die vorm van 'n visuele grafiese diagram aan te bied. 'N Spesiale vorm word gebruik om sekere stappe vir die selle van die vloeidiagram visueel te verklaar. Nie elke algoritme kan met 'n vloeidiagram beskryf word nie, maar hierdie metode is geskik vir baie take.

Wat is 'n blokdiagram
Wat is 'n blokdiagram

Organisering van die vloeidiagram

'N Grafiese model van die algoritme is nodig om na die volgorde van aksies te kyk en dit geestelik te dek. Dit is bekend dat die brein van die mens baie beter is om probleme op te los as dit 'n ingewikkelde situasie bied, en 'n blokdiagram is 'n ideale manier om algoritmes vir programmering op hierdie manier te beskryf.

Alle blokke in die blokdiagram is met mekaar verbind deur middel van lyne, wat beteken dat daar verbindings tussen hulle is.

Die bestudering van vloeidiagramme is deel van die verpligte rekenaarwetenskapkurrikulum op hoërskool. 'N Beskrywing van hierdie tegniek kan in die handboeke gevind word. Aangesien die gebruik van vloeidiagramme die programmering vergemaklik, praat byna elke blog wat lesers leer om kode te skryf ook oor hierdie metode.

Elemente van die blokdiagram

Die elemente van 'n vloeidiagram is geometriese vorms, waarin u kode skryf of 'n beskrywing van die handelinge. Die skema begin altyd met 'n langwerpige ovaal. Dit beteken die begin of einde van 'n program, sowel as die begin of einde van 'n funksie (oproep en terugkeer). In 'n breër sin kan gesê word dat dit die begin en einde van die probleem is.

Die reghoek word gebruik om bewerkings, rekenkundige of opdragte te lys. Dit is 'n aksieblok.

'N Ruit is 'n logiese blok wat 'n toestand bevat. Dit beteken om na 'n toestand te kyk, dan vertakking. Vertakingsaanwysings kan twee wees (die "as, dan" -konstruksie), of verskeie (gewoonlik in programmeertale word so 'n konstruksie beskryf deur die woord "geval")

'N Reghoek met pilare aan die sykante is 'n voorafbepaalde prosesblok. Dit beskryf die oproep na die subroetine en lys die veranderlikes wat deurgegee word. Dit is byvoorbeeld hoe 'n funksie-oproep aangedui word.

Parallelogram is 'n data-invoer- / uitvoerblok. Dit bevat 'n lys van die data wat na die uitvoertoestel gestuur moet word of wat van die toevoertoestel ontvang moet word.

'N Horisontaal verlengde seshoek. Hierdie figuur stel 'n siklus voor. Binne word die beginwaarde van die lusveranderlikes, die stap en die uitgangstoestand geskryf. Hierdie blok kan in twee helftes verdeel word, dan word die begin van die siklus in die eerste en die einde in die tweede geskryf, en alle bewerkings word in die middel geplaas.

Kenmerke van die gebruik van blokdiagramme

UML-diagramme word gebruik om te beskryf hoe toepassings geskryf in die objekbenadering werk.

Blokdiagramme is slegs van toepassing op programmeertale wat op 'n gestruktureerde benadering gebaseer is. Vir kunsmatige tale, byvoorbeeld vir lae-vlak tale, sal hierdie manier om die algoritme te beskryf nie werk nie. As u ook in 'n objektaal skryf binne die raamwerk van 'n objekgerigte programmeringsparadigma, kan die interaksie tussen objekte nie met behulp van 'n vloeidiagram beskryf word nie. In sulke gevalle word ander metodes gebruik om die algoritme te visualiseer.

Aanbeveel: