Áttekintés leckét számítógépes algoritmus, tulajdonságok, módszerek felvétel algoritmus 9. évfolyam
Továbbra is három megálló.
Szállj le a buszról.
Ezek a példák nem más, mint az algoritmus. Annak ellenére, hogy jelentős különbség maga a lényeg az intézkedések ezen példákat találunk a sok közös. Ezek az általános jellemzőket nevezzük tulajdonságai algoritmus. Nézzük őket.
Diszkrét (a latin discretus -. Divided, szakaszos) - ez particionáló algoritmus számos egyedi végrehajtott művelet (lépés).
Általában algoritmusok szükség van a szigorú ragaszkodás, hogy végre egy műveletsor a fent leírt. Megpróbálja átrendezni az első példában, a második és a harmadik lépésben. Persze, akkor képes lesz arra, hogy végre, és ezt az algoritmust, de az ajtó nyitva volt, alig. Ha felcseréljük, tegyük fel, a második és az ötödik lépésben a második például az algoritmus lenne kivitelezhető.
A determinizmus (a latin meghatározni a -. Bizonyosság, pontosság) - minden olyan intézkedés az algoritmus szigorúan és egyértelműen meghatározott, deleno minden esetben.
Például, ha abbahagyja, hogy illeszkedjen a buszok a különböző útvonalakon, az algoritmus meg kell határozni egy adott útvonalon szám - 5. Ezen kívül, meg kell határozni a pontos megállók száma, amelynek át kell haladnia - mondjuk, három.
Véges - minden tevékenység külön, az algoritmus egészében képesnek kell lennie arra, hogy teljes.
Ezekben a példákban az egyes leírt művelet és ténylegesen elvégezhető. Ezért az algoritmus van egy határ, amely - véges.
Mass - ugyanazt az algoritmust lehet használni a különböző bemeneti adatok.
Például: algoritmus a főzéshez minden szendvicset.
Vágja le egy szelet kenyeret.
Kenetet meg olajjal.
Vágott egy darab bármely más élelmiszeripari termék (kolbász, sajt, hús).
Szabhat kivágott egy szelet kenyeret.
Hatékonyság - a algoritmus nem volt hiba.
Példa: nézzük az algoritmust találni a nagyobb két szám A és B:
Között kivonni egy szám B.
Ha kapsz egy negatív érték, hogy jelentse, hogy számot fel.
Ha kapsz egy pozitív érték, a jelentés, hogy a szám egy nagyobb.
Annak ellenére, hogy az egyszerűség és nyilvánvaló az algoritmus, nem mindenki fogja érteni, hogy tévedés. Végül is, ha a két szám egyenlő, akkor nem fog működni a Ni hozzászólások. Ezért szükséges, hogy ezt a lehetőséget, például:
Között kivonni egy szám B.
Ha kapsz egy negatív érték, hogy jelentse, hogy számot fel.
Ha kapsz egy pozitív érték, a jelentés, hogy a szám egy nagyobb.
Ha nullára, majd bejelentik, hogy a szám egyenlő.