Academos
  1. Subiecte
  2. Bacalaureat
  3. Informatică mate-info, Pascal
  4. 2026 iunie-iulie

Informatică mate-info, Pascal, sesiunea iunie-iulie 2026

Subiectul și baremul oficiale de Bacalaureat. Deschide-le în PDF, apoi corectează-te mai jos.

Corectează-te cu baremul

Ai rezolvat lucrarea pe foaie? Deschide baremul fiecărui item, trece-ți punctele și nota apare pe loc. Rămân salvate pe dispozitivul tău.

Subiectul I

  1. 1. Variabilele x și y sunt întregi. Indicați o expresie Pascal care are valoarea true dacă și numai dacă numerele…

    din 4
    Arată baremul

    Răspuns: c

    SUBIECTUL I 1c 5x4p.

  2. 2. Subprogramul alăturat, f, este incomplet definit. Indicați expresia cu care pot fi înlocuite punctele de suspensie,…

    din 4
    Arată baremul

    Răspuns: d

    SUBIECTUL I 2d 5x4p.

  3. 3. Variabila p, declarată alăturat, memorează primul termen și rația unei progresii aritmetice. Știind că diferența…

    din 4
    Arată baremul

    Răspuns: b

    SUBIECTUL I 3b 5x4p.

  4. 4. Un graf orientat cu 5 vârfuri, numerotate de la 1 la 5, este reprezentat prin matricea de adiacență alăturată.…

    din 4
    Arată baremul

    Răspuns: a

    SUBIECTUL I 4a 5x4p.

  5. 5. Un graf neorientat cu 6 noduri, numerotate de la 1 la 6, este reprezentat alăturat. Indicați numărul maxim de muchii…

    din 4
    Arată baremul

    Răspuns: b

    SUBIECTUL I 5b 5x4p.

Subiectul al II-lea

  1. 1. a) Scrieți valoarea afișată dacă se citesc, în această ordine, numerele 8, 3, 1, 5, 2, 4, 5, 5, 7. (6p.)

    din 6
    Arată baremul

    Răspuns: 5

    SUBIECTUL al II-lea, 1. a. Răspuns corect: 5 - 6p.

  2. 1. b) Dacă pentru n se citește numărul 3, scrieți un set de date care pot fi citite în continuare, astfel încât, în urma…

    din 6
    Arată baremul

    SUBIECTUL al II-lea, 1. b. Pentru răspuns corect - 6p. Se acordă numai 2p. dacă s-au precizat 3 numere, dar nu conform cerinței (orice set de numere naturale nenule de forma x,x,y sau x,y,x cu proprietatea că y<x).

  3. 1. c) Scrieți programul Pascal corespunzător algoritmului dat. (10p.)

    din 10
    Arată baremul

    SUBIECTUL al II-lea, 1. c. Pentru program corect - 10p. - variabile declarate, conform cerinței - 1p. - 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 programului¹⁾ - 1p. (*) Se acordă numai 2p. dacă doar una dintre instrucțiunile de decizie este conform cerinței.

    1) Corectitudinea globală vizează structura, sintaxa, alte aspecte neprecizate în barem.

  4. 1. d) Scrieți în pseudocod un algoritm, echivalent cu cel dat, înlocuind structura repetitivă cu o structură de tip…

    din 6
    Arată baremul

    SUBIECTUL al II-lea, 1. d. Pentru algoritm pseudocod corect - 6p. - structură repetitivă de tipul cerut (*) - 2p. - aspecte specifice ale secvenței obținute prin înlocuire, conform cerinței (**) - 3p. - algoritm complet, corectitudine globală a algoritmului¹⁾ - 1p. (*) Se acordă punctajul chiar dacă algoritmul obținut nu este echivalent cu cel dat. (**) Se acordă câte 1p. pentru fiecare aspect specific (expresie inițială pentru contor, expresie finală pentru contor, doar actualizare automată a contorului) conform cerinței.

    1) Corectitudinea globală vizează structura, sintaxa, alte aspecte neprecizate în barem.

  5. 2. Utilizând metoda backtracking se generează toate seturile de câte cel mult trei materiale de promovare turistică din…

    din 6
    Arată baremul

    Răspuns: (broșură, revistă) (ghid)

    SUBIECTUL al II-lea, 2. Răspuns corect: (broșură, revistă) (ghid) 6p. Se acordă câte 3p. pentru fiecare dintre cele două soluții conform cerinței.

  6. 3. Variabilele i și j sunt de tip întreg, iar variabila a memorează un tablou bidimensional cu 5 linii și 5 coloane,…

    din 6
    Arată baremul

    SUBIECTUL al II-lea, 3. Pentru rezolvare corectă - 6p. - expresie de accesare a unui element al tabloului - 1p. - valori ale elementelor tabloului atribuite conform cerinței (*) - 4p. - secvență completă, corectitudine globală a secvenței¹⁾ - 1p. (*) Se acordă câte 2p. pentru fiecare aspect (identificare a cel puțin unei relații între valoarea elementului și poziția acestuia în tablou, valori suport în corelare cu pozițiile elementelor utilizând numărul indicat de instrucțiuni de atribuire) conform cerinței.

    1) Corectitudinea globală vizează structura, sintaxa, alte aspecte neprecizate în barem.

