Sunteți pe pagina 1din 6

Ministerul Educaţiei

Centrul Naţional de Politici şi Evaluare în Educaţie

Examenul național de bacalaureat 2023


Proba E. d)
Informatică

BAREM DE EVALUARE ȘI DE NOTARE


(comun pentru limbajele C/C++ şi Pascal)
Varianta 5
Filieră teoretică, profil real, specializare matematică-informatică / matematică-informatică intensiv informatică
Filieră vocaţională, profil militar, specializare matematică-informatică
• Se punctează orice modalitate de rezolvare corectă a cerinţelor.
• Nu se acordă punctaje intermediare, altele decât cele precizate explicit în barem. Nu se acordă
fracţiuni de punct.
• Se acordă zece puncte din oficiu. Nota finală se calculează prin împărţirea la zece a punctajului total
acordat pentru lucrare.
• Utilizarea unui tip de date care depășește domeniul de valori precizat în enunț (de exemplu tipuri
întregi cu semn pentru memorarea numerelor naturale, dimensiune a tablourilor) este acceptată din
punctul de vedere al corectitudinii programului, dacă acest lucru nu afectează funcționarea sa.

SUBIECTUL I (20 de puncte)


1d 2c 3c 4b 5a 5x4p.
SUBIECTUL al II - lea (40 de puncte)
1. a. Răspuns corect: 9752 6p.
b. Pentru răspuns corect 6p. Se acordă câte 3p. pentru fiecare dintre cele două
numere conform cerinţei (oricare numere din intervalul
cerut, cu cifre în ordine strict descrescătoare).
c. Pentru program corect 10p. (*) Se acordă numai 2p. dacă doar una dintre instrucțiunile
- variabile declarate, conform cerinței 1p. de decizie este conform cerinței.
- date citite, conform cerinței 1p.
- date afișate, conform cerinței 1p.
- instrucţiune repetitivă, conform cerinței 2p.
- instrucțiuni de decizie, conform cerinței
(*) 3p.
- atribuiri, conform cerinței 1p.
- corectitudine globală a programului1) 1p.
d. Pentru algoritm pseudocod corect 6p. (*) Se acordă punctajul chiar dacă algoritmul obținut nu
- structură repetitivă de tipul cerut (*) 2p. este echivalent cu cel dat.
- aspecte specifice ale secvenței obținute Se va puncta orice formă de structură repetitivă
prin înlocuire, conform cerinței (**) 3p. conform cerinței (repetă...până când, repetă...cât timp,
- algoritm complet, corectitudine globală a execută...cât timp, repeat ...until etc.).
algoritmului1) 1p. (**) Se acordă numai 2p. dacă doar unul dintre
aspectele specifice (expresie logică pentru test final,
echivalență pentru cazul x=0) este conform cerinței.
2. Răspuns corect: 6p. Se acordă câte 3p. pentru fiecare soluție conform
(mare, râu) cerinței.
(ocean, ploaie, râu)
3. Pentru rezolvare corectă 6p. (*) Se acordă câte 1p. pentru fiecare aspect (definire
- structură/înregistrare definită, conform principial corectă a unei structuri/înregistrări, câmpuri
cerinței (*) 4p. de pe primul nivel, câmpuri de pe al doilea nivel,
- variabilă declarată conform cerinței 1p. etichetă/nume) conform cerinței.
- corectitudine globală a secvenței1) 1p.

Probă scrisă la informatică Varianta 5


