Počítače, Programovanie
Algoritmus - dobre definované sekvencie matematických operácií
Computer Computer Engineering je založený na princípe postupného vykonávania matematických operácií. Z tohto dôvodu je potrebné vypracovať programy v uvedenom poradí vykonáva niektoré konkrétne akčné sekvencie. Vzhľadom k tomu, program môže byť obrovské a neskladné, odborník sa často stretávajú s nutnosťou grafického (vizuálne) vypracovanie plánu práce - algoritmu.
Blok začiatok a koniec algoritmu je znázornené v diagrame ako ovál a má jeden vstup a jeden výstup, resp. Bloky vstupných a výstupných dát - v podobe paralelogramu. Bloky matematické operácie sú znázornené ako obdĺžniky a majú tiež jeden vstup a jeden výstup.
Jednoduché (základná) opis o type podujatia je lineárny algoritmus. Tento druh vizuálneho obrazu programu uskutočňovaného ako jednostupňovú konverziu externých dát zapísané do konečného výsledku, a potom výstup na vizuálne zariadenia. Lineárny algoritmus pre každé následnej operácii alebo pôsobenie začína byť vykonaná presne po predchádzajúcej operácii alebo akcie.
Často je potrebné overiť údaje o dodržanie všetkých podmienok. A v závislosti na výsledku je nutné vykonať určitú akciu. Nie je ťažké uhádnuť, že program bude popísaný s pomocou iných odrôd algoritmu - rozvetvené.
Spravidla najjednoduchšie úlohy môžu byť zobrazené ako malý blokového diagramu. Ale v prípade, že práca je dodávaný programátor dosť veľké, obrazy na papieri (monitor) Algoritmus môže stať ťažkopádne monštrum. Pre zjednodušenie sa používajú vizuálne podpora image workflow konštrukcie.
Pomocný algoritmus - kus plánu opisujúce osobitné vopred určenej sekvencie akcií ukladať oddelene od základného algoritmu a k zjednodušeniu, zníženie počiatočnej veľkosť druhej. Tento fragment môže byť použitý ľubovoľný počet opakovaní v prísnom súlade so vstupnými údajmi.
pomocné algoritmus je znázornené na blokovej schéme tvorí obdĺžnik s konvenčným popisu označujúce miesto, kde možno nájsť schému, ktorý je opísaný, jednotka obrazu.
Similar articles
Trending Now