Academos
  1. Subiecte
  2. Bacalaureat
  3. Informatică științele naturii, Pascal
  4. 2023 simulare

Informatică științele naturii, Pascal, simulare 2023

Simularea Bacalaureatului, organizată de minister după modelul examenului. Deschide subiectul și baremul, 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. Indicați numerele pe care le pot memora variabilele întregi x și y, astfel încât valoarea expresiei Pascal alăturate…

    din 4
    Arată baremul

    Răspuns: d

    SUBIECTUL I 1d 5x4p.

  2. 2. Variabilele i și j sunt de tip întreg. Indicați expresia care poate înlocui punctele de suspensie astfel încât, în…

    din 4
    Arată baremul

    Răspuns: a

    SUBIECTUL I 2a 5x4p.

  3. 3. Tablourile A=(2023,29,z,x,3) și B=(2019,49,y,15,9), care nu au elemente comune, sunt interclasate în ordine…

    din 4
    Arată baremul

    Răspuns: c

    SUBIECTUL I 3c 5x4p.

  4. 4. Variabila x este de tip real. Indicați instrucțiunea care realizează o prelucrare echivalentă cu cea alăturată.…

    din 4
    Arată baremul

    Răspuns: b

    SUBIECTUL I 4b 5x4p.

  5. 5. În secvența alăturată variabila ok este de tip boolean, iar toate celelalte variabile sunt de tip întreg. Indicați o…

    din 4
    Arată baremul

    Răspuns: c

    SUBIECTUL I 5c 5x4p.

Subiectul al II-lea

  1. 1. a) Scrieți valoarea afișată dacă se citește numărul 5174. (6p.)

    din 6
    Arată baremul

    Răspuns: 474

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

  2. 1. b) Scrieți trei numere impare, cu cifre distincte, din intervalul [10²,10⁴) care pot fi citite astfel încât, în urma…

    din 6
    Arată baremul

    SUBIECTUL al II-lea, 1. 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).

  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. -declarare a variabilelor - 1p. -citire a datelor - 1p. -afișare a datelor - 1p. -instrucțiune de decizie - 2p. -instrucțiuni repetitive (*) - 3p. -atribuiri - 1p. -corectitudine globală a programului¹⁾ - 1p. (*) Se acordă numai 2p. dacă numai una dintre instrucțiunile repetitive este conform cerinței. ¹⁾ Corectitudinea globală vizează structura, sintaxa, alte aspecte neprecizate în barem.

  4. 1. d) Scrieți în pseudocod un algoritm, echivalent cu cel dat, înlocuind prima structură repetă...până când cu o structură…

    din 6
    Arată baremul

    SUBIECTUL al II-lea, 1. d. Pentru algoritm pseudocod corect - 6p. -utilizare a unei structuri repetitive de tip pentru...execută (*) - 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 va puncta orice formă de structură repetitivă conform cerinței (pentru...execută, for...do etc.). (**) Se acordă câte 1p. pentru fiecare aspect specific (valoare de inițializare a contorului, valoare finală a contorului, doar actualizare implicită a contorului) conform cerinței. ¹⁾ Corectitudinea globală vizează structura, sintaxa, alte aspecte neprecizate în barem.

  5. 2. Pentru a verifica dacă în tabloul unidimensional (10,12,15,17,20,27,50) există elementul cu valoarea x=23, se aplică…

    din 6
    Arată baremul

    Răspuns: 17, 27, 20

    2. Răspuns corect: 17, 27, 20 - 6p. Se acordă numai 2p. dacă s-a precizat corect doar prima valoare, numai 4p. dacă s-au precizat corect doar primele două valori sau dacă, în continuarea valorilor corecte, s-au precizat și alte valori.

  6. 3. Variabilele garda1 și garda2 memorează câte un număr real, reprezentând garda la sol (măsurată în metri) pentru două…

    din 6
    Arată baremul

    3. Pentru rezolvare corectă - 6p. -declarare a variabilelor cerute - 2p. -afișare a datelor conform cerinței (*) - 3p. -corectitudine globală a secvenței¹⁾ - 1p. (*) Se acordă câte 1p. pentru fiecare mesaj afișat conform cerinței. ¹⁾ Corectitudinea globală vizează structura, sintaxa, alte aspecte neprecizate în barem.

Subiectul al III-lea

  1. 1. Se citesc două numere naturale, x și y (2≤x<y), și se cere să se scrie numărul valorilor naturale din intervalul…

    din 10
    Arată baremul

    SUBIECTUL al III-lea, 1. Pentru subprogram corect - 10p. -citire a datelor - 1p. -determinare a numărului cerut (*) - 6p. -scriere a datelor - 1p. -scriere principial corectă a structurilor de control, corectitudine globală a algoritmului¹⁾ (**) - 2p. (*) Se acordă câte 1p. pentru fiecare aspect (algoritm 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. (**) Se va puncta orice formă corectă de structură repetitivă sau decizională. ¹⁾ Corectitudinea globală vizează structura, sintaxa, alte aspecte neprecizate în barem.

  2. 2. Scrieți un program Pascal care citește de la tastatură numărul natural n (n∈[2,50]), apoi n numere naturale din…

    din 10
    Arată baremul

    SUBIECTUL al III-lea, 2. Pentru program corect - 10p. -declarare a unei variabile care să memoreze un tablou unidimensional - 1p. -citire a datelor - 1p. -modificare a tabloului conform cerinței (*) - 6p. -afișare a datelor - 1p. -declarare a variabilelor simple, corectitudine globală a programului¹⁾ - 1p. (*) Se acordă câte 2p. pentru fiecare aspect (identificare a cifrei zecilor unui număr cu cel puțin două cifre, elemente suport înlocuite/păstrate, modificare în memorie) conform cerinței. ¹⁾ 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. -coerență a descrierii algoritmului (*) - 1p. -justificare a unor elemente de eficiență - 1p. (*) Se acordă punctajul chiar dacă algoritmul ales nu este eficient.

    O soluție posibilă determină, pe măsura citirii din fișier, valoarea ultimei temperaturi reprezentative (tr) pe baza temperaturii curente (x). Poziția curentă (px), care se actualizează la fiecare pas, se afișează doar dacă se întâlnește o temperatură mai mare sau egală cu tr (x≥tr), când se actualizează, după caz, tr (tr←x).

  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. -determinare a valorilor cerute (*),(**) - 5p. -utilizare a unui algoritm eficient (***) - 1p. -declarare a variabilelor, afișare a datelor, corectitudine globală a programului¹⁾ - 1p. (*) Se acordă punctajul chiar dacă algoritmul ales nu este eficient. (**) Se acordă numai 3p. dacă algoritmul este principial corect, dar nu oferă rezultatul cerut pentru toate seturile de date de intrare. (***) Se acordă punctajul numai pentru un algoritm liniar, care utilizează eficient memoria. O soluție posibilă determină, pe măsura citirii din fișier, valoarea ultimei temperaturi reprezentative (tr) pe baza temperaturii curente (x). Poziția curentă (px), care se actualizează la fiecare pas, se afișează doar dacă se întâlnește o temperatură mai mare sau egală cu tr (x≥tr), când se actualizează, după caz, tr (tr←x). ¹⁾ Corectitudinea globală vizează structura, sintaxa, alte aspecte neprecizate în barem.

0 din 90 de puncte, plus 10 din oficiu

Nota -

Sursa: Bacalaureat 2023, Informatică științele naturii, Pascal, simularea națională, 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