NastanekŠole in univerze

Kako ustvariti diagram. Blok diagram programa matrike

Blok diagram je grafični prikaz procesa, jasno kaže na sistematično zaporedje vseh faz naloge, kot tudi vse skupine, ki sodelujejo v procesu. Ta shema je sistem grafičnih simbolov (bloki) in tranzicijskih linij (puščice) med njimi. Vsaka od teh blokov ustreza določenem koraku algoritma. Znotraj tega simbola opisuje to dejanje.

Zakaj uporabljati diagrame poteka?

Ti sistemi so zasnovani, da opravlja naslednje naloge:

- razviti nov postopek;

- opisati in dokumentirati trenutno algoritem;

- razviti spremembe postopka ali za preverjanje povezave z verjetnostjo napak in napak;

- določiti, kdaj, kje in kako lahko spremenite trenutni algoritem, da bi preverili stabilnost celotnega sistema.

razvoj poteka dela

Vsak blok diagram temelji na ukrepih algoritma, ki opisujejo delovanje naprave ali programa. Zato smo najprej zgradili samega sistema. "Algoritem" se nanaša na opis zaporedja operacij za rešitev problema. V bistvu je to pravilo izvajanje zahtevanih postopkov obdelave podatkov. Preden nadaljujete z gradnjo algoritma je potrebno jasno opredeliti problem: to je potrebno, da dobimo rezultat, ki je potrebna začetna informacije in kaj je na voljo, ali obstajajo omejitve glede njenega prejema. Po tem, seznam ukrepov, ki jih je treba izvajati za doseganje želenega rezultata.

vrste algoritmov

V praksi so naslednje vrste diagrami najpogosteje uporabljajo:

- grafika, torej temeljijo na geometričnih simbolov;

- verbalno: sestavijo običajnih besed nekega jezika;

- psevdo-koda: predstavljajo semiformalized opis pogojena programskega jezika, ki vključuje elemente programskega jezika in literarne fraze in skupnih matematičnih simbolov;

- programska oprema: edini programski jezik za pisanje.

Blokovna shema naprav: Opis

Grafični prikaz poteka dela zajema slike algoritem komunikacije, ki opisuje funkcionalne bloke to vezje, ki ustrezajo za izvedbo enega ali več ukrepov. Blok diagram niz je sestavljen iz posameznih elementov, dimenzij in gradnjo pravil, ki določajo državno raven. Za vsako vrsto ukrepov (vnos podatkov, računanja izraz vrednosti, preverjanja pogojev, nadzor ponovitev obdelave zaprtje dejanje, itd). Obstaja še posebna geometrična figura predstavljala kot blok. Ti simboli so povezani z linijami, ki opredeljujejo zaporedje dejanj.

Glavni elementi, uporabljeni v pripravi diagramov poteka

Celoten seznam grafičnih simbolov, ki se uporabljajo za opis algoritma je sestavljen iz 42 elementov. Njegovo vse, kar ne daje, in upoštevati le glavnico.

Elementi diagramu:

1. Postopek računalništva pomeni dejanje ali zaporedje dejanj, ki se spreminjajo vrednosti podatkov ali formatu za umestitev. Zaradi jasnosti, lahko te elementov vezja združijo v eno enoto. Ta simbol je pravokotnik, v katerem je napisan komentar, ki spremlja delovanje (ali skupino transakcij).

2. Raztopina. To polje se uporablja za označevanje stanja prehoda ob nadzoru. V vseh teh državah članicah vprašanje primerjanja, ali stanje, ki ga opredeljuje. Z drugimi besedami, odločitev - je izbira smeri za program ali algoritma, odvisno od določenih spremenljivih pogojih. Grafični pogled elementa - diamant. Je dejal, simbol se lahko uporablja kot podobo naslednjega standardizirane strukture: izbira, a vilic polnim in skrajšanim delovnim časom, v ciklu "pred" in "dolga".

3. Sprememba. Ta enota pomeni začetek cikla. Uporablja se za organizacijo ciklično strukturo. Znotraj tega elementa rekordnem nastavitvenim območjem dejavnosti, kot jih začetne vrednosti, ki je naveden, robni pogoj, kot tudi korak spremeni postavka, da se ponovi. Z drugimi besedami, sprememba - je izpolnitev spreminjanja skupin ali skupin dejavnosti, ki spreminjajo program. Grafični prikaz tega simbola je šesterokotnik.

