Datamaskiner, Programmering
Hva er algoritmer og hva er de for?
I nybegynnere og uerfarne programmerere oppstår ofte spørsmålet: "Hva er algoritmer og hva er de for" Selv om dette konseptet er sakte og går i glemmeboken, men det er fortsatt relevant. Når du oppretter en stor kommersielle prosjekter rett og slett ikke kan klare seg uten algoritmer. Og før du begynner programmeringen, er det bedre å forstå dem, og bare går videre til de praktiske øvelsene. Selv om dette konseptet er knyttet til etableringen av programvare på en PC, men det er allment funnet i hverdagen. Denne artikkelen er et eksempel på hva algoritmene i det virkelige liv.
I informatikk,
Nå finner vi ut hva algoritmer i informatikk og programmering. Under dette konseptet ligger prosedyre, ved hjelp som du raskt og enkelt kan løse problemet. Som et eksempel, beregning av en hvilken som helst formel. For å gjøre dette må du utføre følgende trinn:
- Angi de innledende data som er nødvendig for beregningene.
- Utføre beregninger.
- Skriv ut resultatene eller på dataskjermen, eller på andre medier
(For eksempel papir).
typer
Algoritme i informatikk i utseende kan være i følgende endringer:
- Grafisk (som et sett av standardiserte enheter).
- Faset tekstbeskrivelse.
Fullstendige beskrivelser er ikke så tydelig og så brukes mye sjeldnere. I utseende ligner det en vanlig punktliste med tall eller bokstaver. I henhold til strukturen beskrivelsen skille lineære og forgrenede. Det første alternativet er mye sjeldnere. Forskjellen mellom dem er at i det sistnevnte tilfellet er forgreningsenhetene og ukjent antall beregninger for å oppnå det endelige resultat.
virkelige liv
La oss nå forholde seg til det faktum at slike algoritmer i det virkelige liv. I utarbeidelsen av ulike retter vertinne bør oppskrift. For eksempel, i utarbeidelsen av pasta må du utføre følgende sekvens av handlinger:
- Ta med vann til å koke.
- Salt det.
- Absorber pasta.
- På lav varme, rør dem, kok opp.
- Etter at de er kokt, drenert.
- Tilsett smør.
- Bland til uniform.
Retten er klar. Hvis du ser på det gjennom øynene til programmerer, er det vanligvis en lineær algoritme, skrevet i et tabellformat. Så det er ikke så sjelden i våre liv utdype dette konseptet er funnet. Vi bruker bare dem og ikke engang vet om det.
i stedet for konklusjoner
I mange områder av menneskelig aktivitet, som begrepet er brukt som en algoritme. Informasjonsteknologi - en av dem. Videre, den mest kjente. Korrekt sammensatt sekvens av aktiviteter i stor grad kan forenkle prosessen med å opprette et programvareprodukt og forbedre dens kvalitet. Det er som en forretningsplan med bygging av en plante eller fabrikken. Når du oppretter enkle programmer kan gjøres uten den, men når alvorlig programvare utviklet - uten den hvor som helst. Det kan enten være generalisert eller detaljert, men i alle fall er det.
Similar articles
Trending Now