Program počítača je postupnosť inštrukcií v zápise zrozumiteľnom počítaču, ktorá slúži na vykonanie úlohy na tomto počítači. Program môže byť vo vykonateľnom alebo zdrojovom tvare. Programy delíme na systémové a používateľské.
Tvorba programov pre počítač, ktorou sa zaoberá softvérové inžinierstvo, je zložitá činnosť. Prebieha v štyroch základným etapách:
|
-
1.
|
Rozbor problému – Začneme tým že si odpovieme na otázku, čo treba riešiť.
|
|
|
-
2.
|
Návrh riešenia – Potom preskúmame, ako sa dá daný problém vyriešiť. Výsledkom tejto práce bude algoritmus, čiže postupnosť krokov.
|
|
|
-
3.
|
Realizácia – Prepis navrhnutého algoritmu do programovacieho jazyka.
|
|
|
-
4.
|
Údržba – Daný softvér sa začne používať a s tým súvisí aj jeho údržba.
|
|
! V kapitole 08 sa budeme širšie venovať softvérovému inžinierstvu.