4. vnaprej Postopek Izračun sredstvo za vnaprej določeno ali standardnim programom. To se uporablja za označevanje obravnavo pomožnega algoritem, ki obstaja neodvisno kot samostojne neodvisne module, in dostop do knjižnice rutino. Grafični pogled simbola, ki ga pravokotnik z dvema navpičnima palice na straneh zastopa. Ta element služi za usmerjanje klici funkcij, postopkov programskih modulov.

5. Vhodno-izhodne podatke v splošni obliki.

6. Zagon in ustavitev. Ta element predstavlja začetek in konec algoritma, in vključili v program in izstopu iz nje. Grafično ta simbol podoben pravokotnik, kjer je stranska namesto naravnost - lok.

7. Dokument pomeni izhodne rezultate tiska. Grafično, element kot pravokotnik, le namesto spodnja polovica valovnega usmerjajo vpisana.

8. Ročni vhodna sredstva pri predelavi upravljavca sprožilca podatkov z napravo, ki je povezana z računalnikom (tipkovnica). Grafični simbol ročnega vnosa je štirikotnik, katerega stranice so vzporedne linije, dno je pravokotno nanje in vrhunsko poševna.

9. Zaslon pomeni vhodnih in izhodnih podatkov v primeru, ko je naprava priključena neposredno na procesor. V tistem trenutku, ko so začeli igrati podatke, lahko upravljavec, da spremembe med obdelavo. Grafično, ta element je številka, v kateri sta zgornja in spodnja vodi vzporedno, prav - to je lok, in levo je sestavljen iz dveh naravnost kot puščica.

10. tokovnice - so puščice, ki kažejo zaporedje povezav. Niti struktura blok diagram ni mogoče odpovedati s tem elementom. Obstajajo določena pravila sledenje te znake. Tukaj so:

- podatkovni elementi morajo biti vzporedne linije zunanjega oboda ali meja strani, na kateri je ta prikazuje blokovno shemo;

- črta od zgoraj navzdol ali od leve proti desni se šteje, da je glavni, da se s puščicami ni navedena, drugi primeri kažejo območja, ki jih imenujejo;

- spremeni smer tega elementa je le okoli 90.

11. konektor. Ta element se uporablja za določitev povezavo, da prekine tok linije. Ti simboli se uporabljajo v primeru, da je blok diagram programa zgrajen iz več delov. Potem linija toka iz enega dela do konca "priključek," in novi del - začeti s tem simbolom. Znotraj tega elementa se nahaja isto serijsko številko. Grafični prikaz "priključek" - venec.

12. intersticijski priključek. Namen tega elementa je podoben prejšnjemu, se uporablja samo za povezovanje diagramov poteka, ki se nahaja na različnih straneh. Podoba takega elementa je predstavljena kot Pentagon hiši.

13. Komentar - to komunikacija med različnimi elementi diagrama razlago. Omenjeni element omogoča vključujejo formule in druge informacije.

Gradbeni diagrami

Grafično gradnja algoritem - je del dokumentacije za napravo ali program, ki je vedno na voljo v izobilju. Vendar pa je v večini primerov, programska oprema ne potrebuje v blok diagramu. Le nekaj zahteva gradnja algoritma, traja nekaj listov, ostalo pa je zelo simbolična shema. Enostavno blok diagram, ki prikazuje strukturo razvejanost programa le en vidik. Vendar tudi taka struktura jasno vidne le pod pogojem, da je algoritem daje na enem listu. V nasprotnem primeru, ko je blok shema se nahaja na več straneh, povezanih intersticijske prehodi so zelo težko dobiti pravo idejo o tem. Če je ta dan na enem listu, nato pa velik program to sliko algoritem obrne v svoj splošni načrt s seznamom glavnih sklopov in korakov. Seveda, ta lista ne sledi standardom za zasnovo postopek, vendar jih ni bilo treba, ker je postopek povsem drugačen. Pravilnik o vrsti znakov, puščice, in po vrstnem redu oštevilčenja je potrebna samo za razčlenjevanje podrobnih diagramov poteka.

Polja in gradnja algoritmov