Filieră teoretică, profil real, specializare matematică-informatică / matematică-informatică intensiv informatică
Filieră vocațională, profil militar, specializare matematică-informatică
Barem de evaluare și de notare
Pagina 1 din 2
Ministerul Educaţiei
Centrul Naţional de Politici şi Evaluare în Educaţie
SUBIECTUL al III - lea (30 de puncte)
1. Pentru subprogram corect 10p. (*) Se acordă câte 1p. pentru fiecare aspect al antetului
- antet al subprogramului, conform (structură, parametru de intrare) conform cerinței.
cerinței (*) 2p. (**) Se acordă câte 1p. pentru fiecare aspect specific
- proprietate verificată, conform cerinței (identificare a unui divizor al unui număr, algoritm de
(**) 6p. bază pentru calculul sumei unei serii de valori, divizori
- instrucțiune/instrucțiuni de returnare a suport însumați, împărțire reală pentru raport, algoritm
rezultatului, conform cerinței 1p. principial corect de verificare a unei proprietăți, numere
- variabile locale declarate conform suport verificate) conform cerinței.
cerinței, corectitudine globală a
subprogramului1) 1p.
2. Pentru program corect 10p. (*) Se acordă câte 2p. pentru fiecare aspect specific
- variabilă de tip tablou bidimensional, (algoritm de bază pentru determinare a valorii maxime
declarată conform cerinței 1p. dintr-o serie de valori, determinare a poziției unui
- date citite conform cerinței 1p. maxim într-o serie de valori, valori suport verificate
- valori cu proprietatea cerută determinate pentru determinarea unui maxim pentru fiecare
(*) 6p. secțiune) conform cerinței.
- date afişate în format conform cerinței 1p.
- variabile simple declarate conform
cerinței, corectitudine globală a
programului1) 1p.
3. a. Pentru răspuns corect 2p. (*) Se acordă punctajul chiar dacă algoritmul ales nu
- descriere coerentă a algoritmului, este eficient.
conform cerinței (*) 1p. (**) Se acordă numai 3p. dacă algoritmul este principial
- elemente de eficienţă justificate, corect, dar nu oferă rezultatul cerut pentru toate seturile
conform cerinței 1p. de date de intrare.
b. Pentru program corect 8p. (***) Se acordă punctajul numai pentru un algoritm liniar.
- operaţii cu fişiere: declarare, pregătire în O soluţie posibilă utilizează doi vectori de frecvență, pf
vederea citirii, citire din fişier 1p. și sf, în care pf[i] memorează numărul de apariții ale
- valoare determinată, conform cerinței prefixului i în numerele din fișier, iar sf[i] memorează
(*),(**) 5p. numărul de apariții ale sufixului i în numerele din fișier.
- eficiență a algoritmului, conform cerinței Pe parcursul citirii datelor, se determină, pentru fiecare
(***) 1p. număr x citit (x>99), sufixul (x%100), respectiv prefixul
- variabile declarate, afișare a datelor ([x/10] sau [x/100], în funcție de numărul de cifre ale lui
conform cerinței, corectitudine globală a x) și se actualizează corespunzător cei doi vectori de
programului1) 1p. frecvență. După citirea tuturor numerelor se
contorizează toate valorile x∈[10,99] pentru care
sf[x]=pf[x] și sf[x]≠0.
1) Corectitudinea globală vizează structura, sintaxa, alte aspecte neprecizate în barem.

Probă scrisă la informatică Varianta 5


Filieră teoretică, profil real, specializare matematică-informatică / matematică-informatică intensiv informatică
Filieră vocațională, profil militar, specializare matematică-informatică
Barem de evaluare și de notare
Pagina 2 din 2
Ministerul Educaţiei
Centrul Naţional de Politici şi Evaluare în Educaţie

Examenul național de bacalaureat 2023


Proba E. d)
Informatică

BAREM DE EVALUARE ȘI DE NOTARE


(comun pentru limbajele C/C++ şi Pascal)
Varianta 7
Filieră teoretică, profil real, specializare matematică-informatică / matematică-informatică intensiv informatică
Filieră vocaţională, profil militar, specializare matematică-informatică
• Se punctează orice modalitate de rezolvare corectă a cerinţelor.
• Nu se acordă punctaje intermediare, altele decât cele precizate explicit în barem. Nu se acordă
fracţiuni de punct.
• Se acordă zece puncte din oficiu. Nota finală se calculează prin împărţirea la zece a punctajului total
acordat pentru lucrare.
• Utilizarea unui tip de date care depășește domeniul de valori precizat în enunț (de exemplu tipuri
întregi cu semn pentru memorarea numerelor naturale, dimensiune a tablourilor) este acceptată din
punctul de vedere al corectitudinii programului, dacă acest lucru nu afectează funcționarea sa.

SUBIECTUL I (20 de puncte)


1b 2c 3a 4b 5d 5x4p.

SUBIECTUL al II - lea (40 de puncte)


