Documente Academic
Documente Profesional
Documente Cultură
Varianta 10
• Toate subiectele (I, II şi III) sunt obligatorii. Se acordă 10 puncte din oficiu.
• Timpul efectiv de lucru este de 3 ore.
• În rezolvările cerute, identificatorii utilizaŃi trebuie să respecte precizările din enunŃ
(bold), iar în lipsa unor precizări explicite, notaŃiile trebuie să corespundă cu
semnificaŃiile asociate acestora (eventual în formă prescurtată).
a. 1 b. 2 c. 3 d. 4
• În programele cerute, datele de intrare se consideră corecte, validarea acestora nefiind necesară.
• Utilizarea unui tip de date care depăşeşte domeniul de valori precizat în enunŃ este acceptată
dacă acest lucru nu afectează corectitudinea în funcŃionarea programului.
• Se vor lua în considerare atât implementările concepute pentru compilatoare pe 16 biŃi, cât şi
cele pentru compilatoare pe 32 de biŃi.
SUBIECTUL I 30 de puncte
1. a 4p.
2. a) 21 6p.
b) 10 4p.
c) Pentru program pseudocod corect 6p. (*) O soluŃie posibilă se obŃine prin înlocuirea
- echivalenŃa prelucrării realizate (*) (**) 4p. secvenŃei
- echivalenŃa celor doi algoritmi 1p. ┌pentru i 1,n execută
1)
- corectitudine globală a algoritmului 1p. │ ...
└■
cu secvenŃa:
┌pentru i 1,n execută
│ s s+i
└■
sau cu secvenŃa:
b0
┌pentru i 1,n execută
│ b b+1
│ s s+b
└■
Pentru soluŃia s [n*(n+1)/2] care determină
rezultatul corect, dar nu conŃine o structură
repetitivă, conform cerinŃei, se acordă numai 2p.
(**) Se acordă punctajul pentru utilizarea corectă
a oricărui tip de structură repetitivă.
d) Pentru program corect 10p. (*) Se acordă numai 1p. dacă se declară corect
-declararea corectă a tuturor variabilelor numai o parte dintre variabilele utilizate.
(*) 2p.
-citire corectă 1p.
-scriere corectă 1p.
-structuri repetitive corecte 2x2p.
-atribuiri corecte 1p.
1)
-corectitudinea globală a programului 1p.