Az algoritmus az algoritmusok és folyamatok létrehozásának tudománya, amely a strukturált programozás alapvető eleme. Üzleti terv elkészítése, egy alkalmazás fejlesztése mobil vagy számítógépes játékhoz nem nélkülöz algoritmusokat. Az algoritmusok készítésének lehetősége lehetővé teszi, hogy sokféle dolgot végezzen, minimális erőfeszítéssel, automatikus módban.
Utasítás
1. lépés
Az "algoritmus" szót először a modern algebra egyik alapítója, a bölcs és Al-Khwarizmi csillagász használta még Kr. U. 224-ben. alapvető műveiben. Megértése szerint az algoritmus olyan utasítás, amely lehetővé teszi a probléma megoldását. Al-Khwarizmi elismert tudós volt kollégái között, és az ilyen utasítások összeállítása a matematikai környezetben megszokottá vált.
2. lépés
Az algoritmusok összeállítása a számítógépek megjelenésével elsajátította a legfontosabb gyakorlati és alkalmazott szerepet. Hatalmas vákuumcsöves gépeket építettek a komplex kifejezések kiszámítására és a problémák megoldására. A számítógép nem tud kreatívan gondolkodni, csak bináris kódban megérteni az utasításokat (parancsokat). A programozás algoritmusa egy parancssor, amely az eredmény eléréséhez vezet.
3. lépés
Algoritmus összeállításához először meg kell határoznia egy célt. Ezután megfogalmazhatja saját szavaival (és papírra is írhatja, még ha homályosan is), hogyan lehet elérni ezt a célt.
4. lépés
Az algoritmus főbb jellemzői a bemutatás rövidsége, lépésről lépésre, az előadó számára érthetőség. Az algoritmusra jó példa a recept. A cél elérésének homályos leírását változtassa utasításokká, konkrét cselekvésekre bontva, amelyek közelebb kerülnek a cél eléréséhez. A csapatoknak világosaknak, lehetségesnek, megkérdőjelezhetetleneknek, mérhetőeknek kell lenniük. Például: „Vegyünk 2 tojást. 10 percig főzzük őket egy serpenyőben. Húzza le a héjat."
5. lépés
Ahhoz, hogy egy algoritmust programkódokká fordítson, a lehető legnagyobb mértékben le kell egyszerűsítenie. Ezután átírhatja "álkódba" - ezen a nyelven minden műveletet programozási stílusban hajtanak végre, de emberi, nem programozott szavakkal. A befejezés után az álkódot kódra fordítják az Ön által ismert programozási nyelvre, és maga a program fordításra kerül (egy számítógép által végrehajtva).