1. a. Răspuns corect: 2 6p.
b. Pentru răspuns corect 6p. Se acordă numai 2p. dacă s-au precizat patru numere, dar
acestea nu conduc la scrierea valorii cerute, și numai 4p.
dacă s-au precizat patru numere care conduc la scrierea
valorii cerute, dar nu toate aparțin intervalului indicat.
O soluție corectă este un șir de forma x, 0, y, 0, unde x și
y sunt numere din intervalul indicat.
c. Pentru program corect 10p. (*) Se acordă numai 2p. dacă doar una dintre instrucțiunile
- variabile declarate, conform cerinței 1p. repetitive este conform cerinței.
- date citite, conform cerinței 1p.
- date afișate, conform cerinței 1p.
- instrucţiuni repetitive, conform cerinței
(*) 3p.
- instrucțiune de decizie, conform cerinței 2p.
- atribuiri, conform cerinței 1p.
- corectitudine globală a programului1) 1p.
d. Pentru algoritm pseudocod corect 6p. (*) Se acordă punctajul chiar dacă algoritmul obținut nu
- structură repetitivă de tipul cerut (*) 2p. este echivalent cu cel dat.
- aspecte specifice ale secvenței obținute Se va puncta orice formă de structură repetitivă
prin înlocuire, conform cerinței (**) 3p. conform cerinței (pentru...execută, for...do etc.).
- algoritm complet, corectitudine globală a (**) Se acordă câte 1p. pentru fiecare aspect specific
algoritmului1) 1p. (expresie inițială a contorului, expresie finală a
contorului, doar actualizare automată a contorului)
conform cerinței.
2. Răspuns corect: 2, 3 6p. Se acordă numai 3p. dacă s-a scris doar un nod conform
cerinței și numai 4p. dacă s-au scris și alte noduri în plus
față de cele corecte.
3. Pentru rezolvare corectă 6p. (*) Se acordă câte 1p. pentru fiecare aspect specific
- câmpuri ale înregistrării, accesate (atribuire a unei valori variabilei a, acces la primul
conform cerinței 1p. caracter al unui șir, constantă de tip caracter cu sintaxă
- date determinate, conform cerinței (*) 4p. adecvată, valoare atribuită în funcție de preț) conform
- corectitudine globală a secvenței1) 1p. cerinței.

Probă scrisă la informatică Varianta 7


Filieră teoretică, profil real, specializare matematică-informatică / matematică-informatică intensiv informatică
Filieră vocațională, profil militar, specializare matematică-informatică
Barem de evaluare și de notare
Pagina 1 din 2
Ministerul Educaţiei
Centrul Naţional de Politici şi Evaluare în Educaţie
SUBIECTUL al III - lea (30 de puncte)
1. Pentru subprogram corect 10p. (*) Se acordă câte 1p. pentru fiecare aspect al antetului
- antet al subprogramului, conform (structură, parametru de intrare) conform cerinței.
cerinței (*) 2p. (**) Se acordă câte 2p. pentru fiecare aspect
- valori determinate, conform cerinței (**) 6p. (determinare a unui divizor, identificare a unui număr
- date afișate, conform cerinței 1p. prim/care nu este prim, divizori suport determinați)
- variabile locale declarate conform conform cerinței.
cerinței, corectitudine globală a
subprogramului1) 1p.
2. Pentru program corect 10p. (*) Se acordă câte 1p. pentru fiecare aspect
- variabilă de tip tablou bidimensional, (identificare a unui pătrat situat în interiorul tabloului,
declarată conform cerinței 1p. identificare a unui pătrat cu o latură pe prima
- date citite conform cerinței 1p. linie/coloană a tabloului, identificare a unui pătrat cu o
- valoare determinată conform cerinței (*) 6p. latură pe ultima linie/coloană a tabloului, determinare a
- date afişate, conform cerinței 1p. valorii unui pătrat, algoritm principial corect de
- variabile simple declarate conform determinare a unei valori maxime, pătrate suport
cerinței, corectitudine globală a verificate pentru determinarea valorii maxime) conform
programului1) 1p. cerinței.
3. a. Pentru răspuns corect 2p. (*) Se acordă punctajul chiar dacă algoritmul ales nu
- descriere coerentă a algoritmului, este eficient.
conform cerinței (*) 1p. (**) Se acordă numai 3p. dacă algoritmul este principial
- elemente de eficienţă justificate, corect, dar nu oferă rezultatul cerut pentru toate seturile
conform cerinței 1p. de date de intrare.
b. Pentru program corect 8p. (***) Se acordă punctajul numai pentru un algoritm liniar.
- operaţii cu fişiere: declarare, pregătire în O soluție posibilă utilizează doi vectori de frecvență, fie
vederea citirii, citire din fişier 1p. aceștia a și b, unde ai este numărul aparițiilor valorii i în
- valoare determinată, conform cerinței primul șir, iar bi este numărul aparițiilor valorii i în al
(*),(**) 5p. doilea șir; vectorii sunt completați pe măsura citirii
- eficiență a algoritmului, conform cerinței datelor din fișier, iar numărul afișat se obține ulterior
(***) 1p. prin însumarea valorilor min(ai,bi).
- variabile declarate, afișare a datelor
conform cerinței, corectitudine globală a
programului1) 1p.
1) Corectitudinea globală vizează structura, sintaxa, alte aspecte neprecizate în barem.

