Know-how, előadás, folyamatábrák

Maga a blokkdiagram nem tartalmaz választ. Ahhoz, hogy megkapja az eredményt, el kell végeznie egy folyamatábrát.

A folyamatábra megvalósítása az összes folyamatábrázolás művelete az algoritmus szerint a Start blokkról a Vég blokkra az eredmény elérése érdekében.

Ha a folyamatábra helyes, akkor végrehajtása után a személy megkapja a választ a feladatához. Ha azonban a folyamatábra elkészítésénél hibák történtek, az előadó egyáltalán nem érte el a Vég blokkot, vagy helytelen választ kap.

A végrehajtáshoz számítási mezőre van szükség (a "RAM" analógja) és egy mezőt az eredmény kiadásához (a képernyő analógja az adatok kiadásához). A képernyő többször jelenik meg a képernyőn megjelenő új adatok kimenetétől függően.

A 3. példa szerinti folyamatábra végrehajtása. Számolja ki a számok összegét és különbségét, és.

A folyamatábra elkészítését a táblázat tartalmazza. 2.2.

A folyamatábra elkészítésének folyamatában fontos, hogy a "blokkokról" a nyilak mentén "sétáljunk", hogy megbizonyosodjunk arról, hogy a "patthelyzethelyzetek" nem kiderülnek. Ez a helyzet akkor fordul elő, ha a folyamatábra zeneszerzője nem rajzolt egy nyilat a blokkról. Továbbá gyakori hiba a nyílnak a rossz blokkba való bezárása, például egy ciklikus algoritmus végrehajtása során.

Összefoglaló eredmények

Bármelyik algoritmus végrehajtható egy folyamatábra segítségével. Minden egyes algoritmus esetében létezik bizonyos blokkok tervezése. A folyamatábra ellenőrzése és az eredmény elérése akkor érhető el, ha a folyamatábra végrehajtásra kerül.

  1. Mi a blokkdiagram?
  2. Milyen típusú blokkok vannak?
  3. Milyen blokkokat alkalmaznak a lineáris, elágazó, ciklikus algoritmusok végrehajtásában?
  4. Lehetőség van arra, hogy a folyamatábrák különböző verzióit készítsék ugyanarra a feladatra?
  5. Milyen ciklikus algoritmus létezik?
  6. Milyen tételek vannak jelen bármelyik ciklusban?
  7. Mi a folyamatábra végrehajtása?
  8. Mi a folyamatábra célja?

ünnepély

  1. Készítsen egy folyamatábra a feladatra, hogy menjen az alma mögötti boltba. Használjon lineáris, elágazó és ciklikus algoritmusokat.
  2. Készítsen egy folyamatábraat a kvadratikus egyenlet gyökereinek megtalálásához a diszkriminánson keresztül. Használjon elágazó algoritmust. Szerezd meg a választ a folyamatábra kitöltésével.
  3. Rajzoljunk le egy diagramot az 1-től 10-ig terjedő egész számok megjelenítéséhez. Előfeltételes hurkot használjunk, utólagosan. Végezzen el folyamatábrákat.

Kapcsolódó cikkek