FormacijaFakulteti i univerziteti

Kako stvoriti dijagram toka. Blok dijagram programa niza

Blok dijagramu je grafički prikaz procesa, jasno pokazuje sistematski slijed sve faze zadatka, kao i sve grupe koje su uključene u proces. Ovaj program je sistem grafičkih simbola (blokova) i prelazak linije (strelice) između njih. Svaki od ovih blokova odgovara određeni korak algoritma. Unutar ove simbol opisuje ovu akciju.

Zašto upotrebljavati dijagrame?

Ovi sistemi su dizajnirani za obavljanje sljedeće funkcije:

- razviti novi proces;

- opisati i dokumentirati trenutni algoritam;

- razviti modifikacija procesa ili da istraži veze sa vjerojatnost grešaka i kvarova;

- kako bi se utvrdilo kada, gdje i kako možete promijeniti trenutnu algoritam, radi provjere stabilnosti cijelog sustava.

razvoj toka

Bilo koji blok dijagram se zasniva na akcijama algoritma opisuju rad uređaja ili programa. Stoga, prvo smo izgradili samog sistema. "Algoritam" se odnosi na opis redoslijed operacija za rješavanje problema. U stvari, ovo pravilo obavljanje potrebnih procese obrade informacija. Prije prelaska na izgradnju algoritma je potrebno jasno definirati problem: to je potrebno da se dobije rezultat koji je potreban početne informacije i ono što je dostupno, da li postoje ograničenja na prijemu. Nakon toga, popis aktivnosti koje treba implementirati da se postigne željeni rezultat.

vrste algoritama

U praksi, sljedeće vrste dijagrama najčešće koriste:

- grafike, odnosno zasnivaju se na geometrijske simbole;

- verbalno: sačinila uobičajenim riječima jezika;

- pseudo-kod: predstavljaju semiformalized opis uslovni programski jezik, koji uključuje elemente programskog jezika i književne fraze i zajedničkih matematičkih simbola;

- softver: samo programski jezik koristiti za pisanje.

Blok dijagram uređaja: Opis

Grafički prikaz toka sadrži sliku algoritam komunikacije opisuje funkcionalnih blokova ovog kola koje odgovaraju implementiraju jednu ili više akcija. Blok dijagram niz sastavljen od pojedinačnih elemenata, dimenzije i izgradnju pravila koja definiraju države standarda. Za svaku vrstu djelovanja (ulaznih podataka, izraz vrijednosti proračun, provjera stanja, obradu zatvaranja akcije kontrole ponavljanja, itd.) Postoji poseban geometrijski lik predstavljeni kao blok. Ovi simboli su povezani linijama koje definiraju slijed radnji.

Osnovni elementi su zaposleni u izradi dijagrama toka

Kompletna lista grafičkih simbola koji se koriste za opis algoritma sastoji se od 42 elemenata. Njegova sve nećemo dati, i uzeti u obzir samo glavnicu.

Elementi dijagrama toka:

1. Proces računarstva znači radnju ili niz akcija koje mijenjaju vrijednosti podataka ili formata za plasman. Radi jasnoće, ovi elementi spoja može se kombinirati u jednu cjelinu. Ovaj simbol je pravougaonik, u okviru kojeg pismeni komentar, koji prate rad (ili grupa transakcija).

2. Rješenje. Ovaj blok se koristi da ukaže na stanje tranzicije na kontrolu. U svakom takvom članicama pitanje poređenje ili stanja, koje se definira. Drugim riječima, odluka - je izbor pravac za program ili algoritam, ovisno o pojedinim varijabilnim uvjetima. Grafički prikaz elementa - dijamant. Rekao je simbol može se koristiti kao sliku sljedeće standardizirani strukturu: izbor, viljušku puno i pola radnog vremena, ciklus "prije" i "dug".

3. Datum. Ova jedinica označava početak ciklusa. Koristi se za organizaciju ciklična struktura. Unutar ovog elementa rekord Raspon podešavanja aktivnosti, kao što je navedeno od strane svoje početne vrijednosti, granični uvjet, kao i korak mijenja stavka da se ponovi. Drugim riječima, modifikacija - je ispunjenje promjene timova ili grupa operacija koje izmjene programa. Grafički prikaz ovog simbola je šesterokut.

