ComputereProgrammering

Algoritme - en veldefineret sekvens af matematiske operationer

Computer Computer Engineering er baseret på princippet om sekventiel udførelse af matematiske operationer. På grund af dette, er der behov for at udarbejde programmer i den angivne rækkefølge udfører nogle specifikke actionsekvenser. Da programmet kan være enorme og omfangsrigt, er en specialist ofte konfronteret med nødvendigheden af grafiske (visuel) udarbejdelse af en arbejdsplan - algoritmen.

Algoritme - er klar i absolut rekord sekvens for at udføre matematiske operationer, som kræves til at udføre opgaver computeren. Man kan også bemærke, at det er en sekvens af trinvis gennemførelse af de oprindelige data input for det endelige resultat. Faktum er, at ethvert program er en sekvens af handlinger: Brugerundersøgelse (initial input data), udfører de specificerede aktioner med dataudgang resultat.

Blok starten og slutningen af algoritmen afbildet i diagrammet som en oval og har en indgang og en udgang, henholdsvis. Blokke af datainput og output - i form af et parallelogram. Blokerer matematiske operationer er afbildet som rektangler og også har én indgang og én udgang.

En simpel (grundlæggende) beskrivelse om type indsats er en lineær algoritme. Denne form for visuelt billede af programmet udføres som et enkelt trin konvertering af eksterne data indtastet i slutresultatet, og derefter udsende til visuelle enheder. Den lineære algoritme for hver successiv operation eller handling begynder skal udføres strengt efter den foregående operation eller handling.

Ofte er det nødvendigt at kontrollere de oplysninger for overholdelse af enhver tilstand. Og afhængigt af det resultat, du har brug for at udføre en bestemt handling. Det er ikke svært at gætte, at programmet vil blive beskrevet ved hjælp af andre sorter af algoritmen - forgrenede.

Branching algoritme - en beskrivelse af en forudbestemt sekvens af handlinger, som omfatter kontrol af data for at overholde en forudbestemt tilstand. Resultatet af denne test kan enten være scannede data matcher den specificerede tilstand eller uoverensstemmelse. Og afhængigt af resultaterne, gør enten en yderligere sekvens af handlinger eller andre.

verifikationsenheden er repræsenteret i form af en rombe med en indgang og to udgange, svarende til den positive eller negative kontrol passage.

Som regel kan de enkleste opgaver blive vist som et lille blokdiagram. Men hvis jobbet leveres til programmøren stor nok, kan billederne på papir (skærm) algoritmen blive en besværlig monster. For at forenkle anvendes visuelle billede workflow støttestrukturer.

Den ekstra algoritme - et stykke af planen beskriver specifikke, forudbestemte sekvens af handlinger, der pålægges separat fra den grundlæggende algoritme og til forenkling, reducere det indledende størrelse af sidstnævnte. Dette fragment kan anvendes et vilkårligt antal gange i nøje overensstemmelse med input-data.

ekstra algoritme vist i blokdiagramform et rektangel med den konventionelle beskrivelse indikerer et sted, hvor man kan finde en skematisk der er beskrevet, enheden billedet.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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