Popis:
Softvér:
• Zbierka počítačových programov, procedúr, pravidel a s nimi spojenou dokumentáciu (IEEE). Softvér zahŕňa napr: požadavky, špecifikácie, opisy návrhu, zdrojový text, testovacie údaje, príručky, ….
• Softvér je množina programov a údajov spolu sa sprievodnou dokumentáciou, ktorá je nevyhnutná a nápomocná pri jeho aplikácii.
Software Engineering (softvérové inžinierstvo resp, aj softvérová technika):
Je inžinierska disciplína, ktorá sa zaoberá princípmi, metodami , nástrojmi a ludskými zdrojmi, pre plánovanie, vývoj, používanie a vykonávanie údržby softvéru v priemyselných podmienkach. Hlavné oblasti tvorby softvéru sú vývoj, zabezpečeni kvality, manažment a údržba a starostlivost o softvér, jako aj vývoj, voľba a používanie princípov, metód a nástrojov.
Softvérový proces:
Proces zahŕňajúci technické aspekty a aspekty manažmentu vývoja softvéru: určujú abstraktnú množinu činností, ktoré sa majú vykonať pri vývoji softvérového výrobku z pôvodných požiadaviek používateľa.
Princípy softvérového inžinierstva:
Sú teoretické a v praxi overené všeobecné základy pre tvorbu softvérového produktu.
Metódy softvérového inžinierstva:
Sú z princípov odvodené množiny pravidel, ktoré navigujú sotvérového inžiniera na báze modelových predstav, jako postupovať pri riešení konkrétnem úlohy a taktiež ako dokumantovať výsledky. Táto sústava pravidel by mala byť nezávislá od programovacích jazykov a prostredia v ktorom softvérový produkt bude pracovať.
Kľúčové slová:
terminológia
softvér
cyklus softvéru
fáza plánovania
definície
Obsah:
- Základná terminológia, definície
Chronologický vývoj počítačom podporovaného navthovania softvéru
Vývoj metód a technik návrhu softvéru
Charakteristiky sofvéru
Niektoré základné charakteristiky kvality SW produktu
Živoný cyklus softvéru
Reverse Engineering
FÁZA PLÁNOVANIA
Fázy definície
Základné pojmy OOP
Unified Modeling language