Á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ő.

Kapcsolódó cikkek