Algoritm: mis see on, omadused ja näited

Mis on algoritm?

Mida algoritm nimetame järjestatud ja piiratud kogumit lihtsaid toiminguid, mille kaudu leiame probleemile lahenduse.

Sõna algoritm pärineb ladina keelest hilja alborarismusja see omakorda on lühend klassikalisest araabia keelest ḥisābu lḡubār, mis tähendab 'araabia numbritega arvutamist'.

Algoritmid võimaldavad meil toimingu sooritada või probleemi lahendada määratletud, järjestatud ja lõplike juhiste abil. Seega, arvestades algolekut ja sisendit ning järgides näidatud järjestikuseid samme, saavutatakse lõppseisund ja saadakse lahendus.

Algoritmi omadused

Iga algoritm peab vastama järgmistele põhiomadustele:

  • Neil on algus ja lõpp: iga algoritm algab algseisundis spetsiifiliste andmete reaga ja lõpeb lahenduse või väljumisega.
  • Nad töötavad järjest: algoritm koosneb järjestatud sammude reast.
  • Järjestused on konkreetsed- Iga samm on selge ja ei jäta ebaselguseks ruumi.
  • Algoritmid on abstraktsed: need on protsesside tellimise mudelid või juhendid.
  • Algoritmi sammude arv on piiratud.

Näited algoritmidest

Kuigi see on levinud termin sellistes valdkondades nagu matemaatika, informaatika, loogika ja muud sellega seotud erialad, on tõde see, et igapäevaelus kasutame algoritme ka näiteks küsimuste lahendamiseks

Köögi retseptid

Nad selgitavad samm-sammult, et luua lõpliku arvu koostisosadega söögikord. Esialgne olek oleks toorained ja lõppseisus valmistoit.

Kasutusjuhendid

Need on juhend protsesside käivitamiseks, alates raamatukogu loomisest kuni mobiiltelefoni aktiveerimiseni. Nendel juhtudel on lõplikuks olekuks toote kokkupanek, paigaldamine, sisselülitamine, töötamine jne.

Matemaatilised toimingud

Matemaatikas on mõned näited algoritmidest korrutamine, kus toote saamiseks järgime toimingute jada; või jagamine, mis võimaldab meil määrata kahe arvu jagatist. Teine algoritmi näide on Eukleidese algoritm, millega saame kahe positiivse täisarvu suurima jagaja.

Algoritme saab graafiliselt kujutada vooskeemi kaudu.

Algoritm arvutamisel

Arvutamisel või programmeerimisel on algoritm käskude jada, mille abil saame probleemi või küsimuse lahendada.

Tegelikult põhinevad kõik arvuti täidetavad ülesanded algoritmidel. Tarkvara või arvutiprogramm on loodud algoritmide põhjal, et saaksime selles ülesande sisse viia ja selle lahendada.

  • Programmeerimine.
  • Metakeel.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave