A koncepció algoritmus 1
Algoritmus - szigorú, precíz műveletek sorozata, ami a megoldást a problémára.
A szótár a számítógép-tudomány adott közös fogalom:
Algoritmus - pontos recept, meghatározó számítási folyamat, ami változtatásával a kezdeti adatok a kívánt eredményt.
Algoritmikus eljárások a legtágabb értelemben - egy eljárások leírása nyelvén matematikai szimbólumok, így egy olyan algoritmus, amely megjeleníti az alap jogi aktusok a folyamat, azok sorrendjét és kapcsolatrendszerét. A konstrukció egy szabályozó algoritmust, például, meg kell algoritmus leíró folyamat működését a rendszer csatolja egy algoritmus, hogy meghatározza az optimális megoldásokat, vagy az optimális értékek a kontroll paramétereket. Szűkebb értelemben algorithmization - egy keresési eljárást, a design és leírása algoritmus a probléma megoldására.
Leírása a fő jellemzői segít elmélyíteni a koncepció maga az algoritmus. Így az algoritmus kell a következő tulajdonságokkal rendelkezik:
Meghatározottsága (bizonyosság, pontosság, egyediség). Ez a tulajdonság áll, hogy amikor beállítja az azonos kezdeti adatok algoritmust többször végre pontosan ugyanaz, és ugyanaz az eredmény mindig kapunk. A determinizmus az ingatlan, mint nyilvánul meg, hogy minden egyes lépésében az algoritmus mindig pontosan tudja, mit kell csinálni, és minden egyes intézkedés világosan érthető művész, és nem értelmezhetők a végtelenségig. Köszönhetően az ingatlan az algoritmus mechanikai jellegű.
Grassroots - tükrözi az a tény, hogy az algoritmus képes megoldani nem csak egy adott feladat, és minden probléma egy osztály hasonló problémák az összes lehetséges értékei az eredeti adatokat.
Eredményesség (irányítottság) - ez azt jelenti, hogy az algoritmus szükségszerűen vezet a megoldást a problémára, vagy írjon hogy adott kezdeti értékeit a problémát nem lehet megoldani. Algoritmikus eljárást nem lehet a végén hiába.
Olvashatóság - azt jelenti, hogy az algoritmus áll egy sorozat egyes lépések - elemi tevékenységek, amelyek végrehajtása egyszerű. Ez köszönhető az ingatlan, az algoritmus lehet végrehajtani a számítógépen.
Végtagok (végesség) - abban a tényben rejlik, hogy a szekvencia elemi cselekvések az algoritmus nem lehet végtelen, korlátlan, bár lehet, hogy nagyon nagy (ha szükséges, például egy nagy számítási pontosság).
Helyességét - azt jelenti, hogy ha az algoritmus célja, hogy megoldja egy adott feladat, akkor minden kezdeti adatok azt mindig biztosítják a megfelelő eredményt, és a kezdeti adatok nem fog a rossz eredményeket. Ha legalább az egyik eredményei ellentmondanak legalább az egyik korábban telepített és megkapták elismervényt a tények, az algoritmus nem tekinthető érvényesnek.