TRAŽI

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

Često su početnici i neiskusni programeriTo postavlja pitanje: "Što su algoritmi i zašto su im potrebni?" Premda ovaj koncept polako ide u zaborav, to je još uvijek relevantno. Pri stvaranju velikih komercijalnih projekata jednostavno je nemoguće učiniti bez algoritama. Da, 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 PC-u, ali je vrlo široko prisutan u svakodnevnom životu. Ovaj članak će dati primjer onoga što su algoritmi u stvarnom životu.

Što su algoritmi?

U računalnoj znanosti

Sada saznajemo koji su algoritmi u računalnoj znanosti.i programiranje. Ovaj koncept skriva naredbu djelovanja, pomoću koje se lako i jednostavno ostvaruje zadatak. Kao primjer, izračunavanje jedne od bilo koje formule. Da biste to učinili, dovoljno je izvršiti sljedeće radnje:

  • Unesite potrebne podatke za izračune.
  • Izvršite izračune
  • Prikaz rezultata na zaslonu računala ili na nekom drugom mediju.
    (npr. na papiru).

vrste

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

  • Grafički (kao skup standardiziranih blokova).
  • Opis faza teksta.

Algoritam u računalnoj znanosti
U prvom slučaju, sastoji se od standardnih blokova,čije se pojavljivanje upravlja GOST-om serijskim brojem 19.701-90. Na primjer, jednostavna operacija ovdje će izgledati kao pravokutnik, a uvjet odabira je romb.

Opis teksta nije toliko vizualan i stogaprimjenjivalo se mnogo rjeđe. Izgleda kao redoviti popis s brojevima ili slovima. Struktura razlikuje linearni opis i grananje. Prva je opcija manje uobičajena. Razlika između njih je u tome što u drugom slučaju postoje razgraničavajući blokovi i broj izračuna nepoznat je za dobivanje konačnog rezultata.

Pravi život

Pogledajmo sada ono što su algoritmipravi život. Prilikom pripreme različitih jela domaćica slijedi recept. Primjerice, prilikom kuhanja tjestenine potrebno je izvršiti sljedeću sekvencu radnji:

Informatika algoritma

  • Donijeti vodu do kuhanja.
  • Pusti je.
  • Napunite tjesteninu.
  • Na niskoj vatri, miješajući ih, dovodite do kuhanja.
  • Nakon što su kuhali, ispustite vodu.
  • Dodaj maslac.
  • Promiješajte dok ne postane glatka.

Posuda je spremna. Ako to gledate kroz oči programera, onda je to običan linearni algoritam napisan u obliku teksta. Zato nije tako rijetko u našim životima da zamršen taj koncept je pronađen. Koristimo ga i ne znamo ni o tome.

Umjesto zaključaka

U mnogim područjima ljudske djelatnostiKoristio je takvu stvar kao algoritam. Računska znanost je jedna od njih. Štoviše, 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. Kada izradite jednostavne programe, 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.

  • Ocjenjivanje: