Algoritam: što je to, karakteristike i primjeri

Što je algoritam?

Što algoritam nazivamo uređenim i konačnim skupom jednostavnih operacija pomoću kojih možemo pronaći rješenje problema.

Riječ algoritam potječe iz kasnog latinskog alborarismus, a ovo je pak skraćenica od klasičnog arapskog ḥisābu lḡubār, što znači "izračun pomoću arapskih brojeva".

Algoritmi nam omogućuju provođenje radnje ili rješavanje problema kroz niz definiranih, poredanih i konačnih uputa. Dakle, s obzirom na početno stanje i ulaz, te nakon slijedećih naznačenih koraka, postiže se konačno stanje i dobiva se rješenje.

Karakteristike algoritma

Svaki algoritam mora biti u skladu s ovim osnovnim karakteristikama:

  • Imaju početak i kraj: svaki algoritam započinje u početnom stanju nizom određenih podataka, a završava rješenjem ili izlazom.
  • Rade u slijedu: algoritam se sastoji od niza uređenih koraka.
  • Sekvence su konkretne- Svaki je korak jasan i ne ostavlja mjesta dvosmislenosti.
  • Algoritmi su apstraktni: oni su modeli ili vodiči za naručivanje procesa.
  • Broj koraka u algoritmu je konačan.

Primjeri algoritama

Iako je to uobičajeni pojam u područjima kao što su matematika, računarstvo, logika i druge srodne discipline, istina je da u svakodnevnom životu također koristimo algoritme za rješavanje pitanja, na primjer

Kuhinjski recepti

Objašnjavaju korak po korak stvaranje obroka s konačnim brojem sastojaka. Početno stanje bili bi sirovi sastojci, a konačno pripremljena hrana.

Priručnici

Oni služe kao vodič za izvršavanje procesa, od načina izrade knjižnice do aktiviranja mobilnog telefona. U tim je slučajevima konačno stanje proizvod koji je sastavljen, instaliran, uključen, u radu itd.

Matematičke operacije

U matematici su neki primjeri algoritama množenje, gdje slijedimo slijed operacija za dobivanje proizvoda; ili dijeljenje, što nam omogućuje određivanje količnika dva broja. Euclidov algoritam, s kojim dobivamo najveći zajednički djelitelj dva pozitivna cijela broja, još je jedan primjer algoritma.

Algoritmi se mogu grafički predstaviti kroz dijagram toka.

Algoritam u računarstvu

U računanju ili programiranju algoritam je slijed uputa pomoću kojih možemo riješiti problem ili pitanje.

Zapravo se svi zadaci koje računalo temelji na algoritmima. Softver ili računalni program dizajniran je na temelju algoritama, tako da u njega možemo uvesti zadatak i riješiti ga.

  • Programiranje.
  • Metajezik.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave