Prvo da ponovimo gradivo sa prethodnog časa: Metode za opis algoritma

Već smo rekli da je najčešći način za opisivanje algoritma neka od grafičkih tehnika za zapis algoritma  - npr.  standardni dijagrami toka.

Dijagrami toka za opis nekog algoritamskog koraka koriste grafičke simbole u obliku raznih geometrijskih figura koje su međusobno povezane orijentisanim linijama. Svaka forma određuje osnovnu funkciju, a unutar svake figure upisuje se tekst kojim se potpuno opisuje taj algoritamski korak. Grafički simboli koji se u praksi najčešće koriste su:

Start i stop algoritma
Ovo je simbol za granično mesto. Koristi se za označavanje graničnih mesta u programu: početak (start), kraj (end) ili tačke prekida unutar programa (stop). Početak nema predhodnika, a kraj i prekid nemaju sledbenika.
Blok obrade algoritma
Ovo je simbol za obradu. Njime se prikazuju sve vrste obrada, a konkretan zakon obrade se upisuje unutar simbola i to mogu biti alritmetičke ili logičke operacije, prenos podataka, dodela vrednosti i sl. Svaki radni blok ima jednog ili više predhodnika i jednog sledbenika
ulaz i izlaz algoritma
Ovo je simbol za ulaz-izlaz. On simbolizuje operaciju ulaza tj. unos podatka u operativnu memoriju i izlaza tj. pisanja podataka iz memorije na spoljni nosilac podataka (papir, monitor, disk i sl.).
uslovni blok algoritma
Ovo je simbol za odluku, uslovni prelaz, selekciju. Ovo je jedini korak koji ima više od jednog izlaza. Ovim blokom se određuje dalji tok programa. Ako je ispunjen uslov kontrola se predaje bloku B1, a ako uslov nije ispunjen izvršiće se blok B2.
linije koje povezuju blokove u algoritmu
Ovo su linije odvijanja programa. Povezuju pojedine algoritamske korake i pokazuju kojem se algoritamskom koraku predaje upravljanje.
Poslednja izmena: среда, 3. октобар 2018, 21:16