Subiectul al III-lea

  1. 1. Subprogramul ImparPar are un singur parametru, n, prin care primește un număr natural cu toate cifrele nenule…

    din 10
    Arată baremul

    SUBIECTUL al III-lea, 1. Pentru subprogram corect - 10p. - antet al subprogramului, conform cerinței (*) - 2p. - valoare determinată conform cerinței (**) - 6p. - instrucțiune/instrucțiuni de returnare a rezultatului, conform cerinței - 1p. - variabile locale declarate conform cerinței, corectitudine globală a subprogramului¹⁾ - 1p. (*) Se acordă câte 1p. pentru fiecare aspect al antetului (structură, parametru de intrare) conform cerinței. (**) Se acordă câte 1p. pentru fiecare aspect (algoritm de bază de parcurgere a cifrelor unui număr, algoritm de bază de obținere a unui număr pe baza unor cifre, cifre suport impare în numărul uniform/numărul obținut, cifre suport pare în numărul uniform/numărul obținut, ordine a cifrelor pare/impare în cadrul numărului uniform/secvenței de cifre cu aceeași paritate, ordine a secvențelor de cifre impare/pare în cadrul numărului cerut) conform cerinței. 1) Corectitudinea globală vizează structura, sintaxa, alte aspecte neprecizate în barem.

  2. 2. Scrieți un program Pascal care citește de la tastatură un cuvânt format din cel puțin două și cel mult 100 de…

    din 10
    Arată baremul

    SUBIECTUL al III-lea, 2. Pentru program corect - 10p. - variabilă care să permită memorarea unui șir de caractere, declarată conform cerinței - 1p. - date citite, conform cerinței - 1p. - proprietate verificată conform cerinței (*) - 6p. - mesaj afișat, conform cerinței - 1p. - variabile simple declarate conform cerinței, corectitudine globală a programului¹⁾ - 1p. (*) Se acordă câte 1p. pentru fiecare aspect (algoritm de bază pentru verificarea unei proprietăți, identificare a unei vocale/consoane, accesare a unor caractere aflate pe poziții consecutive, identificare a unei perechi de vocale pe poziții consecutive, identificare a unei perechi de consoane pe poziții consecutive, caractere suport verificate) conform cerinței.

    1) Corectitudinea globală vizează structura, sintaxa, alte aspecte neprecizate în barem.

  3. 3. a) Descrieți în limbaj natural algoritmul proiectat, justificând eficiența acestuia. (2p.)

    din 2
    Arată baremul

    SUBIECTUL al III-lea, 3. a. Pentru răspuns corect - 2p. - descriere coerentă a algoritmului, conform cerinței (*) - 1p. - elemente de eficiență justificate, conform cerinței - 1p. (*) Se acordă punctajul chiar dacă algoritmul ales nu este eficient.

    O soluție posibilă determină, pe măsura citirii datelor, cele două numere cerute (ns și ng), și memorează poziția în clasamentul ultimului concurs de șah (ups, inițializată cu -1), respectiv de go (upg, inițializată cu -1); la fiecare pas se citesc câte două valori, p și c, și după caz, se incrementează ns (dacă c=1 și p<ups) și ng (dacă c=2 și p<upg) și se actualizează ups (dacă c=1) și upg (dacă c=2).

  4. 3. b) Scrieți programul Pascal corespunzător algoritmului proiectat. (8p.)

    din 8
    Arată baremul

    SUBIECTUL al III-lea, 3. b. Pentru program corect - 8p. - operații cu fișiere: declarare, pregătire în vederea citirii, citire din fișier - 1p. - valori determinate, conform cerinței (*),(**) - 5p. - eficiență a algoritmului, conform cerinței (***) - 1p. - variabile declarate, afișare a datelor conform cerinței, corectitudine globală a programului¹⁾ - 1p. (*) Se acordă punctajul chiar dacă algoritmul ales nu este eficient. (**) Se acordă numai 3p. dacă algoritmul parcurge toți pașii necesari rezolvării, dar cu detalii care nu conduc la rezultatul cerut. (***) Se acordă punctajul numai pentru un algoritm liniar, care utilizează eficient memoria. O soluție posibilă determină, pe măsura citirii datelor, cele două numere cerute (ns și ng), și memorează poziția în clasamentul ultimului concurs de șah (ups, inițializată cu -1), respectiv de go (upg, inițializată cu -1); la fiecare pas se citesc câte două valori, p și c, și după caz, se incrementează ns (dacă c=1 și p<ups) și ng (dacă c=2 și p<upg) și se actualizează ups (dacă c=1) și upg (dacă c=2).

    1) Corectitudinea globală vizează structura, sintaxa, alte aspecte neprecizate în barem.

0 din 90 de puncte, plus 10 din oficiu

Nota -

Sursa: Bacalaureat 2026, Informatică mate-info, Pascal, sesiunea iunie-iulie, documente oficiale publicate de Ministerul Educației.

Exersează zilnic cu Academos

Aplicația pentru Evaluarea Națională și Bac. În curând pe:

  • App Store
  • Google Play