Documente Academic
Documente Profesional
Documente Cultură
acest program a fost dezvoltat pe module, fiecare modul este independent și sunt legate între ele prin corpul
principal: Exemplu de structură proiectată:
1. Acasă
2. Modulul de facturare
3. Modulul ordin de plată
4. Modul vanzari si comenzi
5. Modulul de inventariere
6. Sfârșit
Codul arată un set de pași care pot fi citiți secvențial. Menționați ce fel de
paradigma de programare este evidentă în dezvoltare
Paradigma de programare structurată.
Paradigma de programare orientată pe obiecte.
Paradigma de programare bazată pe evenimente.
Paradigma programarii concurente.
Întrebarea 2 1 punct Mai jos este un fragment care vorbește despre programarea spaghetelor.
Conform extrasului prezentat, indicați dacă următoarea afirmație este adevărată sau falsă: programarea
structurată poate fi considerată programare de tip spaghetti.
„Codul spaghete este un termen peiorativ pentru programele de calculator care au o structură de
flux de control complexă și de neînțeles. Numele său derivă din faptul că acest tip de cod pare să semene cu
o farfurie de spaghete, adică o grămadă de fire complicat înnodate. În mod tradițional, acest stil de
programare este asociat cu limbaje de bază și vechi, în care fluxul era controlat de instrucțiuni de control
foarte primitive, cum ar fi goto și utilizarea numerelor de linie.
Sursa imagine: https://goo.gl/74UMVr
ADEVĂRAT
Fals
Întrebarea 3 1 punct Un program elaborat sub paradigma de programare structurală implică faptul
că codul său poate fi citit de la început până la sfârșit.
ADEVĂRAT
Fals
Întrebarea 4 1 punct Următoarea imagine prezintă diagrama unui software pe care un client îl
solicită în funcție de cerințele sale. Care dintre următoarele afirmații pot fi considerate corecte?
Sursa imagine: https://goo.gl/TVhnya
Nu este fezabilă să folosiți programarea structurată, deoarece problema este complexă.
Este viabilă să folosiți programarea structurată, deoarece sistemul complex poate fi împărțit în module
și programat pe procese sau etape.
Programarea structurată nu poate fi aplicată deoarece există structuri de control diferite în diagramă.
Este viabil să folosiți programarea structurată, deoarece sistemul nu are structuri de control.
Întrebarea 5 1 punct Când implementează programarea structurată ca paradigmă, în ce stadiu ar
trebui programatorul să explice clientului ce instrument consideră că folosește pentru a realiza sistemul și de
ce l-a selectat?
Definiția problemei.
Justificarea propunerii.
Identificarea modulelor și funcțiilor.
Stabilirea criteriilor de testare si acceptare.
Întrebarea 6 1 punct Următoarea imagine prezintă o organigramă cu calculul orelor care trebuie
plătite unui lucrător. Dacă această diagramă este comparată cu pseudocodul pentru aceeași situație, care
secvență este corectă?
Întrebarea 7 1 punct Într-un algoritm există următoarea linie de instrucțiuni: Dacă VARSTA >
18, atunci SCRIE (Este major) Cum ar fi reprezentată această linie într-o diagramă?
Trebuie să utilizați un dreptunghi și în interiorul acestuia să scrieți condiția VARSTA >
18.
Trebuie să folosiți un romb și să introduceți în căsuță condiția VARSTA > 18, apoi să SCRIEȚI
(Sunteți major de vârstă).
Trebuie să utilizați un cerc și în interiorul acestuia să scrieți condiția VARSTA > 18 ani.
Trebuie folosit un romb și în cadrul acestuia să ia în considerare condiția VARSTA > 18. Apoi, cu o
săgeată, trebuie identificat dacă condiția este îndeplinită, de aceea într-un dreptunghi se pune:
SCRIE (Este major).
Întrebarea 8 1 punct Următoarele instrucțiuni implementate într-un software (în acest caz PHP),
permit adăugarea a două numere.
$notă_primul_examen = 10 ;
$notă_al doilea_examen = 8 ;
echo $prima_notă_examenului + $a doua_notă_examenului ;
Ce instrument de programare structurată este utilizat în instrucțiunile de mai sus?
Limbaj de programare.
pseudo cod.
Diagramă.
Nici una dintre cele de mai sus.
Întrebarea 11 1 punct Într-o organigramă nu este necesar ca toate simbolurile care o compun să
fie conectate
ADEVĂRAT
Fals
Întrebarea 12 1 punct Ce eroare poate fi identificată în diagrama de flux care este prezentată, la
compararea acesteia cu pseudocodul echivalent?Având în vedere pseudolimbajul:
Dacă condiția este „adevărată”
Sarcini de efectuat dacă condiția este adevărată
Dacă condiția este „falsă”
Sarcini de efectuat dacă condiția este falsă
Întrebarea 17 1 punct Citiți următoarea afirmație și apoi indicați dacă este adevărată sau falsă:
Diagrama se concentrează pe dezvoltatorul care cunoaște contextul sau mediul programului care urmează să
fie proiectat. Fiecare sistem are un mediu care îl înconjoară; mediul său, prin urmare, va fi un sistem care va
primi intrări și va genera ieșiri.
ADEVĂRAT
Fals
Întrebarea 18 1 punct Priviți următoarea imagine și apoi răspundeți: cărui tip de diagramă sau
model corespunde?
Sursa:
https://goo.gl/C6zLRN
Diagramă.
Diagrama de context.
Diagrama relației cu entitate.
Dicționar de date.