MoodustamineKolledžid ja ülikoolid

Kuidas luua vooskeemi. Plokkskeem programmi massiivi

Plokkskeem on graafiliselt protsess, mis näitab selgelt, süstemaatiliselt järjestus kõigis etappides ülesanne, samuti kõik rühmad, mis on protsessi kaasatud. See kava on süsteem graafilisi sümboleid (plokid) ja üleminek read (nooled) vahel. Kõik need plokid vastab konkreetse algoritmi samm. Toas see sümbol kirjeldab seda tegevust.

Miks kasutada flowcharts?

Need süsteemid on ette nähtud täitma järgmisi ülesandeid:

- töötada välja uus protsess;

- kirjeldada ja dokumenteerida praegune algoritmi;

- arendada muudatuste sisseviimine või uurida sidemeid vigade tõenäosust ja ebaõnnestumisi;

- otsustada, millal, kus ja kuidas saab muuta praegust algoritmi, et kontrollida stabiilsust kogu süsteemi.

Development töövoo

Iga plokkskeem põhineb tegevuse algoritmi kirjeldab seadme töö või programmi. Seetõttu me esimest ehitatud süsteem ise. "Algoritmi" viitab kirjeldusest tööoperatsioonide järjestust probleemi lahendada. Tegelikult on see reegel täita nõutud protsesside teabe töötlemiseks. Enne ehituse algoritm on vaja määratleda probleemi selgelt: see on vajalik, et saada tulemus, mis esialgse info on vajalik ja mis on kättesaadav, kas on piiranguid selle kättesaamisest. Pärast seda, meetmete loetelu, mida tuleb rakendada, et saavutada soovitud tulemus.

tüüpi algoritmid

Praktikas järgmist tüüpi diagramme kasutatakse kõige sagedamini:

- graafika, st põhinevad geomeetrilistest sümbolitest;

- suuline: koostatud tavaliselt sõnu keel;

- pseudo-kood: esindada semiformalized kirjeldus tingimusliku programmeerimiskeelt, mis sisaldab elemente programmeerimiskeelt ja kirjanduslik fraase ja üldiste matemaatiliste sümbolite;

- tarkvara: ainult programmeerimiskeelt kasutatakse kirjutada.

Plokkskeem seadmeid: Kirjeldus

Graafiliselt töövoo sisaldab pilti algoritm kommunikatsioon kirjeldab funktsionaalplokkidega Selle skeemi, mis vastavad rakendada üks või mitu tegevust. Plokkskeem massiivi koosneb üksikute elementide mõõtmed ja ehitus reeglid, mis määratlevad riigi standard. Iga tüüpi tegevust (andmete sisestamise, arvutusvõimsus ekspressiooni väärtusi, kontrollimistingimustele kordamine juhttoimingu lõpp töötlemine, jne). Eraldi on geomeetriline kujund esindatud blokeerida. Need sümbolid on ühendatud joontega, mis defineerivad tegevuste jada.

Peamised elemendid töötavad valmistamisel flowcharts

Terve graafilisi sümboleid kasutatakse algoritmi kirjeldus koosneb 42 elemente. Selle kõik me ei anna, ja kaaluda ainult põhiosa.

Elements Skeemi:

1. Protsess arvutustehnika tähendab tegevuse või tegevuste jada, et muuta väärtusi andmeid või vormingut paigutuse. Selguse huvides need lülituse elemendid saab kombineerida üheks seadmeks. See sümbol on ristkülik, mille jooksul kirjaliku kommentaari, mis on lisatud operatsiooni (või rühma tehingud).

2. Lahendus. See plokk kasutatakse näitamaks ülemineku tingimus peale kontrolli. Igal sellisel liikmesriigid kahtlevad võrdlus või seisundi, mis määratleb seda. Teisisõnu, otsustab - on valik suunas programmi või algoritmi, sõltuvalt teatud muutuja tingimused. Graafiline vaade element - teemant. Said sümbol saab kasutada kujutise järgmistest standardiseeritud struktuur: valimist, kahvliga täis- ja osalise koormusega, tsükkel "enne" ja "pikk".

3. muutmine. See üksus tähistab tsükli algusest. Seda kasutatakse korraldamiseks tsüklilise struktuuri. Toas see element rekord seade erinevaid tegevusi, mida näitab oma esialgse väärtusega, äärelahendid, samuti samm muudab objekti korrata. Teisisõnu, muutmise - on täitmiseks muutuvas meeskonnad või tegevuste rühmade et programmi muuta. Graafiline esitus selle sümbol on kuusnurk.

