Záróvizsga kvíz - Szofttech
A VIK Wikiből
Az alábbiak közül mely állítások igazak? (2023 jun)
- Az érettség a szoftvertermékre vonatozó nemfunkcionális követelmény
- A Model-View-Controller interaktív rendszerek tervezésekor használható architektúra stílus
- Az ekvivalencia particionálás fehérdoboz tesztelési technika
- A SPICE lépcsős érettségi modell
A szoftverfejlesztést támogató folyamatokra mely állítások igazak az alábbiak közül? (2023 jun)
- A szoftver jó minőségének biztosításához nem elegendő a tesztelés; hibaelkerülési és hibamegelőzési technikákat is alkalmazni kell.
- A szoftverfejlesztés során mérni lehet a szoftvertermék, a terméket előállító folyamat és a folyamatokat végrehajtó erőforrások jellemzőit is.
- A kockázatkezelés azt jelenti, hogy előrelátással és intézkedéseinkkel nullára csökkentjük az igazán lényeges kockázatok előfordulásának valószínűségét.
- A konfigurációmenedzsment agilis környezetben nem fontos, mert a csapat naponta megbeszéli a "napi scrum meetingen", hogy azon a napon ki milyen elemekkel fog dolgozni, és a többiek ezt tiszteletben tartják
Az alábbiak közül válassza ki a HAMIS állításokat! (2023 jun)
- A CMMI modellben 2-es érettségi szinten levő szoftverfejlesztő cégnél a projektirányítási folyamatokat meghatározták.
- A rövid válaszidő minden szoftver esetében alapkövetelmény.
- A szoftvertermék minőségét az ISO 9001 szabvány egyértelműen meghatározza.
- Agilis projektek esetében a kódot nem szükséges kommentezni, mert a User story-k elegendőek ahhoz, hogy a fejlesztő a követelményeket megértse és ezek alapján strukturálja a kódot.
Melyik állítások HAMISAK az alábbiak közül? (2023 jun)
- Az UML diagramok alkalmazása agilis projektek esetében fölösleges, mert a User story-k sokkal egyszerűbben írják le ugyanazokat az elemeket.
- A tervezés (design) során alapvetően a rendszer statikus és dinamikus nézetét írjuk le.
- A GUI tervezése során tiszteletben kell tartani a konzisztencia elvét: az interfész tegye lehetővé, hogy hasonló funkciókat hasonlóan lehessen elérni / indítani.
- A tervezés (design) a CMMI modellben a 3-as érettségi szinten megjelenő TS (Technical Solution) része.
Az alábbiak közül mely állítások utalnak arra, hogy a szoftverfejlesztést iteratív inkrementális modell szerint végzik? (2023 jun)
- A követelményeket kisebb csoportokba osztják, priorizálják, és egyszerre mindig csak egy csoporttal foglalkoznak.
- A cégnél a V-modell szerint végzik a szoftverfejlesztést.
- A cégnél a RUP módszertan szerint végzik a szoftverfejlesztést.
- Minden fejlesztési fázis az előző fázis eredményeire alapul; a fázisok időben egymás után következnek.
Az alábbiak közül melyek lehetnek egy szoftver nemfunkcionális követelményei? (2023 jun)
- A rendszernek iOS és Android operációs rendszert használó okostelefonon, valamint Windows rendszert futtató laptopon is működnie kell.
- A bejelentkező képernyőn meg kell adni a felhasználó vezetéknevét és keresztnevét is. A vezetéknév maximum 15 karakter hosszúságú lehet
- A rendszernek hét munkanapjain 8-18 óra között működnie kell.
- Bármelyik képernyőről vissza lehessen térni az induló képernyőre a Home gomb megnyomásával
Az alábbiak közül mely állítások jelölnek HELYES párosítást a CMMI modell érettségi szintjei és az adott érettségi szinthez tartozó folyamatok között? (2023 jun)
- A "Mérés és elemzés" (MA) folyamat 4-s érettségi szinten (ML4) van.
- A "Követelménymenedzsment" (REQM) 2-es érettségi szinten (ML2) kötelező folyamat.
- A "Kockázatmenedzsment" (RSKM) a CMMI modell 5-ös érettségi szintjén (ML5) van.
- A "Konfigurációmenedzsment" (CM) a 2-es érettségi szinten (ML2) jelenik meg.
A tesztelési technikákra vonatkozó mely állítások igazak az alábbiak közül? (2023 jun)
- A feketedoboz tesztelés a gráfelmélet elemeit használja.
- Fehérdoboz tesztelésben a teszt eseteket a nemfunkcionális követelmények alapján hozzuk létre.
- A Fagan-féle inspekció statikus tesztelési technika.
- Általában a statikus és dinamikus, az utóbbin belül pedig a strukturális és funkcionális technikákat megfelelő arányban kombinálva alakul ki az adott esetben jó tesztelési módszer
Az alábbiak közül mi utalhat arra, hogy a szoftverfejlesztők agilis megközelítéseket alkalmaznak? (2023 jun)
- A projektcsapat tagjai folyamatosan kommunikálnak a megrendelővel.
- Statikus tesztelést is alkalmaznak.
- A szoftverfejlesztési projektet Burndown Chart-tal tervezik és követik.
- A cég a CMMI modell szerinti 4-es érettségi szinten van.
Melyik állítások HAMISAK az alábbiak közül? (2023 jan)
- A GUI tervezése során tiszteletben kell tartani a "minimális meglepetés" elvét.
- A tervezés (design) a CMMI modellben a 3-as érettségi szinten megjelenő TS (Technical Solution) része.
- A tervezés során az objektum modell és a szekvencia diagram használata kötelező.
- Az UML diagramok alkalmazása az egyedüli lehetőség arra, hogy a tervezés során a rendszer viselkedését modellezzük.
A tesztelési technikákra vonatkozó mely állítások igazak az alábbiak közül? (2023 jan)
- Az útvonal alapú tesztelés és az adatfolyam alapú tesztelés a strukturális tesztelés két alapvető megközelítése.
- A páros szemle (Peer Review) statikus tesztelési technika.
- Fehérdoboz tesztelésben a követelményspecifikáció alapján határozzuk meg a teszt eseteket.
- A feketedoboz tesztelés a függyvényelmélet elemeit használja.
Az alábbiak közül melyek lehetnek egy szoftver nemfunkcionális követelményei? (2023 jan)
- A rendszernek biztosítania kell, hogy a fekvőbeteghez, a kórházba való felvételkor egy megfelelő osztályon található ágyat rendeljenek.
- A rendszerben regisztrált felhasználónak el kell tudnia indítani a "Járóbeteg ellátás" folyamatot.
- A rendszer alapfunkcióit egy képzett orvos-asszisztensnek maximum 3 óra alatt el kell tudnia sajátítani.
- A rendszernek asztali gépen, laptopon és okostelefonon is működnie kell.
Az alábbiak közül melyik szabvány(ok) és / vagy modell (ek) központi eleme a szoftvertermék? (2023 jan)
- ISO 9001
- CMMI
- ISO 15504
- ISO 25000
Az alábbiak közül mi utalhat arra, hogy a szoftverfejlesztők agilis megközelítéseket alkalmaznak? (2023 jan)
- Csak Java programozási nyelvet használnak a cégnél.
- A szoftverből kéthetente adnak ki újabb, működő verziót.
- A szoftverfejlesztési projekteket Burndown Chart-tal tervezik és követik.
- A cég a CMMI modell szerinti 3-as érettségi szinten van.
Mely állítások igazak az alábbiak közül? (2023 jan)
- Ha a cég CMMI modellt alkalmaz, csak Scrum-ot használhat projektirányításra.
- Agilis projektben nem kell a teszteket dokumentálni.
- Nemfunkcionális követelményeket a CMMI 2-es érettségi szintjén levő cégnél nem lehet meghatározni.
- Agilis követelményspecifikációnál a Story Point-ok szolgálnak kiindulásul a becslésekben.
Az alábbiak közül melyek igazak? (2023 jan)
- A projektkövetés egyik agilis módja a csapat sebességének (Team Velocity) vizsgálata.
- A PMI javaslata szerint, a szoftverfejlesztő projekt vezetője ne értsen a programozáshoz, mert ez elvonja a figyelmét az irányítási tevékenységektől.
- A kockázatkezelés azt jelenti, hogy a projektben lehetséges kockázatok mindegyikét fel kell ismerni és meg kell szüntetni.
- A konfigurációmenedzsment során csak a kódot kell kezelni.
Az alábbi felsorolásban mely kijelentések igazak? (2023 jan)
- A SPICE modell lépcsős folyamatfejlesztési modell.
- A szoftver minősége egyazon szoftver esetében sem állandó.
- A RUP (Rational Unified Process) agilis szoftverfejlesztési módszertan.
- A szoftver minőségét teszteléssel teljeskörűen biztosítani lehet.
Az alábbiak közül mely állítások utalnak arra, hogy a szoftverfejlesztést szekvenciális életciklus modell szerint végzik?
- A cégnél a RUP módszertan szerint végzik a szoftverfejlesztést.
- A cégnél a V-modell szerint végzik a szoftverfejlesztést.
- Minden fejlesztési fázis az előző fázis eredményeire alapul; a fázisok időben egymás után következnek.
- A követelménymenedzsment, a tervezés, a kódolás és a tesztelés időben átlapolódhat.
Az alábbiak közül válassza ki a HAMIS állításokat! (2023 jan)
- A szoftver minőségének költségében a megfelelőség költsége hosszú távon alacsonyabb, mint a nemmegfelelőség költsége. Ezért érdemes minőségügyi rendszerek kidolgozásába befektetni, illetve szabványokat, módszertanokat alkalmazni.
- A sajátos célok (SG) és általános célok (GG) a CMMI modell kötelező elemei.
- Mesterséges intelligenciát alkalmazó szoftverfejesztő cégnek kötelezően a CMMI 4-es érettségi szintjén kell lennie.
- A CMMI modellben 2-es érettségi szinten levő szoftverfejlesztő cégnél a folyamatok szabványosak, dokumentálták őket, és a sajátos eseteket testreszabási útmutatókban írták le.
A biztonságkritikus szoftveres rendszereket fejlesztő projekt esetében az idő és költség tényezőkkel nem kell foglalkozni, mert a biztonság fontosabb mindkettőnél. (2022 jan)
- Igaz
- Hamis
Scrum alapján vezetett projektekben becslést nem kell végezni, mert a módszer alapgondolata, hogy a követelményeket nem lehet pontosan meghatározni a projekt elején. (2022 jan)
- Igaz
- Hamis
A listából választva jelölje, hogy egy e-kereskedelmi alkalmazásnak milyen típusú követelménye az alábbi: (2022 jan)
"A kosárba maximum 10 termék helyezhető egyszerre."
- Funkcionális
- Nemfunkcionális
- Nem lehet eldönteni
A listából választva jelölje, hogy egy e-kereskedelmi alkalmazásnak milyen típusú követelménye az alábbi: (2022 jan)
"Bejelentkezés nélkül nem lehet vásárolni / terméket kosárba helyezni az alkalmazásban."
- Funkcionális
- Nemfunkcionális
- Nem lehet eldönteni
A listából választva jelölje, hogy egy e-kereskedelmi alkalmazásnak milyen típusú követelménye az alábbi: (2022 jan)
"A rendszer hétfőről keddre virradó éjjel 2 és 3 óra között leáll, karbantartás céljából."
- Funkcionális
- Nemfunkcionális
- Nem lehet eldönteni
A listából választva jelölje, hogy egy e-kereskedelmi alkalmazásnak milyen típusú követelménye az alábbi: (2022 jan)
"A rendszer alapfunkcióit 2 óra alatt el kell tudnia sajátítani egy 18 év feletti, magyarul beszélő személynek."
- Funkcionális
- Nemfunkcionális
- Nem lehet eldönteni
Az a megközelítés, hogy egy bonyolult szoftvert kisebb, kevésbé komplex részekre bontunk és a fejlesztést minél rövidebb iterációkban végezzük, tulajdonképpen egy kockázatkezelési eljárás, amellyel igyekszünk csökkenteni annak a negatív hatását, hogy a követelményeket nem ismerjük pontosan. (2022 jan)
- Igaz
- Hamis
Milyen típusú munkavégzésre jellemző az állítás: A cégben a CMMI modell harmadik érettségi szintje szerint dolgoznak (2022 jan)
- Agilis megközelítés
- Nem agilis megközelítés
- nem lehet egyértelműen eldönteni / mindkét megközelítésben is alkalmazható
Milyen típusú munkavégzésre jellemző az állítás: A fejlesztők egy csoportban dolgoznak a tesztelőkkel, folyamatos a kommunikáció közöttük (2022 jan)
- Agilis megközelítés
- Nem agilis megközelítés
- nem lehet egyértelműen eldönteni / mindkét megközelítésben is alkalmazható
Milyen típusú munkavégzésre jellemző az állítás: A fejlesztés során azonosítják a konfigurációs elemeket (2022 jan)
- Agilis megközelítés
- Nem agilis megközelítés
- nem lehet egyértelműen eldönteni / mindkét megközelítésben is alkalmazható
Milyen típusú munkavégzésre jellemző az állítás: A projekt elején a nemfunkcionális követelmények teljes halmazát részletesen dokumentálják. (2022 jan)
- Agilis megközelítés
- Nem agilis megközelítés
- nem lehet egyértelműen eldönteni / mindkét megközelítésben is alkalmazható
Milyen típusú munkavégzésre jellemző az állítás: A projektet a Burndown Chart segítségével tervezik és követik (2022 jan)
- Agilis megközelítés
- Nem agilis megközelítés
- nem lehet egyértelműen eldönteni / mindkét megközelítésben is alkalmazható
Egészítse ki a mondatot: A strukturális tesztelés során a teszt eseteket ?VÁLASZ? alapján határozzuk meg. (2022 jan)
- a döntési táblák
- a kód belső szerkezete
- a követelményspecifikáció
A CMMI modellben melyik érettségi szinten jelenik meg a Mérés és elemzés (MA) folyamat? (2022 jan)
- 1
- 2
- 3
- 4
- 5
A CMMI modellben melyik érettségi szinten jelenik meg a Kockázatmenedzsment folyamat? (2022 jan)
- 1
- 2
- 3
- 4
- 5
Az alábbi UML2 diagram alapján jellemezze az állítást. (2021 jan)
R Beta függvénye nem kaphat paraméterül F objektumot, mert F függ P-től.
- mindkét tagmondat igaz és a következtetés is helyes
- csak a második tagmondat igaz
- mindkét tagmondat igaz, de a következtetés hamis
- csak az első tagmondat igaz
- egyik tagmondat sem igaz
A Scrum szerint egy projekt minden sprintjében naponta kell meetingeket tartani, elsősorban az előrehaladás megfelelő ellenőrzése és a teljesítést esetleg gátló elemek azonnali azonosítása céljából. (2021 jan)
- Igaz
- Hamis
Az implementáció a kódoláson kívül egyéb elemeket is tartalmaz, például a műszaki dokumentáció elkészítését és a változásmenedzsmentet. (2021 jan)
- Igaz
- Hamis
Az alábbi UML2 diagram alapján jellemezze az állítást. (2021 jan)
Iota Kappa metódusa nem adhat vissza Khi osztályú objektumot, mert Iota nem függ a Khi osztálytól.
- egyik tagmondat sem igaz
- csak az első tagmondat igaz
- csak a második tagmondat igaz
- mindkét tagmondat igaz, de a következtetés hamis
- mindkét tagmondat igaz és a következtetés is helyes
Válassza ki az ÖSSZES HELYES választ az alábbi, szoftvertesztelésre vonatkozó állítások közül. (2021 jan)
- A „féregirtó paradoxon” egy tesztelési technika, amely szerint a teszt eseteket rendszeresen felül kell vizsgálni és módosítani kell
- A tesztelés a szoftver minőségének biztosítására szolgáló egyetlen lehetséges módszer, mert csak a tesztelés teszi lehetővé minőségi jellemzők mérését.
- A dinamikus tesztelés alapulhat követelményspecifikáción és a kód belső szerkezetén is.
- A határérték tesztelés és az ekvivalencia particionálás funkcionális tesztelési technikák, a követelményspecifikáción alapszanak.
- A tesztelés pontosan a tesztek futtatását jelenti, de nem azonos a hibakereséssel.
- A strukturális tesztelés nem feltételezi a kód futtatását.
Az „elkerülés”, „csökkentés”, „kompenzálás” és „megegyezés” olyan lehetséges intézkedések, amelyekkel a kockázat nullára csökkenthető egy projektben. (2021 jan)
- Igaz
- Hamis