Kontrollküsimused
Vastused
1. Mis on tarkvaraarenduse elutsükli (SDLC) peamine eesmärk?
A) Ainult programmeerimiskoodi kirjutamine
B) Kvaliteetse tarkvara loomine, mis vastab kliendi nõuetele ja püsib aja- ja eelarveraamides
C) Ainult riistvara hooldamine
D) Arendajate värbamine projekti
Õige vastus: B
2. Milline mudel sobib kõige paremini projektile, kus nõuded muutuvad pidevalt?
A) Koskmudel (Waterfall)
B) V-mudel
C) Agile
D) Fikseeritud nõuete mudel
Õige vastus: C
3. Milline dokument sisaldab tarkvara funktsionaalseid ja mittefunktsionaalseid nõudeid?
A) Projektiplaan (Project Plan)
B) Disainidokument (DDS)
C) Vigade aruanne (Bug Report)
D) Tarkvara nõuete spetsifikatsioon (SRS)
Õige vastus: D
4. Millist SDLC mudelit kasutatakse sageli kriitiliste ohutussüsteemide puhul?
A) Agile
B) V-mudel
C) DevOps
D) Spiraalmudel
Õige vastus: B
5. Mida tähendab mõiste „Shift Left“ DevSecOps lähenemises?
A) Turvatestid tehakse ainult projekti lõpus
B) Turvakontrollid tehakse juba arenduse varajastes etappides
C) Arendajate arvu vähendamine meeskonnas
D) Projekti tähtaeg tuuakse varasemaks
Õige vastus: B