Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Aby bol funkčný algoritmus , inštrukcie alebo operácie , ktoré sa majú vykonávať , musí ísť v určitom poradí . Tieto kroky musia byť jasné , takže počítač môže spustiť v správnom poradí . Napríklad podľa abecedy zbierku kníh , váš prvý inštrukcia môže definovať prevádzku hľadali meno , ktoré majú byť zoradené abecedne . Druhý pokyn môže dať procesu východiskový bod určením , kde na polici spustiť abecedné poradie . Následné inštrukcie potom môže povedať , čo robiť s knihou , pokiaľ ide skôr či neskôr v abecede ako kniha už na polici .
Určitý & uskutočniteľný
nielen , že musí algoritmus určiť sled udalostí , a to , čo každý krok vyžaduje , algoritmus musí byť splniteľná . Operácie musia byť kvantifikovateľné a jednoznačné ; " nemožné " operácie - napríklad tak , že sa číslo 0 - nie je povolený
výsledky - orientované
. V súlade s požiadavkami doability a určitosť , algoritmus je zameraný na konečný výsledok , alebo výstup . Údaje musia vyplývať z výpočtov vykonaných , inak by ste neboli schopní povedať , či príkazy boli účinné , alebo nie .
Konečných
algoritmy sú navrhnuté tak , aby koniec a nie pokračovať donekonečna . Zatiaľ čo príkaz by technicky možné vykonávať do nekonečna , by to nemal byť životaschopná , alebo užitočný algoritmus . Algoritmus musí byť nakoniec povedal , keď sa zastaviť a byť kompletný .