This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
et:programming:algorithm_code [2014/01/27 10:29] – tekitatud raivo.sell | et:programming:algorithm_code [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== Algoritmid ja programmi kood ==== | + | ====== Algoritmid ja programmi kood ====== |
- | < | + | Eelmistes peatükkides tutvustati põgusalt algoritmide koostamist ja C programmeerimiskeelt. |
+ | Kuigi tegemist on üksteisest sõltumatute keeltega on oluline, et tarkvara planeerimisel ja koostamisel oleks mõlemad rakendatud ja mis veel olulisem, omavahel üks-üheselt seotud. Algoritmi graafiline esitlus plokkdiagrammina on otsekui programmi mudel, mis kirjeldab visuaalselt ja lihtsalt programmi koodi. Plokkdiagrammilt on lihtne näha, kui süsteemi käitumise planeerimisel on tehtud mõni loogikaviga, | ||
+ | Loomulikult on vajalik algoritmist tuletada programmi kood ja ainult algoritmi korrektsus ei taga automaatselt programmikoodi õigsust. | ||
+ | Tavaline praktika on, et vead parandatakse programmi koodis, aga hiljem graafilisele algoritmile enam tähelepanu ei pöörata. See ei ole õige lähenemine, | ||
+ | |||
+ | Järgnev pilt näitab, | ||
+ | {{ : |