Toggle menu
Toggle preferences menu
Toggle personal menu
Neprihlásený/á
Your IP address will be publicly visible if you make any edits.
Vytvorená stránka „{{Pojmová mapa}} Todo {{Téma|Oblast=Kategória:Programovanie|Poradie=3}}“
 
koncept
Riadok 1: Riadok 1:
{{Pojmová mapa}}
{{Pojmová mapa}}


Todo
== Životný cyklus softvéru ==
Všetko má svoj začiatok a koniec, a tak je to aj so softvérom. Predtým, ako niekto začne niečo programovať, prirodzene prejde istými krokmi. Zjednodušená forma týchto postupov by mohla byť takáto:


{{Téma|Oblast=Kategória:Programovanie|Poradie=3}}
=== '''1. Plánovanie''' ===
V tejto časti sa rozhodneme, čo vlastne ideme programovať a ako približne bude náš kód vyzerať. Je veľmi dôležité vedieť dopredu určiť, ako bude zdrojový kód nejakého programu vyzerať, pretože tým predídeme zlým rozhodnutiam a chybám v kóde.
 
Napríklad, ak máme vytvoriť [[Úvod do programovania#Algoritmus|algoritmus]] ktorý spočíta dohromady všetky čísla ktoré zadá používateľ, tak vieme že budeme potrebovať spôsob ako získame tieto informácie od používateľa, ako ich spracujeme (sčítame) a následne zobrazíme výsledok. Teda už vopred vieme určiť, aké funkcie budeme potrebovať pre riešenie nášho problému.
{{Téma|Oblast=Kategória:Programovanie|Poradie=20}}

Verzia z 19:02, 19. apríl 2024


Životný cyklus softvéru

Všetko má svoj začiatok a koniec, a tak je to aj so softvérom. Predtým, ako niekto začne niečo programovať, prirodzene prejde istými krokmi. Zjednodušená forma týchto postupov by mohla byť takáto:

1. Plánovanie

V tejto časti sa rozhodneme, čo vlastne ideme programovať a ako približne bude náš kód vyzerať. Je veľmi dôležité vedieť dopredu určiť, ako bude zdrojový kód nejakého programu vyzerať, pretože tým predídeme zlým rozhodnutiam a chybám v kóde.

Napríklad, ak máme vytvoriť algoritmus ktorý spočíta dohromady všetky čísla ktoré zadá používateľ, tak vieme že budeme potrebovať spôsob ako získame tieto informácie od používateľa, ako ich spracujeme (sčítame) a následne zobrazíme výsledok. Teda už vopred vieme určiť, aké funkcie budeme potrebovať pre riešenie nášho problému.