4. predodređen proces proračuna znači za predodređeni ili standardni program. Ona se koristi za označavanje tretman pomoćni algoritam koji postoji nezavisno kao zasebni nezavisna modula, a za pristup biblioteci rutine. Grafički prikaz simbola predstavlja pravougaonik sa dva vertikalne pruge na bokovima. Ovaj element služi za usmjeravanje pozivi funkcija, procedure, softverskih modula.

5. input-output podataka u opštem obliku.

6. start i stop. Ovaj element predstavlja početak i kraj algoritma, a ulaz u program i izlazak iz nje. Grafički ovaj simbol podsjeća na pravougaonik gdje strani umjesto ravno - luka.

7. Dokument znači rezultati izlaz ispisa. Grafički element kao pravokutnik, samo umjesto donjeg poluvalom direktan upisan.

8. Ručni unos znači od obrade podataka operater okidač pomoću uređaja koji je povezan s računalom (klavijature). Grafički simbol ručni unos je četverostrana čiji su paralelne linije strane, na dnu je okomita na njih, i vrhunskog kosi.

9. Na ekranu znači ulaz ili izlaz informacije u slučaju kada je uređaj spojen direktno na procesor. U tom trenutku, kad počnu da igraju podataka, operater može napraviti promjene u toku obrade. Grafički, ovaj element je figura u kojoj su gornji i donji linije su paralelne, desno - to je luk, a lijevo se sastoji od dva prav kao strela.

10. linije toka - su strelice koje pokazuju redoslijed veza. Ni struktura blok dijagram ne mogu izostaviti ovaj element. Postoje određena pravila praćenje ovih znakova. Evo ih:

- elementi podataka mora biti paralelno sa linijama vanjskog perimetra ili granica stranice na kojoj to pokazuje blok dijagram;

- liniju od vrha do dna ili s lijeva na desno se smatra glavnim, nije naznačeno strelicama, a drugi slučajevi pokazuju područja određena njima;

- promjenu smjera ovog elementa je samo oko 90.

11. priključak. Ovaj element se koristi za navesti vezu da prekine tok linija. Ovi simboli se koriste u slučaju da blok dijagram programa je napravljen od nekoliko dijelova. Zatim liniju toka iz jednog dijela do kraja "konektor", a novi dio - početi sa ovim simbolom. Unutar ovog elementa je postavljen isti serijski broj. Grafički prikaz "konektora" - krug.

12. intersticijski konektor. Svrha ovog elementa je sličan prethodnom jedan, on se koristi samo za povezivanje dijagrame, datum na različitim stranama. Slika takav element je predstavljena kao pentagon kuću.

13. Komentar - ova komunikacija između različitih elemenata dijagram objašnjenje. Rekao je element omogućava uključuju formule i druge informacije.

konstrukcija dijagrama toka

Grafički konstrukcija algoritam - je dio dokumentacije za uređaj ili program koji je uvijek dostupan u izobilju. Međutim, u većini slučajeva, softver ne treba u blok dijagramu. Samo nekoliko potrebna izgradnja algoritam traje nekoliko listova, ostalo je prilično simboličan shema. Jednostavan blok dijagram koji prikazuje strukturu programa grananja u samo jedan aspekt. Međutim, čak i takva struktura je jasno vidljiv samo pod uslovom da se algoritam se nalazi na jednoj strani. U suprotnom slučaju, kada je blok dijagram nalazi na nekoliko stranica koje se odnose intersticijske prijelazi su vrlo teško dobiti pravu ideju o tome. Ako je postavljen na jednom listu, a zatim odličan program ovu sliku algoritam pretvara u svoju ukupnu plan sa listom glavnih blokova i korake. Naravno, ovaj raspored ne prati dizajn standarda procedura, ali ih nije potrebno, jer proces je potpuno drugačija. Pravila o vrsti znakova, strelice, i nalog numeracije je potrebna samo za parsiranje detaljne dijagrame.

Nizovi i izgradnje algoritama

