Prob scris la informatic MODEL Filiera teoretic, profilul real, specializrile: matematic-informatic, matematic-informatic intensiv informatic Filiera vocaional, profilul militar, specializarea matematic-informatic Barem de evaluare i de notare 1 Examenul de bacalaureat naional 2014 Proba E. d) Informatic
Barem de evaluare i de notare (comun pentru limbajele C/C++ i Pascal) MODEL 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 la 10 a punctajului total acordat pentru lucrare. 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 (30 de puncte) 1. a 4p. 2. a) Pentru rspuns corect 6p. b) Pentru rspuns corect 4p. c) Pentru algoritm pseudocod corect -echivalena prelucrrii realizate, conform cerinei (*) -corectitudinea global a algoritmului 1)
6p.
5p. 1p. (*) Se acord numai 2p. dac algoritmul are o structur repetitiv de tipul indicat, principial corect, dar nu este echivalent cu cel dat. Se va puncta orice form corect de structur repetitiv conform cerinei. d) Pentru program corect -declarare variabile -citire date -afiare date -instruciune de decizie corect -instruciuni repetitive corecte (*) -atribuiri corecte -corectitudine global a programului 1) 10p. 1p. 1p. 1p. 2p. 3p. 1p. 1p. (*) Se acord numai 2p. dac doar una dintre instruciuni este corect.
SUBIECTUL al II - lea (30 de puncte) 1. d 4p. 2. c 4p. 3. Pentru rezolvare corect -accesul corect la cmpurile nregistrrii -condiie corect pentru numr -memorare liter conform cerinei 6p. 2x2p. 1p. 1p.
Ministerul Educaiei Naionale Centrul Naional de Evaluare i Examinare
Prob scris la informatic MODEL Filiera teoretic, profilul real, specializrile: matematic-informatic, matematic-informatic intensiv informatic Filiera vocaional, profilul militar, specializarea matematic-informatic Barem de evaluare i de notare 2 4. Rspuns corect: 1,2,4,1; 2,3,4,2; 1,2,3,4,1. 6p. Se acord cte 2p. pentru fiecare dintre cele trei cicluri menionate corect. Se acord punctajul i pentru o alt ordine corect a nodurilor n ciclu. Se acord numai 1p. din cele 2p. menionate mai sus dac nu s-a scris i nodul de revenire al ciclului. 5. Pentru program corect -declararea corect a unei variabile care s memoreze un ir de caractere -citirea irului -identificarea unui caracter vocal -identificarea unei vocale care trebuie eliminat -transformarea irului conform cerinei (*) -afiarea datelor -declarare variabile simple, corectitudinea global a programului 1)
10p.
1p. 1p. 1p.
1p. 4p. 1p.
1p. (*) Se acord cte 2p. pentru fiecare aspect al cerinei (caractere suport eliminate, transformare n memorie).
SUBIECTUL al III - lea (30 de puncte) 1. c 4p. 2. Rspuns corect: - - - 6p. Se acord cte 2p. pentru fiecare aspect al cerinei (coninut prima soluie scris, coninut a doua soluie scris, ordinea soluiilor). 3. Pentru subprogram corect -structur antet principial corect -declararea corect a parametrilor -determinarea numrului cerut (*) -declararea tuturor variabilelor locale, corectitudinea global a subprogramului 1)
10p. 1p. 2x1p. 6p.
1p. (*) Se acord cte 2p. pentru fiecare dintre cele trei proprieti ale numrului (divizor, numr prim, maxim). 4. a) Pentru rspuns corect -coerena explicrii metodei (*) -explicarea unor elemente de eficien 4p. 2p. 2x1p. (*) Se acord punctajul chiar dac metoda aleas nu este eficient. b) Pentru program corect -operaii cu fiiere: declarare, pregtire n vederea citirii, citire din fiier -determinarea valorii cerute (*, **) -afiarea datelor i tratarea cazului Nu exista -utilizarea unui algoritm eficient (***) 6p.
1p. 3p.
1p. 1p.
(*) Se acord punctajul chiar dac soluia propus nu prezint elemente de eficien. (**) Se acord doar 2p. dac numai una dintre cele dou condiii impuse (maxim, distinct) este conform cerinei. (***) Se acord punctajul numai pentru un algoritm liniar (de complexitate O(n)) i care utilizeaz eficient memoria. O soluie posibil parcurge datele din prima jumtate a irului aflat n fiier memornd, dac exist, ultimele dou valori distincte, fie acestea v1 i v2 (v1>v2). Fie v3 primul numr din a doua jumtate a irului. Valoarea cutat este v2 dac v2>v3, este v1 dac exist v1>v2 i v2=v3, iar altfel se afieaz mesajul indicat. 1) Corectitudinea global vizeaz structura, sintaxa, alte aspecte neprecizate n barem.