Što Je Blok Dijagram

Sadržaj:

Što Je Blok Dijagram
Što Je Blok Dijagram

Video: Što Je Blok Dijagram

Video: Što Je Blok Dijagram
Video: Blok dijagram 2024, Novembar
Anonim

Blok dijagram je način predstavljanja algoritma u obliku vizualnog grafičkog dijagrama. Poseban obrazac koristi se za vizuelno objašnjenje određenih koraka za ćelije dijagrama toka. Ne može se svaki algoritam opisati dijagramom toka, ali ovaj je metod pogodan za mnoge zadatke.

Što je blok dijagram
Što je blok dijagram

Organizacija dijagrama toka

Grafički model algoritma potreban je kako bi se sagledao redoslijed radnji i sve to mentalno pokrilo. Poznato je da ljudski mozak mnogo bolje rješava probleme ako predstavlja složenu situaciju, a blok dijagram je idealan način za opisivanje algoritama za programiranje na ovaj način.

Svi blokovi u blok dijagramu međusobno su povezani pomoću linija, što znači veze između njih.

Proučavanje dijagrama toka dio je obaveznog kurikuluma informatike u srednjoj školi. Opis ove tehnike može se naći u udžbenicima. Budući da upotreba dijagrama toka olakšava programiranje, gotovo svaki blog koji čitatelje uči pisanju koda također govori o ovoj metodi.

Elementi blok dijagrama

Elementi dijagrama toka su geometrijski oblici, unutar kojih pišete kôd ili opis radnji. Shema uvijek započinje s izduženim ovalnim dijelom. To znači početak ili kraj programa, kao i početak ili kraj funkcije (poziv i povratak). U širem smislu, može se reći da je ovo početak i kraj problema.

Pravougaonik se koristi za popis operacija, aritmetike ili dodjele. Ovo je blok akcije.

Romb je logički blok koji sadrži uvjet. To znači provjera stanja, a zatim dolazi do grananja. Smjer grananja može biti dva (konstrukcija "ako, onda") ili nekoliko (obično se u programskim jezicima takva konstrukcija opisuje riječju "slučaj")

Pravougaonik sa stupovima sa strane je unaprijed definirani procesni blok. Opisuje poziv potprogramu i navodi prenošene varijable. Na primjer, tako se označava poziv funkcije.

Paralelogram je blok za unos / izlaz podataka. U njemu su navedeni podaci koji se šalju na izlazni uređaj ili primaju od ulaznog uređaja.

Horizontalno izduženi šesterokut. Ova brojka predstavlja ciklus. Unutar su zapisane početna vrijednost varijabli petlje, njen korak i izlazni uvjet. Ovaj blok se može podijeliti u dvije polovice, tada se u prvu upisuje početak ciklusa, a u drugu kraj ciklusa, a sve operacije stavljaju se u sredinu.

Karakteristike upotrebe blok dijagrama

UML dijagrami se koriste za opisivanje načina rada aplikacija napisanih u objektnom pristupu.

Blok dijagrami su primjenjivi samo za one programske jezike koji se temelje na strukturiranom pristupu. Na primjer, za umjetne jezike, za jezike nižeg nivoa, ovaj način opisivanja algoritma neće raditi. Isto tako, ako pišete na objektnom jeziku u okviru objektno orijentirane programske paradigme, tada se interakcija između objekata ne može opisati pomoću dijagrama toka. U takvim se slučajevima koriste druge metode vizualizacije algoritma.

Preporučuje se: