Što su algoritmi i zašto su im potrebni?

Često su početnici i neiskusni programeripostoji takvo pitanje: "Što su algoritmi i zašto su im potrebni?" Premda ovaj pojam postupno odlazi u zaborav, ali je ipak relevantan. Prilikom izrade velikih komercijalnih projekata, ne možete učiniti bez algoritama. I prije nego što počnete programirati, bolje je razumjeti ih, a tek onda započeti praktične vježbe. Iako je ovaj koncept povezan s stvaranjem softvera na računalu, ali je uobičajen u svakodnevnom životu. Ovaj članak će dati primjer onoga što su algoritmi stvarnog života.

Što su algoritmi?

U informatici

Sad ćemo saznati koji su algoritmi u računalnoj znanostii programiranje. Prema tom konceptu, redoslijed akcija je skriven, pomoću kojeg se jednostavno i jednostavno može riješiti zadana zadaća. Kao primjer, možete izračunati pomoću bilo koje formule. Da biste to učinili, dovoljno je izvršiti sljedeće radnje:

  • Unesite početne podatke potrebne za izračun.
  • Izvršite izračune.
  • Izlazite rezultate na zaslonu računala ili na nekom drugom mediju
    (na primjer, na papiru).

vrste

Algoritam u računalnoj znanosti u izgledu može biti u slijedećim izmjenama:

  • Grafički (u obliku skupa standardiziranih blokova).
  • Opis koraka po korak.

Algoritam u informatici
U prvom slučaju, sastoji se od standardnih blokova,izgled GOST-a regulira serijski broj 19.701-90. Na primjer, jednostavna operacija ovdje će izgledati kao pravokutnik, a stanje izbora je romb.

Tekstualni opis nije tako jasan i stogase koristi mnogo rjeđe. Izgleda kao redoviti popis s brojevima ili slovima. Struktura se odlikuje linearnim opisom razgranatosti. Prva je opcija manje uobičajena. Razlika između njih je u tome što u drugom slučaju postoje blokovi grananja i broj izračuna nije poznat kako bi se dobio konačni rezultat.

Pravi život

Pogledajmo sada ono što su algoritmipravi život. Tijekom pripreme različitih jela, ljubavnica slijedi recept. Primjerice, prilikom pripreme tjestenine potrebno je izvršiti sljedeći algoritam akcija:

Informatika algoritma

  • Donijeti vodu do kuhanja.
  • Popuši je.
  • Zaspati tjesteninu.
  • Na niskoj vatri, miješajući ih, dovodite do kuhanja.
  • Nakon što kuhate, isušite vodu.
  • Dodajte maslac.
  • Promiješajte dok ne postane glatka.

Posuda je spremna. Ako to gledate s očima programera, onda je to normalan linearni algoritam, napisan u obliku teksta. Zato nije tako rijetko u našim životima, ovaj zamršen pojam nastaje. Koristimo ga i ne znamo ni o tome.

Umjesto zaključaka

U mnogim sferama ljudske aktivnostiKoristi se koncept kao što je algoritam. Informatika je jedna od njih. I, najpoznatiji. Pravilno sastavljena slijed akcija omogućuje značajno pojednostavljenje procesa stvaranja softverskog proizvoda i poboljšanja njegove kvalitete. To je kao poslovni plan pri izgradnji tvornice ili tvornice. Prilikom izrade jednostavnih programa možete to učiniti bez nje, ali kada razvijete ozbiljan softver - bez ikakvog mjesta. Može biti generalizirana ili detaljna, ali u svakom slučaju to jest.

</ p>
volio:
0
Vezani članci
Zašto nam je potrebno mjesečno i što je taj proces?
Zašto nam trebaju zakoni u društvu? detaljan
Zašto vam je potrebna knjiga za suvremenu osobu?
Pitam se zašto su potrebne gaćice?
Razvrstavanje algoritama kakvi jesu
Šifriranje podataka kao nužnu mjeru za
Strukture podataka i algoritmi su osnovni
Zašto trebate muškarca u životu žene?
Zašto mi treba automobil? Odlučuje li on
Popularni postovi
gore