KompjûtersProgramming

Algoritme - in goed definiearre opienfolging fan wiskundige operaasjes

Computer Computer Engineering is basearre op it prinsipe fan sekwinsjele eksekúsje fan wiskundige operaasjes. Fanwegen dit, der is in needsaak ta it opstellen programma yn de opjûne folchoarder performing inkele spesifike aksje sekwinsjes. Sûnt it programma kin wêze enoarm en grut, der in spesjalist wurdt faak konfrontearre mei de needwindichheid fan grafikus (fisuele) tekening in wurkplan - de algoritme.

Algoritme - is dúdlik yn absolute rekord sequence te fieren wiskundige operaasjes nedich om te folbringen de taken fan 'e kompjûter. Men kin ek derom dat it in opienfolging fan Ferbining útfiering fan it earste ynput gegevens foar de úteinlike resultaat. It feit is dat elts programma is in opienfolging fan aksjes: Meidogger enkête (initial gegevens input), fiert de opjûne aksjes mei de gegevens útfier resultaat.

Block start en ein fan 'e algoritme ôfbylde yn it skema as in ovale en hat ien ynput en ien output, resp. Blokken fan gegevens ynput en output - yn 'e foarm fan in parallellogram. Blocks wiskundige operaasjes wurde ôfbylde as rjochthoeken en hawwe ek ien ynput en ien útfier.

In ienfâldige (basis) beskriuwing oer it type fan 'e aksje is in liniearre algoritme. Dit soarte fan byldzjende byld fan it programma eksekutearre as ien-stap omsetting fan eksterne gegevens ynfierd yn it einresultaat en dan outputting oan byldzjende apparaten. De rjochtlinige algoritme foar eltse opfolgjende bewurking of aksje begjint te wurde útfierd strikt nei de foarige bewurking of aksje.

Faak is it nedich om te kontrolearjen de gegevens foar it neilibjen fan eltse betingst. En ôfhinklik fan it resultaat moatte jo útfiere in bepaalde aksje. It is net dreech om te rieden dat it programma wurdt beskreaun mei help fan oare rassen fan 'e algoritme - fertakke.

Branching algoritme - in beskriuwing fan in foarbeskaaide opienfolging fan aksjes, dy't Includes kontrolearjen de gegevens foar it neilibjen fan in foarbeskaaide betingst. It resultaat fan dizze test kin wêze itsij skend gegevens dy't oerienkomme mei de oantsjutte steat of discrepantie. En ôfhinklik fan de resultaten, dogge of ien fierder opienfolging fan aksjes, of oare.

de ferifikaasje ienheid wurdt fertsjintwurdige yn de foarm fan in rhombus mei ien input en twa útgongen, oerienkommende mei de positive of negative ferifikaasje trochgong.

As regel, de ienfâldichste taken kinne werjûn wurde as in lyts blok diagram. Mar as it wurk wurdt levere oan de programmeur great genôch, de bylden op papier (byldskerm) it algoritme kin útgroeie ta in logge meunster. Te ferienfâldigjen fisuele image workflow stipe struktueren wurde brûkt.

It helptiidwurd algoritme - in stik fan it plan beskriuwing fan de spesifike, foarbeskaaide opienfolging fan aksjes oplein apart út 'e basis algoritme en ûntwurpen om te ferienfâldigjen, ferlytsje de earste grutte fan it lêste. Dit fragmint kin brûkt wurde elts oantal kearen yn strang achtslaan fan de ynfier gegevens.

auxiliary algoritme ôfbylde yn blok diagram foarmje in rjochthoeke mei de konvinsjonele beskriuwing wat tsjut op in plak dêr't men kin fine in skema, dat is bekend makke, de ienheid ôfbylding.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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