Sunteți pe pagina 1din 3

Ministerul Educaiei, Cercetrii, Tineretului i Sportului Centrul Naional de Evaluare i Examinare

Examenul de bacalaureat 2011 Proba E. d) Proba scris la INFORMATIC BAREM DE EVALUARE I DE NOTARE (comun pentru limbajele C/C++ i Pascal) Varianta 9
Filiera teoretic, profilul real, specializrile: matematic informatic matematic informatic intensiv informatic Filiera vocaional, profilul militar, specializarea matematic informatic Se puncteaz oricare alte modaliti de rezolvare corect a cerinelor. Nu se acord punctaje intermediare, altele dect cele precizate explicit prin barem. Nu se acord fraciuni de punct. Se acord 10 puncte din oficiu. Nota final se calculeaz prin mprirea punctajului total acordat pentru lucrare la 10. n programele cerute, datele de intrare se consider corecte, validarea acestora nefiind necesar. Utilizarea unui tip de date care depete domeniul de valori precizat n enun este acceptat dac acest lucru nu afecteaz corectitudinea n funcionarea programului. Se vor lua n considerare att implementrile concepute pentru compilatoare pe 16 bii, ct i cele pentru compilatoare pe 32 de bii.

SUBIECTUL I b 1. 2. a. 1 1 2 2 3

b. Pentru rspuns corect c. Pentru algoritm pseudocod corect -echivalena prelucrrii realizate, conform cerinei (*) (**) -corectitudinea global a algoritmului

(30 de puncte) 4p. 6p. Se acord numai 3p. pentru un rspuns parial corect care s includ menionarea secvenei format din cel puin primii trei termeni (1,1,2). 6p. Se acord cte 3p. pentru fiecare valoare corect. 4p. (*) Se acord numai 1p. dac algoritmul are o singur structur repetitiv, principial 3p. corect, dar nu este echivalent cu cel dat. 1p. Se va puncta orice form corect de structur repetitiv: repet...pn cnd, repet...ct timp, execut...ct timp, ct timp...execut, do...while etc. (**) Dou soluii posibile sunt: citete n,k pentru i 0,n-1 execut dac i%k=0 atunci t t+1 scrie t sau citete n,k pentru i 0,n-1 execut scrie [i/k]+1
Varianta 9

Prob scris la Informatic Barem de evaluare i de notare 1

Filiera teoretic, profilul real, specializrile matematic informatic, matematic informatic intensiv informatic Filiera vocaional, profilul militar, specializarea matematic informatic

Ministerul Educaiei, Cercetrii, Tineretului i Sportului Centrul Naional de Evaluare i Examinare

d. Pentru program corect -declarare corect a tuturor variabilelor -citire corect -scriere corect -instruciune de decizie corect -instruciuni repetitive cu test iniial corecte (*) -atribuiri corecte -corectitudine global a programului1) SUBIECTUL al II-lea 1. d 2. c 3. Rspuns corect: 2 3

10p. (*) Se acord numai 2p. dac doar una dintre 1p. structuri este corect. 1p. 1p. 2p. 3p. 1p. 1p. (30 de puncte) 4p. 4p. 6p. Se acord numai 3p. dac se indic nodurile care fac parte dintr-o component conex, dar nu cea care are cele mai puine noduri. 6p. (*) O soluie posibil este transcrierea n 2p. limbaj de programare a atribuirii Ai,j i+j 3p. 1p. 10p.

4. Pentru rspuns corect (*) -accesare a unui element al tabloului -expresie corect de calcul al valorii elementului -atribuire corect 5. Pentru program corect -declararea corect a tuturor variabilelor (iruri de caractere + variabile simple) 1+1p. -citirea corect a tuturor datelor 2p. -determinarea principial corect a unui cuvnt care ncepe cu un alt cuvnt 2p. -numrarea cuvintelor cerute 2p. -afiarea rezultatului 1p. -corectitudinea global a programului1) 1p. SUBIECTUL al III-lea 1. c 2. Rspuns corect: (violet, albastru, galben) i (violet, albastru, verde) (*) 3.

(30 de puncte) 4p. 6p. (*) Se acord cte 2p. pentru fiecare triplet menionat corect i 2p. pentru enumerarea acestora n ordinea cerut. Nu se depuncteaz elevii dac soluiile nu sunt scrise ntre paranteze. Pentru subprogram corect 10p. (*) Pentru limbajul Pascal, parametrul de tip -structur antet principial corect 1p. tablou impune definirea, n prealabil, a unui -declarare corect a parametrilor (de tip adecvat. tip simplu + tablou) (*) 1+1p. -transfer parametri conform cerinei 1p. -declararea tuturor variabilelor locale 1p. -algoritm principial corect de inserare a unei valori n tablou 2p. -inserare, dup fiecare numr par, a valorii indicate 2p. -corectitudine global a subprogramului1) 1p.
Varianta 9

Prob scris la Informatic Barem de evaluare i de notare 2

Filiera teoretic, profilul real, specializrile matematic informatic, matematic informatic intensiv informatic Filiera vocaional, profilul militar, specializarea matematic informatic

Ministerul Educaiei, Cercetrii, Tineretului i Sportului Centrul Naional de Evaluare i Examinare

4. a. Pentru rspuns corect -coerena explicrii metodei (*) -explicarea unor elemente de eficien din punct de vedere al timpului de executare b. Pentru program corect cu fiiere: declarare, -operaii pregtire n vederea scrierii, scriere n fiier -respectarea cerinei privind primele dou cifre ale numrului -respectarea cerinei privind ultimele dou cifre ale numrului -afiarea tuturor numerelor cerute (*),(**) -utilizarea unui algoritm eficient (***)

4p. (*) Se acord punctajul chiar dac metoda 2p. aleas nu este eficient 2p. 6p. (*) Se acord punctajul chiar dac soluia propus nu prezint elemente de eficien sau afieaz numerele cifr cu cifr. 1p. (**) Se acord numai 1p. dac numerele nu sunt scrise n formatul cerut sau dac fiierul 1p. conine, n plus, i alte numere. (***) Punctajul se acord numai pentru un 1p. algoritm n care una dintre primele dou cifre este determinat n funcie de cealalt, i 2p. una dintre ultimele dou cifre este 1p. determinat n funcie de cealalt. O soluie posibil de generare este transpunerea n limbaj de programare a secvenei pseudocod:
m1 s1 dac s1>9 atunci m1 9 m2 s2 dac s2>9 atunci m2 9 pentru c1=1,m1 execut c2 s1-c1 pentru c3=0,9 execut pentru c4=0,m2 execut c5 s2-c4 scrie c1104+c2103+c3102+c410+c5

1)

Corectitudinea global vizeaz structura, sintaxa i alte greeli neprecizate n barem.

Prob scris la Informatic Barem de evaluare i de notare 3

Varianta 9

Filiera teoretic, profilul real, specializrile matematic informatic, matematic informatic intensiv informatic Filiera vocaional, profilul militar, specializarea matematic informatic