39 Questions
Milyen funkciópontokkal rendelkezik a szoftver?
2;1
Milyen alapszámok találhatóak Halstead mérőszám rendszerében?
N1: az összes előforduló műveletek, N2: az összes előforduló operandusok száma
Melyik állítás igaz a Halstead-féle mérőszámokról?
A Halstead-féle mérőszámok a forráskódra vonatkoznak
Melyik állítás igaz a Halstead-féle mérőszámokról?
A Halstead-féle mérőszámot a teljes rendszerre nézve is értelmezhetjük
Milyen alapszámokat használ a Halstead mérőszám rendszerében?
N1: az összes előforduló műveletek, N2: az összes előforduló operandusok száma
Melyik állítás igaz a szoftver funkciópontjairól?
Minden szoftverhez 5 funkciópont tartozik
Milyen információk szerepelnek a funkciópontokban?
A funkció száma és a súlyérték
Milyen célra használják a Halstead-féle mérőszámokat?
A forráskód összetettségének mérésére
Mikor alkalmazható jól a vízesés modell?
Ha a fejlesztési követelmények egyértelműen meg vannak határozva.
Milyen szoftverfejlesztési modell használható, ha a rendszer nem vagy nem célszerű pontosan specifikálni?
Prototípus-alapú fejlesztés
Mi jellemző a lineáris ciklusra?
A szekvencialitás, ami úgy nyilvánul meg, hogy az egyes fázisok kötött sorrendben követik egymást.
Milyen szoftverfejlesztési modell jellemzője a folyamatos előrehaladás?
Inkrementális modell
Mi jellemző az evolúciós fejlesztésre?
Az iteratív fejlesztés, ahol az egyes fázisok folyamatosan építik be a korábbi eredményeket.
Milyen szoftverfejlesztési modellben a felhasználók csak a főbb vonásokban határozzák meg az elérendő szolgáltatásokat?
Evolúciós fejlesztés
Milyen szoftverfejlesztési modellben az egyes részfunkciókat megvalósító fejlesztési változatokat rendelnek meg?
Evolúciós fejlesztés
Mi jellemző a prototípus-alapú fejlesztésre?
A prototípus-alapú fejlesztés, ahol a rendszer egy részleges megvalósítása a fejlesztés alapjául szolgál.
Mi a szoftverhiba?
hiba, amely a szoftver működését befolyásolja
Mikor mondjuk, hogy egy hiba detektálható?
ha legalább egy tesztje létezik
Mi a fault coverage?
azon hibák százalékos aránya, amelyeket a tesztkészlet detektálni tud
Mi a cél a tesztkészlet esetén?
a 100%-os lefedés
Milyen típusú hiba, ha a szoftver csak háromszögek területét képes kiszámolni?
specifikációs hiba
Milyen típusú hiba, ha a szoftver bizonyos háromszögek esetén hibás kimenetet ad?
programozási hiba
Mi a tesztkészlet?
olyan tesztek összessége, amely a szoftver mindenkori előre feltételezett hibájának tesztjét magában foglalja
Mely szoftver alkalmazási területre jellemzőek a nagy mennyiségű számítási igény, nagy teljesítményű hardver, komplex matematikai műveletek?
Mérnöki és tudományos célú szoftver
Milyen típusú hiba, ha a szoftver negatív értékeket is elfogad bemenetként?
specifikációs hiba
Mely szoftver alkalmazási területre jellemzőek a vezérlő eszköz vagy célberendezés működését segítik, teszik lehetővé?
Beágyazott szoftver
Honnan számítható egy szoftver életciklusa?
Egy szoftver életciklusa a követelmények specifikálásával veszi kezdetét
Mikor fejeződik be egy szoftver életciklusa?
Amikor a szoftver elavulttá válik, használaton kívülre kerül
Melyek szoftverfejlesztési modellek?
Vízesés modell, Evolúciós fejlesztés, Inkrementális fejlesztés, Spirál modell, V-modell
Mely életciklus modell vázlatos diagramja látható a képen?
Vízesés modell
Mely életciklus modell vázlatos diagramja látható a képen?
Inkrementális fejlesztés
Mi a tartalékidő?
További korlátozott idő, amely a projekt befejezési idejét nem befolyásolja.
Milyen azonosítója a tartalékidőnek az angol nyelvben?
Spare time
Mi az, amikor egy tevékenységet az előzetes tervekben megszabott időkorlát alatt sikerül teljesíteni?
Tartalékidő
Melyik állítás igaz a diagram részlet esetén?
Mind az a, b és c állítások igazak.
Melyek nevezhetőek modulnak?
Mind az a, b és c állítások igazak.
Mit fejez ki az egyenlőtlenség: C(f1) > C(f2)?
Az f1 feladat bonyolultsága nagyobb, mint az f2 feladat bonyolultsága.
Mi következik a C(f1) > C(f2) egyenlőtlenségből?
E(f1) > E(f2)
Mi következik a C(f1+f2) > C(f1) + C(f2) egyenlőtlenségből?
E(f1+f2) > E(f1) + E(f2)
Study Notes
Szoftver funkciópontok
- Egy szoftverhez egy meghatározott funkciópont tartozik, amit tetszés szerint súlyozzuk a részterületeket.
- Minden szoftverhez 5 funkciópont tartozik.
- A funkciónkénti súlyértékekkel együtt láthatóak a funkciópontok.
Halstead mérőszámok
- N1: az összes előforduló műveletek, ill. műveleti jelek száma a programban.
- N2: az összes előforduló operandusok száma a programban.
Szoftvertípusok
- Üzleti célú szoftver
- Rendszer szoftver
- Mérnöki és tudományos célú szoftver
- Beágyazott szoftver
Szoftver életciklus
- A szoftver életciklusa a követelmények specifikálásával veszi kezdetét.
- A szoftver életciklusa akkor fejeződik be, amikor a szoftver elavulttá válik, használaton kívülre kerül.
Szoftverfejlesztési modellek
- Vízesés modell
- Inkrementális fejlesztés
- Spirál modell
- V-modell
- Evolúciós fejlesztés
- Prototípus-alapú fejlesztés
Lineáris ciklus
- A lineáris ciklus jellemzője a szekvencialitás, ahol az egyes fázisok kötött sorrendben követik egymást.
Evolúciós fejlesztés
- Az evolúciós fejlesztés egy iteratív és inkrementális fejlesztési folyamat.
Tartalék idő
- A tartalék idő egy tevékenység befejezéséhez szükséges időn felül rendelkezésre álló korlátozott idő.
A szoftver funkciópontjainak számítása, a részterületek súlyozása és a funkciópontok meghatározása.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free