Algoritmi se koriste u bilo kojem polju ljudske djelatnosti, ali uglavnom su povezani s računalnom tehnologijom. Sav računalni hardver i softver rade na temelju algoritama.
Upute
Korak 1
Riječ "algoritam" postala je široko korištena u vezi sa širenjem tehnologije elektroničkog računanja. Iako je sam pojam postojao mnogo prije toga kao jedan od ključnih pojmova u matematici. Ime dolazi od imena osobe koja je živjela u 9. stoljeću. Uzbekistanski matematičar al-Khwarizmi i značio je pravila za izvođenje množenja, dijeljenja, zbrajanja i oduzimanja. Zapravo je ovo jasno definiran slijed radnji, svojevrsni plan kako riješiti problem ili postići cilj. Svaki sljedeći korak algoritma treba izvršiti kad se završi prethodni. Iako nemaju svi algoritamski izračuni svojstvo konačnosti, primjer toga je izračun broja Pi (3, 14 …).
Korak 2
Rad računala i računala temelji se na algoritmima. Računalni programi također funkcioniraju na njihovoj osnovi. Računalo obrađuje ulaz s nizom uputa, a zatim daje rezultat. Operacije koje korisnik izvodi na web mjestu također su moguće zahvaljujući djelovanju algoritama. Dakle, za pretraživanje web mjesta vrši se skeniranje direktorija ili indeksno pretraživanje. Algoritam vam omogućuje spremanje podataka koje su korisnici unijeli u obrasce. Da biste ga sastavili, morate znati pravila (sintaksu).
3. korak
Postoje različite vrste algoritama: linearni, razgranati, ciklični. Linearne se upute izvršavaju sekvencijalno navedenim redoslijedom. Upute za račvanje su uvjetne. U petlji se tijekom izvođenja mora ponoviti najmanje jedna grupa uputa. U praksi mnogi algoritmi kombiniraju sve tri vrste.
4. korak
Algoritam se u memoriju računala unosi pomoću posebnih simbola, u obliku dijagrama ili teksta. Stvoreni su različiti algoritmi za rješavanje različitih problema. Upute se nazivaju naredbama. Izvršenje apsolutno svih naredbi mora biti izvedivo, inače tehnika neće moći riješiti problem i dobiti rezultat: nedostatak fleksibilnosti razlikuje računalo od osobe. Programiranje je razlaganje zadatka u nekoliko jednostavnih koraka. Ako je algoritam točan, dat će točan rezultat. Uobičajeni način predstavljanja algoritama je grafički, u obliku dijagrama toka: različiti stupnjevi označeni su geometrijskim oblicima. Svaki oblik (simbol) podrazumijeva različite podatke i operacije i povezan je s drugim simbolima komunikacijskim linijama.