Bemutatása az algoritmusok - studopediya

A gyakorlatban a következők a leggyakoribb formája a képviselet algoritmusok:

  • Verbális - rögzítés természetes nyelven;
  • pszeudo - semiformalized leírása algoritmus a hagyományos programozási nyelv, amely olyan elemeket tartalmaz mind a programozási nyelv és a természetes nyelvi kifejezések, hagyományos matematikai jelrendszer, stb.;
  • táblázatos;
  • Grafikus - a grafikus karakterek;
  • szoftverek - rekord egy mesterséges nyelv (programozási nyelv).

Szóbeli módszert nem alkalmazzák széles körben az alábbi okok miatt:

· Leírások nem szigorúan formalizált;

· Szenved bőbeszédűségi nyilvántartások;

· Hagyja kétértelmű egyes rendelkezéseinek értelmezése.

Pszeudo-kód egy jelrendszer, és a szabályokat, amelyek célja, hogy egységes a felvétel algoritmusok. Single vagy pszeudo hivatalos meghatározás nem létezik, így előfordulhat, hogy a különböző ál sor különböző funkciót szavak és a fő (alap struktúrák).

Grafikus ábrázolása az algoritmus a legkompaktabb és intuitív, mint a szó és a pszeudo-kódot. A grafikus ábrázolás az algoritmus képviseli, mint egy sor, egymással összefüggő funkcionális blokkok, amelyek mindegyike megfelel, hogy egy vagy több műveletet. Az ilyen grafikus ábrázolása nevezzük folyamatábra vagy blokkdiagram. A blokk diagram az egyes művelet típusát (nyers adatok bemeneti, a számítás az expressziós értékek, vizsgálati feltételek, vezérli a megismétlése műveletek, a végén feldolgozás és hasonlók) megfelel a geometriai forma, feltéve formájában blokk szimbólum.

Blokk szimbólumokat vonalak kötik össze, az átmenetek, amelyek meghatározzák a végrehajtás sorrendje intézkedéseket. Az 1. táblázat a leggyakrabban használt karakterek.

1. táblázat A grafikai algoritmusok

Nyomtatási eredmények

Block „folyamat” kifejezés alatt a tevékenységek vagy műveletsorok, hogy a változás az érték a prezentáció vagy adat elrendezést. Néha, hogy javítsa a láthatóságát több egyedi áramkör blokkok egyesítjük egyetlen egységet.

Block „oldat” kifejezés alatt a feltétellel menedzsment átmenetek. Minden ilyen egység kell határozni kérdés, állapot vagy összehasonlítás, amelynek fogalmát.

Blokk „módosítás - változtatás, átalakítás,” használjuk a szervezet a gyűrűs szerkezetek. A blokkon belül van rögzítve ciklus paraméter, amelyre a megadott kezdeti érték, a peremfeltételek és a növedék ciklus paraméter az egyes ismétlés.

Block „előre meghatározott folyamat” annak jelzésére használjuk, hivatkozások a kiegészítő algoritmusokat függetlenül létezik formájában több független modult, és elérni a könyvtár rutinokat.

Kapcsolódó cikkek