4. ettemääratud arvutamise protsessi tähendab ettemääratud või tavaprogrammiks. Seda kasutatakse, et näidata ravi lisakontaktiga algoritmi, mis eksisteerib sõltumatult eraldi sõltumatu moodulid ja juurdepääsu raamatukogu rutiin. Graafiline vaade tunnust esindajad ristkülik püsttriipudele külgedel. See element teenib juhiseid funktsioon nõuab, protseduurid, tarkvara mooduleid.

5. sisend-väljund andmete üldises vormis.

6. Start ja Stopp. See element esindab alguse ja lõpu algoritm ja sisestatud programmi ja sealt väljuda. Graafiliselt see sümbol meenutab ristküliku külje asemel sirge - kaar.

7. Dokumendi tähendab väljundi tulemused printida. Graafiliselt, element nagu ristküliku, vaid hoopis alumise poollaine Direct kantud.

8. Käsitsi sisestus tähendab operaatori poolt vallandada andmetöötlus seadme abil, mis on seotud arvutiga (klaviatuur). Graafiline sümbol käsitsi sisestamist on nelinurk, mille küljed on paralleelsed line, põhi on nendega risti, ja kõiki kaldus.

9. kuva tähendab väljundseisundi informatsiooni juhuks, kui seade on ühendatud otse protsessoriga. Sel hetkel, kui nad hakkavad mängima andmeid, võib operaator muuta töötlemise ajal. Graafiliselt, see element on näitaja, mille ülemine ja alumine rida on paralleelsed, eks - see on kaar ja vasakul koosneb kahe sirge kui nool.

10. vooluprofiile - on nooltega, mis osutavad järjestus ühendusi. Kumbki struktuuri plokkskeem ei saa vabastada nimetatud element. On teatud reeglid jälgimise need märgid. Siin nad on:

- andmeelementidega olema paralleelne read välisäär või piiride leht, kus see näitab plokkskeem;

- joon ülevalt alla või vasakult paremale peetakse peamiseks, see ei ole näidatud nooltega, muudel juhtudel viidata valdkondadele nende poolt määratud;

- muuta suunas see element on ainult umbes 90.

11. Pistik. See element saab määrata ühenduse katkestada voolu jooni. Need sümbolid kasutatakse juhul, kui plokkskeem programmi mis koosnevad mitmest osast. Siis rida voolu ühest osast lõpetamiseks "pesa" ja uus osa - alustada selle sümboliga. Toas see element on paigutatud sama seerianumber. Graafiline esitus "pesa" - ringi.

12. Interstitsiaalne pistik. Käesoleva element on sarnane eelmisega, seda kasutatakse ainult ühendada flowcharts, asetatud erinevaid lehti. Pilt sellise elemendi esindatud viisnurk maja.

13. Kommentaar - see teabevahetus eri elemente voodiagrammiga selgitus. Nimetatud elemendi lahtrisse kuuluvad valemid ja muud informatsiooni.

Ehitus flowcharts

Graafiline ehitus algoritm - on osa dokumentatsioonist seadme või programmi, mis on alati olemas külluses. Kuid enamikul juhtudel, tarkvara ei ole vaja plokkdiagrammil. Vaid vähesed vaja ehitamiseks algoritmi võtab mõned lehed, ülejäänud on üsna sümboolne kava. Simple plokkskeem, struktuuri hargnevate programmi ainult üks aspekt. Kuid isegi selline struktuur on selgelt nähtav ainult tingimusel, et algoritm on paigutatud ühele lehele. Vastupidisel juhul, kui plokkskeem asub mitu lehekülge seotud interstitsiaalse üleminekud on väga raske saada õige mõte sellest. Kui see on paigutatud ühele lehele, siis suur programm see pilt algoritm muutub selle üldise plaani nimekirja peamist ja samme. Muidugi, see ajakava ei järgige disaini standardeid, kuid ta ei pea neid, sest protsess on täiesti erinevad. Eeskiri märkide tüüp, nooled ja et numeratsiooni on vaja ainult sõelumisel üksikasjalikud flowcharts.

Massiivid ja ehitus algoritme

