OqPoWah.com

Kaj so algoritmi in zakaj so potrebni?

Začetniki in neizkušeni programerji imajo pogosto takšno vprašanje: "Kaj so algoritmi in zakaj so potrebni?" Čeprav ta koncept postopoma poteka v pozabo, je še vedno pomemben. Pri ustvarjanju velikih komercialnih projektov ne morete storiti brez algoritmov. In preden začnete programirati, jih je bolje razumeti in šele nato začeti praktične vaje. Čeprav je ta koncept povezan z ustvarjanjem programske opreme na osebnem računalniku, vendar je v vsakdanjem življenju precej pogosto. V tem članku bo prikazan primer, kaj so resnični algoritmi.
Kaj so algoritmi?

V informatiki

Zdaj pa ugotovimo, kateri algoritmi so v računalništvu in programiranju. V skladu s tem konceptom je skrivnost akcij skrita, s pomočjo katere lahko enostavno in preprosto rešite nalogo. Kot primer lahko izračuna katera koli formula. Če želite to narediti, je dovolj, da izvedete naslednja dejanja:

  • Vnesite začetne podatke, potrebne za izračun.
  • Izvedite izračune.
  • Rezultate izvedite na računalniškem zaslonu ali na drugem mediju
    (na primer na papirju).

Vrste

Algoritem za računalništvo v videzu je lahko v naslednjih spremembah:

  • Grafično (v obliki sklopa standardiziranih blokov).
  • Opis besedila po korakih.

Algoritem v informatikiV prvem primeru je sestavljen iz standardnih blokov, katerih videz ureja GOST s serijsko številko 19.701-90. Na primer, preprosta operacija tukaj bo videti kot pravokotnik, izbrano stanje pa je romb.




Besedilni opis ni tako očiten in zato se uporablja veliko manj pogosto. V videzu je podobno običajnemu seznam označenih s številkami ali črkami. Struktura se odlikuje z linearnim opisom z razvejanjem. Prva možnost je veliko manj pogosta. Razlika med njimi je, da v drugem primeru obstajajo vejice in število izračunov ni znano, da bi dobili končni rezultat.

Resnično življenje

Zdaj pa poglejmo kaj je algoritmi v resničnem življenju. Pri pripravi različnih jedi ljubica sledi receptu. Na primer, pri pripravi testenin morate izvesti naslednji algoritem dejanj:Informacijski algoritem

  • Prinesi vodo do vrenja.
  • Slani jo.
  • Zaspali testenine.
  • Pri nizki vročini, ki jih mešamo, jih zavrite.
  • Ko so kuhani, izpustite vodo.
  • Dodajte maslo.
  • Premešajte, dokler ni gladka.

Posoda je pripravljena. Če pogledate z očmi programerja, potem je to običajno linearni algoritem, napisano v obliki besedila. Torej ni tako redko v našem življenju, ta zapleten koncept se zgodi. Uporabljamo jo le in ne vemo niti o tem.

Namesto sklepov

Na mnogih področjih človeške dejavnosti se uporablja koncept, kot je algoritem. Informatika je ena izmed njih. In, najbolj znana. Pravilno sestavljeno zaporedje akcij omogoča bistveno poenostavitev procesa izdelave programske opreme in izboljšanje njegove kakovosti. To je kot poslovni načrt pri izgradnji tovarne ali tovarne. Pri ustvarjanju preprostih programov lahko storite brez njega, vendar ko razvijete resno programsko opremo - brez nje nikamor. Lahko je bodisi posplošen ali podroben, v vsakem primeru pa je.

Zdieľať na sociálnych sieťach:

Príbuzný