CalculatoareProgramare

Algoritmul - o secvență bine definită de operații matematice

Computer Computer Engineering se bazează pe principiul executării secvențiale a operațiunilor matematice. Din această cauză, este necesar să se elaboreze programe în ordinea specificată efectuarea unor secvențe specifice de acțiune. Având în vedere că programul poate fi foarte mare și voluminoase, un specialist este de multe ori se confruntă cu necesitatea de desen grafic (vizual), un plan de lucru - algoritmul.

Algoritmul - este clar în ordine record absolut pentru a efectua operații matematice necesare pentru a îndeplini sarcinile calculatorului. Se poate, de asemenea, rețineți că este o secvență de punere în aplicare incrementală a datelor de intrare inițiale pentru rezultatul final. Faptul este că orice program este o secvență de acțiuni: sondaj de utilizator (de intrare inițială de date), efectuează acțiunile specificate cu rezultatul de ieșire de date.

Start Block și sfârșitul algoritmului descris în diagrama ca un oval și are o intrare și o ieșire, respectiv. Blocuri de intrare și de ieșire a datelor - sub forma unui paralelogram. Blocuri operații matematice sunt descrise ca dreptunghiuri și au, de asemenea, o intrare și o ieșire.

Un simplu (de bază), descrierea despre tipul de acțiune este un algoritm liniar. Acest tip de imagine vizuală a programului executat ca o conversie cu o singură etapă a datelor externe introduse în rezultatul final și apoi scoate la dispozitive vizuale. Algoritmul liniar pentru fiecare operațiune sau acțiuni succesive începe să fie efectuate strict după operația sau acțiunea anterioară.

De multe ori este necesar să se verifice datele pentru conformitatea cu orice condiție. Și, în funcție de rezultatul care aveți nevoie pentru a efectua o anumită acțiune. Nu este greu de ghicit că programul va fi descris cu ajutorul altor varietăți ale algoritmului - ramificat.

Ramificare algoritm - o descriere a unei secvențe predeterminate de acțiuni, care include verificarea datelor pentru respectarea unei condiții predeterminate. Rezultatul acestui test poate fi fie date scanate se potrivesc cu condiția specificată sau diferența. Și în funcție de rezultatele, face fie o secvență suplimentară de acțiuni, sau alte.

unitatea de verificare este reprezentat sub forma unui romb cu o singură intrare și două ieșiri, corespunzătoare trecerii pozitive sau negative de verificare.

De regulă, cele mai simple sarcini pot fi afișate ca o diagramă bloc mic. Dar dacă lucrarea este furnizată programator suficient de mare, imaginile de pe hârtie (monitor) algoritmul poate deveni un monstru greoaie. Pentru a simplifica sunt utilizate structuri vizuale suport pentru imagine flux de lucru.

Algoritmul auxiliar - o piesă a planului care descrie secvența specifică, predeterminată a acțiunilor impuse separat de algoritmul de bază și care sunt concepute pentru a simplifica, reduce dimensiunea inițială a acestuia din urmă. Acest fragment poate fi utilizat orice număr de ori în strictă conformitate cu datele de intrare.

Algoritmul auxiliar este ilustrat în schema bloc formează un dreptunghi cu descrierea convențională care indică un loc în care se poate găsi o schemă care este dezvăluită, imaginea unității.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ro.birmiss.com. Theme powered by WordPress.