Probă scrisă la informatică Varianta 7


Filieră teoretică, profil real, specializare matematică-informatică / matematică-informatică intensiv informatică
Filieră vocațională, profil militar, specializare matematică-informatică
Barem de evaluare și de notare
Pagina 2 din 2
Ministerul Educaţiei
Centrul Naţional de Politici și Evaluare în Educație

Examenul naţional de bacalaureat 2023


Proba E. d)
Informatică

Barem de evaluare și de notare


(comun pentru limbajele C/C++ şi Pascal)
Simulare
Filieră teoretică, profil real, specializare matematică-informatică / matematică-informatică intensiv informatică
Filieră vocaţională, profil militar, specializare matematică-informatică
• Se punctează orice modalitate de rezolvare corectă a cerinţelor.
• Nu se acordă punctaje intermediare, altele decât cele precizate explicit în barem. Nu se acordă
fracţiuni de punct.
• Se acordă zece puncte din oficiu. Nota finală se calculează prin împărţirea la zece a punctajului
total acordat pentru lucrare.
• Utilizarea unui tip de date care depășește domeniul de valori precizat în enunț (de exemplu tipuri
întregi cu semn pentru memorarea numerelor naturale, dimensiune a tablourilor) este acceptată
din punctul de vedere al corectitudinii programului, dacă acest lucru nu afectează funcționarea sa.
SUBIECTUL I (20 de puncte)
1d 2b 3a 4d 5c 5x4p.
SUBIECTUL al II - lea (40 de puncte)
1. a. Răspuns corect: 474 6p.
b. Pentru răspuns corect 6p. Se acordă câte 2p. pentru fiecare dintre cele trei numere
conform cerinței (oricare dintre valorile 521, 531, 5021,
5031).
c. Pentru program corect 10p. (*) Se acordă numai 2p. dacă numai una dintre
-declarare a variabilelor 1p. instrucțiunile repetitive este conform cerinței.
-citire a datelor 1p.
-afişare a datelor 1p.
-instrucţiune de decizie 2p.
-instrucţiuni repetitive (*) 3p.
-atribuiri 1p.
-corectitudine globală a programului1) 1p.
d. Pentru algoritm pseudocod corect 6p. (*) Se acordă punctajul chiar dacă algoritmul obținut
-utilizare a unei structuri repetitive de tip nu este echivalent cu cel dat.
pentru...execută (*) 2p. Se va puncta orice formă de structură repetitivă
-aspecte specifice ale secvenței obținute conform cerinței (pentru...execută, for...do etc.).
prin înlocuire, conform cerinței (**) 3p. (**) Se acordă câte 1p. pentru fiecare aspect specific
-algoritm complet, corectitudine globală a (valoare de inițializare a contorului, valoare finală a
algoritmului1) 1p. contorului, doar actualizare implicită a contorului)
conform cerinței.
2. Pentru rezolvare corectă 6p. Se acordă numai 2p. dacă s-a adăugat cel puțin o
muchie cu extremități cu grad inițial impar, dar fără
obținerea unui graf eulerian, și numai 4p. dacă s-a
obținut un graf eulerian dar numărul de muchii
adăugate nu este conform cerinței.
3. Pentru rezolvare corectă 6p. (*) Se acordă câte 1p. pentru fiecare aspect specific
-acces la un element al tabloului 1p. (valori ordonate descrescător pe linii, valori ordonate
-atribuire a valorilor indicate conform crescător pe coloane, poziționare față de diagonala
cerinței (*) 4p. secundară, corespondență elemente suport-valori)
-corectitudine globală a secvenței1) 1p. conform cerinței.
SUBIECTUL al III - lea (30 de puncte)
1. Pentru subprogram corect 10p. (*) Se acordă câte 1p. pentru fiecare aspect al
-antet al subprogramului (*) 3p. antetului (structură, parametri de intrare, parametru de
-determinare a numărului cerut (**) 6p. ieșire) conform cerinței.
-declarare a variabilelor locale, (**) Se acordă câte 1p. pentru fiecare aspect (algoritm
corectitudine globală a subprogramului1) 1p. de bază pentru numărarea unui șir de valori,
identificare a unui divizor, identificare a unui număr
impar, divizori suport numărați, identificare a unui
număr cu trei divizori impari, valori suport din interval
numărate) conform cerinței.
Probă scrisă la informatică Simulare
Filieră teoretică, profil real, specializare matematică-informatică / matematică-informatică intensiv informatică
Filieră vocaţională, profil militar, specializare matematică-informatică
Barem de evaluare şi de notare
Pagina 1 din 2
Ministerul Educaţiei
Centrul Naţional de Politici și Evaluare în Educație

