Záróvizsga kvíz - Szofttech
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.
Az alábbiak közül mely esetekben helyes egy adott folyamat CMMl érettségi szinthez rendelése? (2022 jun)
(A feladat csak akkor ér pontot, ha minden helyes választ -- és csakis ezeket -- megjelöl.)
- A Konfigurációmenedzsment (CM) a CMMI modellben a 2-es érettségi szinten van.
- A Verifikáció (VER) folyamat a CMMI modellben a 4-es érettségi szinten van.
- A Mérés és elemzés (MA) folyamat a CMMI modellben a 2-es érettségi szinten van.
Az alábbi listából válassza ki, hogy mely állítások HAMISAK. (2022 jun)
(A feladat csak akkor ér pontot, ha minden helyes választ -- és csakis ezeket -- megjelöl.)
- A páros programozás agilisan múködő cégnél nem alkalmazható.
- A szoftver jó minőségét csakis teszteléssel lehet biztosítani.
- A statikus tesztelés a kódolás előtt és azt követően is alkalmazható.
Az agilis kockázatmenedzsment lényege, hogy az előre nem tervezett események előfordulását megakadályozzuk, és ezáltal hatásukat nullára csökkentsük. (2022 jun)
- Igaz
- Hamis
Válassza ki, mely állítások igazak az ISO 9001 szabvánnyal kapcsolatban. (2022 jun)
(A feladat csak akkor ér pontot, ha minden helyes választ -- és csakis ezeket -- megjelöl.)
- Az ISO 9001 szabvány szoftvertermékek minősítésére használható.
- Az ISO 9001 szabvány nem alkalmazható agilisan dolgozó szoftvercégeknél.
- Az ISO 9001 alapú szabvány a vevői elégedettség fontosságát kiemelten hangsúlyozza.
- Az ISO 9001 szabvány a CMMI modellel együtt is alkalmazható.
Válassza ki, mely állitások igazak az alább felsoroltak közül. (2022 jun)
(A feladat csak akkor ér pontot, ha minden helyes választ -- és csakis ezeket -- megjelöl.)
- A minőség még egyazon termék esetében sem állandó
- A szoftver minősége függ a minőséget értékelő személyétől
- A szoftver minősége nem függ a szoftver típusától
Az alábbi esetek közül válassza ki azokat, amelyek arra utalhatnak, hogy egy szoftverfejlesztési cégnél NEM agilis megközelítéssel dolgoznak. (2022 jun)
(A feladat csak akkor ér pontot, ha minden helyes választ -- és csakis ezeket -- megjelöl.)
- A tesztelők a fejlesztőktől elkülönülve dolgoznak, a maximális függetlenség biztosítása céljából.
- A projekt elején a követelményeket priorizált user story-k formájában dokumentálják.
- A megrendelővel, annak elfoglaltsága miatt, havonta egyszer egyeztetnek
- A projektet a Burndown Chart segítségével tervezik és követik
- A csapat nevében a csapatvezető vállalja el a feladatokat és jelenti azoknak elvégzését.
A CMMI alapú audit egyenértékủ az ISO 9001 audittal, mert mindkét esetben folyamatokat vizsgálnak. (2022 jun)
- Igaz
- Hamis
Az alábbiak közül mely állítások jelölnek helyes párosítást alapfogalmak között? (2022 jun)
(A feladat csak akkor ér pontot, ha minden helyes választ -- és csakis ezeket -- megjelöl.)
- A megbízhatósá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 V-modell lépcsős érettségi modell
Az alábbiak közül válassza ki a HAMIS állításokat. (2022 jun)
(A feladat csak akkor ér pontot, ha minden helyes választ -- és csakis ezeket -- megjelöl.)
- A Scrum nem foglalkozik a szoftverfejlesztés műszaki folyamataival, hanem csak a projektirányítási elemekkel.
- Agilis munkavégzés esetén nem kell tesztelési tervet készíteni, mert az a lényeg, hogy minél előbb készüljenek el a müködő szoftverrel.
- Agilis projektben előfordulhat, hogy a teszteket hamarabb írják meg, mint a kódot.
Egy szemműtéteket támogató szoftveres rendszert fejlesztő projekt esetében az idő és költség tényezőkkel nem kell foglalkozni, mert a biztonságos működés és a folyamatos rendelkezésre állás fontosabb mindkettőnél. (2022 jun)
- Igaz
- Hamis
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
A rövid válaszidő minden szoftver esetében alapkövetelmény. (2020 jan)
- Igaz
- Hamis
Az, hogy a szabványos folyamatokat dokumentálták, a CMMI modellben legkorábban a 3-as érettségi szintre jellemző. (2020 jan)
- Igaz
- Hamis
A RUP elóírja, hogy a szoftvermérnökök nem fogalmazhatnak meg funkcionális követelményeket egy szoftverre vonatkozóan, mert ez mindig a felhasználók feladata. (2020 jan)
- Igaz
- Hamis
A megbízhatósági követelmények nemfunkcionális követelmények. (2020 jan)
- Igaz
- Hamis
A CMMI modell folytonos nézetének (a folytonos CMMI-modellnek) előnye, hogy a szervezetek saját szükségleteiknek és követelményeiknek megfelelő folyamatokat tudják kiválasztani és továbbfejleszteni. (2020 jan)
- Igaz
- Hamis
Nem a validációs tesztelés célja megmutatni, hogy a szoftver megfelel a követelményeinek, vagyis ez az, amit a vásárló szeretne. (2020 jan)
- Igaz
- Hamis
A V modell a vízesés-modellből kialakított iteratív modell. (2020 jan)
- Igaz
- Hamis
A CMMI előírja, hogy a termék méréséhez a GQM (Goal-Question-Metric) paradigmát kell használni. (2020 jan)
- Igaz
- Hamis
Az alábbi UML2 diagram alapján - a kulcs felhasználásával - jellemezze az állítást! (2020 jan)
Az E foo függvénye meghívhatja a paraméterül kapott D objektum foo függvényét, mert E függ D-től.
- mindkét tagmondat igaz és a következtetés is helyes (+++)
- mindkét tagmondat igaz, de a következtetés hamis (++-)
- csak az első tagmondat igaz (+-)
- csak a második tagmondat igaz (-+)
- egyik tagmondat sem igaz (--)
A D quux függvénye nem kaphat paraméterül F osztályú objektumot, mert D nem függ F-től.
- mindkét tagmondat igaz és a következtetés is helyes (+++)
- mindkét tagmondat igaz, de a következtetés hamis (++-)
- csak az első tagmondat igaz (+-)
- csak a második tagmondat igaz (-+)
- egyik tagmondat sem igaz (--)