Prob scris la informatic Simulare 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) Simulare 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. 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. c 4p. 2. a) Rspuns corect: 1 6p. b) Pentru rspuns corect 4p. Se acord cte 1p. pentru fiecare dintre valorile cerute (numere naturale din intervalul [100,111]). 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 conform cerinei, 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 -corectitudinea 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. c 4p. 2. d 4p. 3. Pentru rezolvare corect -accesul corect la un element al tabloului -atribuirea valorii 1 elementelor indicate (*) -atribuirea valorii 2 elementelor indicate (*) 6p. 1p. 3p. 2p. (*) Se acord numai 1p. dac s-a atribuit valoarea menionat unor elemente ale tabloului, dar nu celor indicate n cerin. Ministerul Educaiei Naionale Centrul Naional de Evaluare i Examinare
Prob scris la informatic Simulare 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. Pentru rezolvare corect -accesul corect la cmpurile de pe primul nivel al nregistrrii -accesul corect la cmpurile de pe al doilea nivel al nregistrrii -condiie corect pentru lun -condiie corect pentru an -operatori logici utilizai conform cerinei 6p.
2p.
1p. 1p. 1p. 1p.
5. Pentru program corect -declararea corect a unei variabile care s memoreze un ir de caractere -citirea irului -transformarea irului conform cerinei (*,**) -afiarea irului obinut (***) -declarare variabile simple, corectitudinea global a programului 1)
10p.
1p. 1p.
6p. 1p.
1p. (*) Se acord cte 2p. pentru fiecare aspect al cerinei (identificare a unei vocale, duplicarea conform cerinei a unei vocale, caractere suport transformate). (**) Se acord punctajul chiar dac irul nu s-a transformat n memorie. (***) Se acord punctajul numai dac irul s-a transformat n memorie.
SUBIECTUL al III - lea (30 de puncte) 1. b 4p. 2. Rspuns corect: 6543456 6p. Se acord numai 3p. dac rspunsul este parial corect i include secvena 6543. 3. Pentru subprogram corect -structur antet principial corect -declararea parametrului de intrare -declararea parametrilor de ieire -determinarea numerelor cu proprietatea cerut (*) -tratarea cazului n care se furnizeaz valoarea 0 -declararea tuturor variabilelor locale, corectitudinea global a subprogramului 1)
10p. 1p. 1p. 1p.
5p.
1p.
1p. (*) Se acord numai 3p. dac doar unul dintre cele dou numere a fost determinat. 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 i afiarea irului cerut (*, **) -utilizarea unui algoritm eficient (***) 6p.
1p.
4p. 1p.
(*) Se acord punctajul chiar dac soluia propus nu prezint elemente de eficien. (**) Se acord cte 2p. pentru fiecare condiie impus (numr asociat maxim, eliminarea a doi termeni aflai pe poziii consecutive). (***) Se acord punctajul numai pentru un algoritm liniar (de complexitate O(n)), care utilizeaz eficient memoria. O soluie posibil parcurge o dat fiierul memornd la fiecare pas ultimele trei cifre citite (fie ele x, y i z). Se vor afia toate cifrele cu excepia primei perechi de cifre x i y care respect condiia x<z. 1) Corectitudinea global vizeaz structura, sintaxa, alte aspecte neprecizate n barem.