Všeobecné zásady tvorby programov - návrh

Z Kiwiki
Verzia z 07:52, 23. jún 2010, ktorú vytvoril Juraj (diskusia | príspevky) (Vytvorená stránka „'''Návrh''' definuje postupy a riešenie úlohy. ''Detailný návrh'' presne popísuje moduly, používateľské rozhranie, algoritmy, stavy a vnútorné dátov…“)
(rozdiel) ← Staršia verzia | Aktuálna úprava (rozdiel) | Novšia verzia → (rozdiel)
Skočit na navigaci Skočit na vyhledávání

Návrh definuje postupy a riešenie úlohy. Detailný návrh presne popísuje moduly, používateľské rozhranie, algoritmy, stavy a vnútorné dátové štruktúry. Modul je programová jednotka, ktorá je samostatná , je to logicky separovatelná časť programu napr. procedúry, funkcie, samostatne kompilovateľné súbory.

V návrhu je detailný popis stavov, prechody medzi stavmi, kritické stavy.

Sú tu popísané algoritmy, matematické vzťahy v algoritmoch, testy algoritmov.

Hardware:

Hardwarové zapojenie – čiastkové testy vybraných častí HW.

Definícia časových relácii zapojenia – oneskorenie, spínacie časy, doby hrán impulzov.

Definícia analógových parametrov zapojenia – napäťové úrovne, šum, zosilnenie.

Definícia digitálnych parametrov zapojenia – rozlíšenie prevodníkov, rýchlosť.


Výsledkom návrhu je detailná technická dokumentácia, na základe ktorej je možné úlohu implementovať.