Niz je zbirka iste vrste informacij, ki so shranjene v zaporednih pomnilniških grozdov in ima skupno ime. Takšne celice se imenujejo "elemente sistema." Vse grozdi so oštevilčeni po vrstnem redu. Ta številka se imenuje "indeks polja elementa". Kako ustvariti diagram za tak sistem? Razmislite primer ustvarjanja algoritmov za osnovno paleto enodimenzionalna tipa. Najenostavnejši sistem je običajno pogled na linijo. Določite ime za niz - "A". Domnevamo, da je naš sistem je sestavljen iz osmih celic (1 do 8). Vsaka od omenjenih skupin obsega naključno število, ki se imenuje "Niz elementa". Za dostop do določene celice mora biti navedeno ime, v oglatih oklepajih ([3]). Razmislite primer, v katerem je blok diagram matrike namenjen za polnjenje sistema z naključnih številk in nato predvaja informacij na zaslonu. Kaj je algoritem? Ta osnovni sistem. Dejstvo je, da nima praktično uporabo, pa je koristno za učni proces. Upoštevani blok vezje (Primer konstrukcije je opisan v nadaljevanju) obsega le sedem glavnih elementov, povezanih prehode linij.

Opis zaporedja nalog

1. Prvi del programa bo simbol "na začetku".

2. Druga enota - "proces", ki se prilega notranjosti "inicializacijo naključno".

3. Naslednji element - "sprememba" je vpisana vrednost matrike celic v bloku.

4. Nadalje, v skladu z vnaprej določeno funkcijo, ki je preusmerjen na naslednji blok "postopek", pri čemer je zdravljenje dana zlasti sistem grozdi označuje omejitve naključnih števil v območju od nič do sto. Po operaciji vrne v tretji blok, in skozi to - več na petino.

5. V blok "spremembah" v skladu vpisanih delovanjem preusmeri na naslednji element.

6. "Sklep" proizvaja prikaza informacij o vsebini novega polja v monitor, nato pa v smeri prejšnjega bloka. Naslednja - zadnji element.

7. "End" algoritma.

Na podlagi blok diagram sestavnih delov programa, ki bo zagotovil delo predstavili algoritem.

"Urejanje Blokovna shema"

Če se sprašujete o tem, kako ustvariti diagram, morate vedeti, da obstajajo posebni programi, ki so namenjeni za ustvarjanje in urejanje teh sistemov. Udobje grafični prikaz algoritma je, da uporabniku ni vezana na določen sintakse programskega jezika. Vgrajen diagram poteka enako primeren za vse jezike (npr C, Pascal, Basic, itd). Poleg tega lahko, urednik se uporablja za grafikonov in shem preverjanja operativnosti. Ta program je specializirano programsko opremo. Nudi raznolik nabor orodij, potrebnih za izgradnjo diagramov poteka, zaradi česar je bolj priročno, v primerjavi z običajnimi urejevalniki slik. Dodatne možnosti vam omogočajo, da optimizirati proces priprave sistem z nadaljnjo predelavo v funkcijah in postopkih programskega jezika. Poleg tega je urednik diagram ponuja nabor predlog, ki lahko bistveno pospešila delo na novice uporabnika. Znano je, da je gradnja algoritma pogosto uporablja ponavljajoče se strukture, na primer različne opcije ciklov, alternative (dokončanih in nedokončanih), multiple podružnic, in še več. Urejevalnik omogoča dodelitev pogosto uporabljajo v sestavinah diagramov poteka in jih dodajte v ustvarjeni sliki. To vam prihrani od njih pripravi iz nič vsakič. Poleg tega je s pomočjo urejevalnika, lahko uvozite naloge in postopke, ki se izvajajo v vsakem znanem programskem jeziku. Ta možnost je uporabna za razčlenjevanje algoritem strukturo, ki je napisan v neznanem jeziku. Sistemske zahteve programa obravnavanega je precej skromna, tako da ga lahko uporabljate na vsakem osebnem računalniku.

zaključek

Če povzamemo, je treba opozoriti, da je podroben načrt gradnje algoritmov zastarela. Saj niso zanimive kot opis postopka. V najboljšem primeru, blok diagrami so primerni za začetnike usposabljanja, ki ne vedo, kako naj z algoritmom razmišljati. Predlagal v svojem času, so bili elementi vsebine jezika na visoki ravni, združuje strojno jezikovne izjave v ločene skupine. V tem trenutku, vsak grafični element ustreza določenemu operaterju. Tako je postal simbol v naključno, in kar je najpomembnejše - jalov vaja v risbi, s katero lahko enostavno zavrne. Danes celo postali odveč prehodi linije, saj je vsak izvajalec že definiran. Dejstvo je, grafični gradnja algoritmi večjih dosežkov, kot v praksi. Programer z bogatimi izkušnjami, preden ste napisali program, ki le redko pritegne blokovno shemo. Ko standard organizacije zahteva grafično algoritem, nato barve po zaključku dela.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sl.unansea.com. Theme powered by WordPress.