Szoftver funkciópontok számítása

EuphoricHawthorn avatar
EuphoricHawthorn
·
·
Download

Start Quiz

Study Flashcards

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

More Quizzes Like This

Use Quizgecko on...
Browser
Browser