„Záróvizsga kvíz - Szofttech” változatai közötti eltérés

a csonk kérdés javítás
 
(11 közbenső módosítás, amit 4 másik szerkesztő végzett, nincs mutatva)
1. sor: 1. sor:
Záróvizsga Kvíz - Szofttech
{{Kvízoldal
{{Kvízoldal
|cím=ZVSzofttech|pontozás=-
|cím=ZVSzofttech|pontozás=-
}}
}}
== Az alábbiak közül mely állítások igazak? (2023 jun) ==
{{Kvízkérdés|típus=több|válasz=1,2}}
# 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) ==
{{Kvízkérdés|típus=több|válasz=1,2}}
# 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) ==
{{Kvízkérdés|típus=több|válasz=2,3,4}}
# 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) ==
{{Kvízkérdés|típus=több|válasz=1}}
# 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) ==
{{Kvízkérdés|típus=több|válasz=1,3}}
# 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) ==
{{Kvízkérdés|típus=több|válasz=1,3}}
# 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) ==
{{Kvízkérdés|típus=több|válasz=2, 4}}
# 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) ==
{{Kvízkérdés|típus=több|válasz=3,4}}
# 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) ==
{{Kvízkérdés|típus=több|válasz=1,3}}
# 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) ==
{{Kvízkérdés|típus=több|válasz=3,4}}
# 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) ==
{{Kvízkérdés|típus=több|válasz=1,2,4}}
# 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) ==
{{Kvízkérdés|típus=több|válasz=3,4}}
# 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) ==
{{Kvízkérdés|típus=több|válasz=4}}
# 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) ==
{{Kvízkérdés|típus=több|válasz=2,3}}
# 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) ==
{{Kvízkérdés|típus=több|válasz=4}}
# 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) ==
{{Kvízkérdés|típus=több|válasz=1}}
# 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) ==
{{Kvízkérdés|típus=több|válasz=2}}
# 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? ==
{{Kvízkérdés|típus=több|válasz=2,3}}
# 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) ==
{{Kvízkérdés|típus=több|válasz=3,4}}
# 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.)
{{Kvízkérdés|típus=több|válasz=1,3}}
# 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.)
{{Kvízkérdés|típus=több|válasz=1,2}}
# 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) ==
{{Kvízkérdés|típus=egy|válasz=2}}
# 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.)
{{Kvízkérdés|típus=több|válasz=3,4}}
# 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.)
{{Kvízkérdés|típus=több|válasz=1,2}}
# 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.)
{{Kvízkérdés|típus=több|válasz=1,3,5}}
# 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) ==
{{Kvízkérdés|típus=egy|válasz=2}}
# 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.)
{{Kvízkérdés|típus=több|válasz=1,2}}
# 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.)
{{Kvízkérdés|típus=több|válasz=1,2}}
# 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) ==
{{Kvízkérdés|típus=egy|válasz=2}}
# 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) ==
== 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) ==
78. sor: 277. sor:
# nem lehet egyértelműen eldönteni / mindkét megközelítésben is alkalmazható
# 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 ?KÉRDÉS? alapján határozzuk meg. (2022 jan) ==
== 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) ==
{{Kvízkérdés|típus=egy|válasz=2}}
{{Kvízkérdés|típus=egy|válasz=2}}
# a döntési táblák
# a döntési táblák
99. sor: 298. sor:
# 4
# 4
# 5
# 5
== Az alábbi UML2 diagram alapján jellemezze az állítást. (2021 jan) ==
[[Fájl:2021 jan mernokinfo bsc zv szofttech uml 1.png|keretnélküli]]
'''R Beta''' függvénye nem kaphat paraméterül '''F''' objektumot, mert '''F''' függ '''P'''-től.
{{Kvízkérdés|típus=egy|válasz=2}}
# 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) ==
{{Kvízkérdés|típus=egy|válasz=1}}
# 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) ==
{{Kvízkérdés|típus=egy|válasz=1}}
# Igaz
# Hamis
== Az alábbi UML2 diagram alapján jellemezze az állítást. (2021 jan) ==
[[Fájl:2021 jan mernokinfo bsc zv szofttech uml 2.png|keretnélküli]]
'''Iota Kappa''' metódusa nem adhat vissza '''Khi''' osztályú objektumot, mert '''Iota''' nem függ a '''Khi''' osztálytól.
{{Kvízkérdés|típus=egy|válasz=1}}
# 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) ==
{{Kvízkérdés|típus=több|válasz=3,4}}
# 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) ==
{{Kvízkérdés|típus=egy|válasz=2}}
# Igaz
# Hamis
== A rövid válaszidő minden szoftver esetében alapkövetelmény. (2020 jan) ==
{{Kvízkérdés|típus=egy|válasz=2}}
# 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) ==
{{Kvízkérdés|típus=egy|válasz=1}}
# 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) ==
{{Kvízkérdés|típus=egy|válasz=2}}
# Igaz
# Hamis
== A megbízhatósági követelmények nemfunkcionális követelmények. (2020 jan) ==
{{Kvízkérdés|típus=egy|válasz=1}}
# 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) ==
{{Kvízkérdés|típus=egy|válasz=1}}
# 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) ==
{{Kvízkérdés|típus=egy|válasz=2}}
# Igaz
# Hamis
== A V modell a vízesés-modellből kialakított iteratív modell. (2020 jan) ==
{{Kvízkérdés|típus=egy|válasz=2}}
# 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) ==
{{Kvízkérdés|típus=egy|válasz=2}}
# Igaz
# Hamis
== Az alábbi UML2 diagram alapján - a kulcs felhasználásával - jellemezze az állítást! (2020 jan) ==
[[Fájl:2020 jan info zv szofttech uml.png|keretnélküli]]
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.
{{Kvízkérdés|típus=egy|válasz=2}}
# 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.
{{Kvízkérdés|típus=egy|válasz=4}}
# 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 (--)