2. Pentru program corect 10p. (*) Se acordă câte 1p. pentru fiecare aspect
-declarare a unei variabile care să (identificare a unui cuvânt, identificare a unui cuvânt
memoreze un șir de caractere 1p. complet/prescurtat, identificare a cuvântului
-citire a datelor 1p. corespunzător celui prescurtat, înlocuire a unui subșir
-determinare a șirului cerut (*) 6p. cu un alt subșir, cuvinte suport înlocuite/păstrate,
-afişare a datelor 1p. construire în memorie ca șir de caractere) conform
-declarare a variabilelor simple, cerinței.
corectitudine globală a programului1) 1p.
3. a. Pentru răspuns corect 2p. (*) Se acordă punctajul chiar dacă algoritmul ales nu
-coerenţă a descrierii algoritmului (*) 1p. este eficient.
-justificare a unor elemente de eficienţă 1p. (**) Se acordă numai 3p. dacă algoritmul este
b. Pentru program corect 8p. principial corect, dar nu oferă rezultatul cerut pentru
-operaţii cu fişiere: declarare, pregătire în toate seturile de date de intrare.
vederea citirii, citire din fişier 1p. (***) Se acordă punctajul numai pentru un algoritm liniar,
-determinare a valorilor cerute (*),(**) 5p. care utilizează eficient memoria.
-utilizare a unui algoritm eficient (***) 1p. O soluţie posibilă determină, pe măsura citirii din fișier,
-declarare a variabilelor, afișare a valoarea ultimei temperaturi reprezentative (tr) şi
datelor, corectitudine globală a poziţia acesteia (ptr), pe baza temperaturii curente (x)
programului1) 1p. și a poziției acesteia (px), care se actualizează la
fiecare pas. Poziția curentă px se afișează doar dacă
se întâlnește o temperatură mai mare decât tr (x>tr),
sau dacă temperatura curentă este egală cu tr (x=tr),
dar cele două valori nu sunt pe poziții consecutive în
șir (px>ptr+1); valoarea lui ptr se actualizează pentru
fiecare x≥tr (ptrpx), iar valoarea lui tr se
actualizează pentru fiecare x>tr (trx).
1) Corectitudinea globală vizează structura, sintaxa, alte aspecte neprecizate în barem.

Probă scrisă la informatică Simulare


Filieră teoretică, profil real, specializare matematică-informatică / matematică-informatică intensiv informatică
Filieră vocaţională, profil militar, specializare matematică-informatică
Barem de evaluare şi de notare
Pagina 2 din 2

S-ar putea să vă placă și