āŗSelle tarkvaratehnoloogia rakenduse eesmƤrk on pakkuda tarkvaratehnoloogia pƵhialuseid, pƵhimƵtteid ja oskusi, mis on vajalikud kvaliteetsete tarkvaratoodete arendamiseks ja hooldamiseks. ā¦
āŗKoodilehed peaaegu kƵigi rakenduses saadaolevate keelte ja tehnoloogiate jaoksā¦
āŗKoodilehed Hallake hƵlpsalt kƵiki oma vƤljavƵtteid rakendusesā¦
āŗSƵnastiku vahekaart vƵimaldab lugeda kƵiki tarkvaraga seotud termineid sekundite jooksulā¦
āŗTarkvaratehnika arutleb tarkvaratehnika eri etappidega seotud pƵhimƵtete, metoodikate, suundumuste ja tavade üle. Alates pƵhitƵdedest liigub rakendus aeglaselt edasi arenenud ja esilekerkivate teemadeni tarkvaraprojektide juhtimise, protsessimudelite, metoodikate arendamise, tarkvara spetsifikatsiooni, testimise, kvaliteedikontrolli, juurutamise, tarkvara turvalisuse, hoolduse ja tarkvara taaskasutamise kohta. Arvutiteaduse ja -tehnika, infotehnoloogia ja arvutirakenduste üliƵpilastele peaks see rakendus olema vƤga kasulik.ā¦
ćKaetud teemad on loetletud allpoolć
ā» Mis on tarkvaratehnika
ā» Tarkvara areng
ā» Tarkvara evolutsiooniseadused
ā» E-Type'i tarkvara areng
ā» Tarkvara paradigmad
ā» Tarkvaratehnoloogia vajadus
ā» Hea tarkvara omadused
⻠Tarkvaraarenduse elutsükkel
ā» Tarkvaraarenduse paradigma
ā» Tarkvaraprojektide juhtimine
ā» Tarkvaraprojekt
ā» Tarkvaraprojektide juhtimise vajadus
ā» Tarkvara projektijuht
ā» Tarkvarahaldustegevused
ā» Projekti hindamismeetodid
ā» Projekti ajakava
ā» Ressursihaldus
ā» Projekti riskijuhtimine
ā» Riskijuhtimise protsess
⻠Projekti elluviimine ja jälgimine
ā» Projektikommunikatsiooni juhtimine
ā» Konfiguratsioonihaldus
⻠Projektihaldustööriistad
⻠Tarkvaranõuded
⻠Nõuetehnika
⻠Nõuete inseneriprotsess
⻠Nõuete väljaselgitamise protsess
⻠Nõuete tuvastamise tehnikad
⻠Tarkvaranõuete omadused
⻠Tarkvaranõuded
⻠Kasutajaliidese nõuded
⻠Tarkvarasüsteemi analüütik
⻠Tarkvara mõõdikud ja meetmed
⻠Tarkvara disaini põhitõed
ā» Tarkvara disaini tasemed
ā» Modulariseerimine
ā» Samaaegsus
⻠Sidumine ja ühtekuuluvus
ā» Disaini kontrollimine
⻠Tarkvara analüüsi ja disaini tööriistad
ā» Andmevoo diagramm
ā» Struktuuritabelid
ā» HIPO diagramm
ā» Struktureeritud inglise keel
ā» Pseudokood
ā» Otsustabelid
ā» Olemi-suhete mudel
⻠Andmesõnastik
ā» Tarkvara kujundamise strateegiad
ā» Struktureeritud disain
ā» Funktsioonidele orienteeritud disain
ā» Objektile orienteeritud disain
ā» Disainiprotsess
⻠Tarkvara kujundamise lähenemisviisid
ā» Tarkvara kasutajaliidese disain
⻠Käsurea liides (CLI)
ā» graafiline kasutajaliides
⻠Rakenduspõhised GUI komponendid
ā» Kasutajaliidese kujundamise tegevused
⻠GUI juurutamise tööriistad
ā» Kasutajaliides Kuldreeglid
ā» Tarkvara disaini keerukus
ā» Halsteadi keerukuse meetmed
⻠Tsüklomaatilise keerukuse meetmed
ā» Funktsioonipunkt
ā» Loogilised sisemised failid
⻠Välise liidese failid
⻠Väline päring
ā» Tarkvara juurutamine
ā» Struktureeritud programmeerimine
ā» Funktsionaalne programmeerimine
ā» Programmeerimisstiil
ā» Tarkvara dokumentatsioon
⻠Tarkvara juurutamise väljakutsed
⻠Tarkvara testimise ülevaade
ā» Tarkvara valideerimine
ā» Tarkvara kinnitamine
⻠Käsitsi vs automaatne testimine
ā» Testimisviisid
ā» Testimise tasemed
ā» Testimise dokumentatsioon
ā» Testimine vs QC, QA ja audit
⻠Tarkvara hoolduse ülevaade
⻠Hoolduse tüübid
ā» Hoolduskulud
ā» Hooldustegevused
⻠Tarkvara ümberprojekteerimine
ā» Komponentide korduvkasutatavus
⻠CASE tööriistad
⻠CASE tööriistade komponendid
⻠Juhtumitööriistade tüübid
ā» Iteratiivne jugamudel
⻠Nõuete analüüs ja spetsifikatsioon
ā» Otsuste puu
⻠Ametlik süsteemi spetsifikatsioon
ā» Tarkvara disain
ā» Tarkvara kujundamise strateegiad
⻠Tarkvara analüüsi ja disaini tööriistad
ā» Struktureeritud disain
ā» Objekti modelleerimine UML-i abil
ā» Kasutage juhtumiskeemi
ā» Interaktsiooniskeemid
ā» Musta kasti testimine
ā» Tarkvara hooldus
ā» Tarkvara hooldusprotsessi mudelid
⻠Tarkvara töökindlus ja kvaliteedijuhtimine
⻠Töökindluse kasvumudelid
ā» Tarkvara kvaliteet
ā» Tarkvaraprojektide planeerimine
VƤrskendatud:
17. apr 2025