Algoritmus: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
Značky: vulgarizmy; slang vizuálny editor
d Verzia používateľa 195.168.207.243 (diskusia) bola vrátená, bola obnovená verzia od Martin Urbanec
Riadok 3:
'''Algoritmus''' je konečná postupnosť presne definovaných inštrukcií na splnenie určitej úlohy. Algoritmus je elementárnym pojmom informatiky – nie je ho možné popísať pomocou ešte elementárnejších pojmov   –  tak ako napr. pojmy bod a číslo v matematike. Algoritmus nazývame čiastočne správny, ak v prípade že skončí, dáva vždy správne výsledky. Algoritmus nazývame konečný, ak pre ľubovoľné vstupné údaje skončí v konečnom čase. Algoritmus, ktorý je čiastočne správny a konečný, sa nazýva správny. Algoritmizácia je schopnosť aktívne vytvárať algoritmy určené pre nemysliace zariadenie. Je nevyhnutná pri vytváraní počítačových programov. Program je algoritmus napísaný v programovacom jazyku.
 
== Vlastnosti pičovínalgoritmov ==
Vzhľadom na svoju dlhú históriu predstavuje slovo algoritmus veľmi všeobecný pojem, ktorý nemá jednoznačnú formálnu definíciu. Preto sa jeho súčasná neformálna definícia v informatike obmedzuje vlastnosťami, ktoré musí spĺňať, aby sa dali algoritmy podrobiť vedeckému skúmaniu. Neexistuje jednoznačná zhoda na jedinej správnej formálnej definícií, a preto existuje niekoľko rôznych neformálnych charakterizácií. Niekedy sa tieto definície líšia len zápisom, že niektoré vlastnosti sú spojené, inak nazvané, alebo zahrnuté do samotnej definície pojmu algoritmus.
 
=== JebemVlastnosti tipodľa jaDonalda Boha KristaKnutha ===
Algoritmus je definovaný ako "konečná množina pravidiel, ktorá popisuje postupnosť operácií na riešenie určitého typu problému". Zároveň splňa nasledovné vlastnosti: