Procesul de testare cuprinde :
testarea pachetului software
testarea sistemului
testarea componentel
Metricile pot fi utilizate pentru a cuantifica un atribut al calitatii software?
Procesul V & V (verificare si validare) :
trebuie aplicat in fiecare etapa a procesului software
urmareste descoperirea defectelor din sistem
are in vedere evaluarea sistemului daca este util ai utilizabil in situatii de operare reala
are in vedere sa indice ca nu sunt erori in sistem
Indicati tipuri de cerinte valide
cerinte functionale
cerinte specifice domeniului problemei
cerinte utilizator
cerinte ne-functionale
cerinte sistem
Intr-o diagrama de clase , intre entitati se pot stabili urmatoarele tipuri derelatii:
relatia de extindere
relatia de asociere
relatia de generalizare
relatia de dependenta
Reguli de aur in proiectarea interfetelor utilizator includ
limitarea cantitatii de informatii pe care utilizatorul o memoreaza
uniformitatea interfetelor utilizator
controlul aplicatiei de catre utilizator
Indicati enunturile adevarate referitoare la diagrama cazurilor de utilizare
diagrama cazurilor de utilizare este orientata pe modul in care trebuie sa fie realizat sistemul
diagrama cazurilor de utilizare poate fi utilizata pentru definirea cazurilor de testare
diagrama cazurilor de utilizare este orientata pe ce trebuie sa realizeze sistemul
Care din urmatoarele enunturi sunt adevarate
grafic, starea se reprezinta printr-un dreptunghi rotunjit in care se scrie un nume si un compartiment
diagrama de stari specifica o secventa de stari prin care trece un obiect de-a lungul vietii sale ca raspuns la evenimente, impreuna cu raspunsul la aceste evenimente
diagramele de stari nu pot fi atasate claselor pentru a vizualiza, specifica si documenta aspectele dinamice ale acestora
Care din urmatoarele enunturi referitoare la diagramele de stare sunt adevarate?
un eveniment poate determina ca un obiect sa ramana in aceeasi stare in care era inainte de aparita evenimentului
diagrama de stare este utilizata in descrierea comportamentului obiectelor apartinand unei clase
odata ce un obiect a parasit o stare, nu se mai intoarce in aceeasi stare
Intr-o diagrama de clasa, elementele de interes sunt :
attribute, relatii si operatii
obiective, activitati si relatii
clase si componente
obiecte, cazuri de utilizare si activitati
Care din urmatoarele propozitii referitoare la diagramele de colaborare sunt adevarate ?
este o diagrama de interactiune care subliniaza organizarea structurala a obiectelor care trimit si primesc mesaje
se reprezinta grafic sub forma unui tabel care are pe axa X obiectele si pe axa Y mesajele ordonate in functie de timp asta e de secventa
contine doua elemente specifice : linia de viata a obiectelor si puncta de control asta e de secventa
Indicati enunturile adevarate referitoare la relatia de generalizare ce se poate stabili intre actorii dintr-o diagrama a cazurilor de utilizare:
relatia de generalizare semnifica faptul ca un actor poate interactiona cu sistemul in toate modalitatile prin care interactioneaza un altul
relatia de generalizare se reprezinta ca o sageata cu linie continua, avand la capat un triunghi, care indica spre actorul fiu
prin aceasta relatie se indica faptul ca un actor mosteneste structura si comportamentul unui actor sau mai multoractori
prin aceasta relatie se indica faptul ca daca un actor mosteneste un alt actor, atunci el poate sa comunice cu aceleasi cazuri de utilizare ale sistemului ca si parintelesau
In domeniul informaticii, conceptul de interfata capata urmatoarele conotatii:
interfata dintre componentele software(module) ale sistemului
interfata dintre om si calculator ( referita si ca interfata utilizator)
interfata dintre sistemul informatic si mediul sau inconjurator
interfata dintre un sistem informatic si componentele software (module) ale sistemului
Alegeti enunturile false referitoare la relatia de generalizare ce se poate stabili intre cazurile de utilizare dintr-o diagrama a cazurilor de utilizare:
se reprezinta grafic printr-o linie avand la capatul coresponzator cazului de utilizare fiu un triunghi fals
relatia de generalizare reprezinta abstracizarea unei relatii dintre doua cazuri de utilizare a carei semantica este exprimata astfel : un caz de utilizare este parinte, celalalt fiu (copil) e la relatii intre cazuri de ut adevarat
orice element din categoria conceptuala fiu poate fi substituit de un element din categoria conceptuala parinte
cazul de utilizare fiu este perfect compatibil cu cazul de utilizare parinte , adaugand insa si elemente aditionale
Care din urmatoarele enunturi sunt false
diagramele de plasare aduna informatiile din diagrama claselor pentru a crea componentele
diagramele de plasare se mai intalnesc literatura de specialitate sub numele de diagrame de desfasurare sau diagrame de constructive adevarat
diagrama de plasare arata configuratia nodurilor de procesare si a componentelor lor in momentul executiei aplicatiei adevarat
Principalele parti ale UML sunt: vederi, diagrame, pachete, stereotipuri. Vederile Diagramele Elementele de modelare Mecanismele generale
actori, cazuri de utilizare si relatii
obiective , cazuri de utilizare, si activitati
actori, mesaje si activitati
atribute, relatii si operatii
Diagrama de componente
se utilizeaza pentru a modela codul sursa
grafic, se reprezinta ca o colectie de noduri si arce
ofera abstractizarea clara a unei entitati in domeniul problemei
aduna informatiile din diagrama claselor pentru a crea componente
Diagramele de componente pot devia:
dintr-o diagrama de clasa
dintr-un caz deutilizare
relatie
atribut