Massiivi on koguda sama tüüpi teavet, mis on salvestatud järjestikusel mälu klastrite ja on üldnimetus. Sellised rakud nimega "süsteemi elemendid." Kõik klastrite nummerdatakse järjekorras. See number on nn "indeks massiivi element". Kuidas luua vooskeem selline süsteem? Vaatleme näiteks loomise algoritme elementaarne massiiv ühemõõtmeline tüüp. Lihtsaim süsteem on tavaliselt silmas joon. Määrake nimi massiivi - "A". Me eeldame, et meie süsteem koosneb kaheksast rakud (1 kuni 8). Iga nimetatud klastrite hõlmab juhuslikku arvu, mida nimetatakse "massiivi element". Et pääseda konkreetse raku poolt peab nimetage in nurksulgudes ([3]). Käsitleme näidet, kus plokkskeem massiivi on ette täitke süsteem juhuarve ja seejärel kaliibrinud info ekraanil. Mis on algoritm? See elementaarne süsteem. Tegelikult ei ole mingit praktilist kohaldamist, aga on kasulik õppeprotsessi. Peetakse ploki circuit (näide ehitamiseks allpool kirjeldatud) sisaldab ainult seitse põhielemendid ühendatud üleminekud read.

Kirjeldus jada ülesannete

1. Esimene osa saavad kava sümbol "Algus".

2. Teine seade - "Protsess", mis mahub "initsialiseerimise juhuslikult».

3. Järgmine element - "modifikatsioon" on kantud väärtust massiivi rakkude blokeerida.

4. Täiendav vastavalt etteantud funktsiooni suunatakse järgmise ploki "protsess", milles ravi nende konkreetsete klastrite süsteemi näidates piirangud juhuarve vahemikus nullist kuni sada. Pärast operatsiooni naaseb kolmas plokk, ja selle kaudu - rohkem viiendal.

5. Selles plokis "Modifikatsioonid" vastavalt kantud funktsiooni suunatakse järgmise elemendi.

6. "Kokkuvõte" toodab kuva informatsioon sisu uue massiivi monitoril, millele järgnes suunas eelmise blokeerida. Järgmine - viimane element.

7. "End" algoritmi.

Tuginedes plokkskeem komponendid programmi, mis annab tööd esitatakse algoritm.

"Edit Plokkskeemid"

Kui te ei tea, kuidas luua voodiagrammiga, siis peaksid teadma, et on olemas spetsiaalsed programmid, mis on mõeldud luua ja muuta need süsteemid. Esmatarbekaupade graafiliselt algoritm on, et kasutaja ei ole seotud konkreetse programmeerimiskeele süntaksit. Disainitud voodiagrammiga võrdväärselt sobivad kõikide keelte (nt C, Pascal, BASIC, jne). Lisaks toimetajale saab kasutada kaardistamisega ja kontrolli süsteemide toimivust. See programm on spetsialiseerunud tarkvara. See annab mitmekesise valiku tööriistu ehitamiseks vajalike flowcharts, mis muudab mugavamaks, võrreldes tavapäraste pilt toimetajad. Täiendav valikud võimaldavad teil optimeerida koostamise protsessis süsteemi oma edasine töötlemine funktsioonid ja protseduurid programmeerimiskeelt. Lisaks voodiagrammiga toimetaja pakub kogum malle, mis võib oluliselt kiirendada tööd algaja kasutaja. On teada, et ehituse algoritm sageli korduvad struktuurid kasutada näiteks erinevaid võimalusi tsüklit, alternatiive (täielik ja mittetäielik), mitu hargnevate ja rohkem. Toimetaja võimaldab eraldada sageli kasutatud diagramme komponendid ja lisage need genereeritud diagramm. See säästab tõmbavad nad nullist iga kord. Lisaks kasutades toimetaja, saate importida funktsioone ja protseduure rakendatakse tahes tuntud programmeerimiskeelt. See valik on kasulik sõelumisel algoritmi struktuur, mis on kirjutatud tundmatu keelega. Süsteemi nõuded programmi alusel tasu on üsna tagasihoidlik, nii et saate seda kasutada mis tahes personaalarvuti.

järeldus

Kokkuvõtteks tuleb märkida, et üksikasjaliku kava ehitamise algoritme vananenud. Kuna nad ei ole huvitav kui protsessi kirjeldus. Parimal plokkskeeme sobivad koolitus algajatele, kes ei tea, kuidas mõelda algoritmide. Kavandatud oma aega elemendid sisu oli kõrgetasemeline keele, see ühendab masina keeles avaldused eraldi rühmad. Praegu iga graafiline element vastab konkreetse operaatori. Nii ta sai sümbol juhuslik, ja mis kõige tähtsam - kasutu joonistus, kust saab hõlpsasti keelduda. Täna isegi ülearused line üleminekud, sest iga operaator on juba määratletud. Tegelikult graafilise ehitamise algoritme suurem võitudest kui praktikas. Programmeerija, kellel on ulatuslikud kogemused, enne kui kirjutada programm, mis harva juhib plokkskeem. Kui standard organisatsiooni nõuab graafiline algoritm, siis värvida pärast töö lõpetamist.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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