Home : Uvjeti softvera : Definicija algoritma

Algoritam

Algoritam je skup uputa dizajniranih za izvršavanje određenog zadatka. To može biti jednostavan postupak, poput množenja dva broja, ili složena operacija, poput reprodukcije komprimirane video datoteke. Tražilice koristiti vlasničke algoritme za prikaz najrelevantnijih rezultata pretraživanja indeks za specifične upita.

U računalnom programiranju algoritmi se često stvaraju kao Funkcije. Te funkcije služe kao mali programi na koje se može pozivati ​​veći program. Na primjer, pregled slike primjena može sadržavati knjižnicu funkcija koje koriste prilagođeni algoritam za generiranje različitih slika Formati. Program za uređivanje slika može sadržavati algoritme dizajnirane za obradu podataka o slici. Primjeri algoritama za obradu slika uključuju obrezivanje, promjenu veličine, izoštravanje, zamućenje, smanjenje efekta crvenih očiju i poboljšanje boje.

U mnogim slučajevima postoji više načina za izvođenje određene radnje u okviru softverskog programa. Stoga programeri obično nastoje stvoriti najučinkovitije moguće algoritme. Korištenjem visoko učinkovitih algoritama programeri mogu osigurati da njihovi programi rade što je brže moguće i da ih koriste minimalno resursi sustava. Naravno, nisu svi algoritmi stvoreni savršeno prvi put. Stoga programeri često poboljšavaju postojeće algoritme i uključuju ih u buduća ažuriranja softvera. Kada vidite novu verziju softverskog programa koji je "optimiziran" ili ima "brže performanse", to najviše znači da nova verzija uključuje učinkovitije algoritme.

TechLib - računalni rječnik Tech Lib

Ova stranica sadrži tehničku definiciju algoritma. U računalnoj terminologiji objašnjava što algoritam znači i jedan je od mnogih softverskih pojmova u rječniku TechLib.

Sve su definicije na web mjestu TechLib napisane kako bi bile tehnički točne, ali i lako razumljive. Ako smatrate da je ova definicija algoritma korisna, možete se na nju pozvati pomoću gore navedenih citata.