Niz je skup isti tip informacija koje se čuvaju u uzastopna memoriji klastere i ima zajedničko ime. Takve ćelije se nazivaju "elementi sistema." Svi klasteri brojevima u redu. Ovaj broj se zove "indeks elementa niza". Kako napraviti dijagram toka za takvog sistema? Razmotrimo primjer stvaranja algoritama za osnovno niz jednodimenzionalni tipa. Najjednostavniji sistem je konvencionalno pogled linija. Definirati naziv za niz - "A". Pretpostavljamo da je naš sistem se sastoji od osam ćelija (1 do 8). Svaku od tih klastera sastoji slučajni broj, koji se zove "niz element". Da biste pristupili određenu ćeliju moraju navesti ime u uglastim zagradama ([3]). Razmotrimo primjer u kojem je namijenjen blok dijagram niza za popunjavanje sistem sa slučajnih brojeva, a zatim izlaza informacije na ekranu. Što je algoritam? Ovaj osnovnih sistema. U stvari, nema praktičnu primjenu, međutim, je korisno za proces učenja. Smatra blok kola (primjer izgradnje opisane u nastavku) se sastoji od samo sedam glavnih elemenata povezan prelaze linije.

Opis niza zadataka

1. Prvi element sheme će biti simbol "The Beginning".

2. Druga jedinica - "proces", koji se uklapa unutar "inicijalizacije slučajnih».

3. Sljedeći element - "modifikacija" se upisuje vrijednost niza ćelija u bloku.

4. Nadalje, prema unapred određenoj funkciji je preusmjeren na sljedeći blok "proces", u kojem se tretman daje posebnu klastera sistem ukazuje na ograničenja slučajnih brojeva u rasponu od nula do sto. Nakon operacije se vraća na treći blok, a preko njega - više na petom.

5. U ovom bloku "promjene" prema upisana funkcija je preusmjeren na sljedeći element.

6. "Zaključak" proizvodi prikaza informacija o sadržaju novog niza u monitor, zatim pravac prethodnog bloka. Sljedeća - poslednji element.

7. "End" algoritma.

Na osnovu blok dijagram komponenti programa, koji će omogućiti rad predstavljen algoritam.

"Edit Blok dijagram"

Ako se pitate o tome kako stvoriti dijagram toka, treba da znate da postoje posebni programi koji su dizajnirani za stvaranje i uređivanje ovih sistema. Praktičnost grafički prikaz algoritma je da korisnik nije vezan za određeni programski jezik sintakse. Ugrađeni dijagram jednako pogodan za sve jezike (npr C, Pascal, BASIC, itd). Osim toga, urednik može se koristiti za grafikona i šema verifikaciju operativnost. Ovaj program je specijalizirani softver. Ona pruža raznolik skup alata potrebnih za izgradnju dijagrami, što ga čini više zgodan, u odnosu na klasične urednika slike. Dodatne opcije omogućuju vam da optimizaciju procesa izrade sistema sa dalju transformaciju u funkcijama i procedurama programskom jeziku. Osim toga, urednik dijagram nudi set obrazaca koji mogu značajno ubrzati rad novajlija korisnik. Poznato je da je izgradnja algoritma često ponavljaju strukture koje se koriste, na primjer, razne opcije ciklusa, alternative (potpuna i nepotpuna), višestruka grananja, i još mnogo toga. Urednik omogućuje izdvojiti često koriste u komponentama dijagrama i dodajte ih u generiranom dijagramu. To vam štedi od njih crtež od nule svaki put. Osim toga, koristeći editor, možete uvesti funkcije i procedure implementirane u sve poznate programskom jeziku. Ova opcija je korisna za raščlanjivanje algoritam strukturu, koja je napisana na nepoznatom jeziku. Sistemski zahtjevi programa koji se razmatra je prilično skroman, tako da možete ga koristiti na bilo kojem računaru.

zaključak

Da rezimiramo, treba napomenuti da su detaljne shema izgradnje algoritama zastarjele. Jer oni nisu interesantni kao opis procesa. U najboljem slučaju, blok dijagrami su pogodne za početnike trening koji ne znaju kako da misle algoritamski. Predložene u svoje vrijeme sa elementima sadržaja su jezik visokog nivoa, integriše mašinski jezik izjave u odvojene grupe. U ovom trenutku, svaki grafički element odgovara na određeni operatera. Dakle, on je postao simbol u nasumično, i što je najvažnije - uzaludnim u crtež, iz koje možete lako odbiti. Danas čak i postati suvišne linije prijelaza, budući da je već definiran svaki operator. U stvari, grafički izgradnje algoritama veće trijumfa nego u praksi. Programer s dugogodišnjim iskustvom prije nego što napišete program koji rijetko povlači blok dijagram. Kada je standard organizacije zahtijeva grafički algoritam, a zatim ga slikati nakon završetka radova.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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