Makro
Makro je jednoduchý program psaný v makrojazyku. Aby byl program
skutečně schopen vykonávat bezchybně činnosti, které se od něj
očekávají, je nutný určitý systematický
přístup autora - programátora. Zkušený
programátor, by někdy zcela intuitivně a neplánovitě, projde při
řešení několika základními etapami. Jste-li
programátor - začátečník, mohl by vám
následující hrubý nástin těchto etap pomoci.
- Definice problému
- Specifikace vstupních a výstupních dat,
smluvení reakcí na výjimečné
(chybové) situace, stanovení nutné úrovně
řešení (orientační, detailní).
- Nástin řešení
- Výběr vhodné metody, rozklad většího
problému na podproblémy.
- Sestavení algoritmu
- Návrh datových struktur a řešení
dílčích detailů problému. Rozkreslení
celého chodu programu do vývojového diagramu.
- Kódování programu
- Zápis algoritmu v daném programovacím
jazyce
- Ladění programu
- Ověřování dílčích výsledků
programu a náprava chybných postupů.
- Optimalizace
- Hledání jednoduššího
uspořádání programu a efektivnějších
(rychlejších) kódů vybraných
částí programu.