Sunteți pe pagina 1din 3

Examenul de bacalaureat naional 2015

Proba de evaluare a competenelor digitale document de lucru

MEDIUL LIMBAJULUI DE PROGRAMARE STUDIAT

(Adaptat dup Manualul de Informatic, clasa a X-a, coordonator Mioara Gheorghe)

Examenul de bacalaureat naional 2015


Proba de evaluare a competenelor digitale document de lucru

Prin codificarea algoritmului n limbajul


de programare ales, obinem un program.
Programul este transmis calculatorului prin
introducerea textului de la tastatur (editare)
i memorat ntr-un fiier surs cu extensia
pas pentru limbajul Pascal (exemplu:
program1.cpp) sau extensia cpp pentru
limbajul C/C++ (exemplu: program1.cpp). []
Traducerea textului de program din
limbajul de programare ales n limbajul intern
al calculatorului se face de ctre compilator
prin compilare. Compilatorul realizeaz i
verificarea
sintactic
a
programului,
semnalnd erorile detectate. Corectarea
erorilor se face prin editare, de la tastatur,
fiind urmat de o nou compilare. Cnd textul
programului nu mai conine nicio eroare,
compilatorul genereaz un fiier obiect cu
extensia obj (exemplu: program1.obj).
Fiierul obiect este executat prin comanda
Run.
Pentru a oferi programatorilor accesul
la fiiere i la resursele de editare, compilare
i execuie, au fost dezvoltate mediile de
programare.[]

Examenul de bacalaureat naional 2015


Proba de evaluare a competenelor digitale document de lucru

Probleme propuse:
1. Se introduc n+m numere naturale.
a) S se formeze mulimea A din primele n valori i mulimea B din urmtoarele m valori.
b) S se verifice dac o valoare oarecare x, introdus de la tastatur, aparine mulimii A.
c) S se formeze mulimea R ca reuniune dintre mulimile A i B.
2. Doi elevi lucreaz mpreun la un proiect pentru ora de istorie. Fiecare s-a documentat i a ntocmit o list cu
cele mai importante evenimente istorice. n proiect, trebuie prezentat o singur dat fiecare eveniment istoric,
n ordine cronologic.
a) ntocmii cele dou liste cu cel mult 10 evenimente istorice.
b) Verificai dac cele dou liste pot fi interclasate.
c) Obinei lista final prin interclasarea celor dou liste.
d) S se determine dac un an oarecare, A, aparine listei de evenimente.
e) Realizai un program care s rezolve cerinele de la punctele a,b,c i d.
3. Se cunosc rezultatele la Olimpiada de informatic pentru trei coli. Numrul de participani din fiecare coal
este n1,n2, respectiv n3.
a) Propunei un algoritm pentru obinerea clasamentului fiecrei coli.
b) Propunei un algoritm prin care s se obin clasamentul pentru toate colile.
c) Analizai eficiena algoritmului propus.[]