ComputereProgrammering

Hvad er algoritmer, og hvad er de til?

I begyndere og uerfarne programmører ofte opstår spørgsmålet: "Hvad er algoritmerne, og hvad er de for" Selvom dette koncept er langsomt og går i glemmebogen, men det er stadig relevant. Når du opretter en store kommercielle projekter kan simpelthen ikke undvære algoritmer. Og før du begynder programmering, er det bedre at forstå dem, og først derefter gå videre til de praktiske øvelser. Selv om dette begreb er forbundet med oprettelsen af software på en pc, men det er almindeligt findes i hverdagen. Denne artikel er et eksempel på, hvad de algoritmer i det virkelige liv.

I datalogi,

Nu finder vi ud af, hvad algoritmer i datalogi og programmering. Under dette begreb ligger fremgangsmåde, ved hjælp af hvilken du hurtigt og nemt kan løse problemet. Som et eksempel, beregningen af et hvilket som helst formel. For at gøre dette skal du udføre følgende trin:

  • Indtast de oprindelige data, der er nødvendige for beregningerne.
  • Udfør beregninger.
  • Udskriv resultaterne eller på computerskærmen eller på noget andet medie
    (Såsom papir).

typer

Algoritme i datalogi i udseende kan være i følgende modifikationer:

  • Grafisk (som et sæt af standardiserede enheder).
  • Ratevis tekstbeskrivelse.

I det første tilfælde består af byggeblokke, er hvis udseende reguleret af GOST serie nr 19,701-90. For eksempel vil en simpel operation derefter blive vist i form af et rektangel, og valget tilstand - en diamant.

Komplette beskrivelser er ikke så indlysende og så bruges meget mindre hyppigt. I udseende ligner det en almindelig punktopstilling med tal eller bogstaver. Efter strukturen beskrivelse skelne lineære og forgrenede. Den første mulighed er meget sjældnere. Forskellen mellem dem er, at i sidstnævnte tilfælde er der forgrening enheder og ukendt antal beregninger for at opnå det endelige resultat.

virkelige liv

Lad os beskæftige sig med det faktum, at sådanne algoritmer i det virkelige liv. Ved udarbejdelsen af forskellige retter værtinde bør opskrift. For eksempel i forbindelse med udarbejdelsen af pasta, du har brug for at udføre følgende sekvens af handlinger:

  • Bringe vand i kog.
  • Salt det.
  • Absorber pasta.
  • På lav varme under omrøring dem, bring det i kog.
  • Efter de er kogt, drænet.
  • Tilsæt smør.
  • Bland indtil ensartet.

Fadet er klar. Hvis man ser på det gennem øjnene på den programmør, er det normalt en lineær algoritme, skrevet i et tabelformat. Så det er ikke så sjældent i vores liv uddybe dette begreb er fundet. Vi bruger dem bare og ved ikke engang, om det.

i stedet for konklusioner

I mange områder af menneskelig aktivitet såsom begreb anvendes som en algoritme. Informationsteknologi - en af dem. Desuden er den mest berømte. Korrekt sammensat sekvens af aktiviteter kan i høj grad forenkle processen med at skabe et software-produkt, og forbedre dets kvalitet. Det er ligesom en forretningsplan med opførelsen af en plante eller fabrik. Når du opretter simple programmer kan gøres uden det, men når alvorlige software udviklet - uden at det nogen steder. Det kan enten generaliseres eller detaljeret, men under alle omstændigheder er det.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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