Sunteți pe pagina 1din 3

TEST DE EVALUARE

Elemente de bază ale limbajului de programare

Unitatea de Învățământ: Colegiul Național “Ștefan cel Mare”, Târgu Neamț


Disciplina: Informatică
Clasa a IX-a
Nume și Prenume:

Mențiuni:
- Toate subiectele sunt obligatorii
- Se acordă 10 puncte din oficiu
- Timpul efectiv de lucru este de 40 minute

Subiectul 1 (10 puncte) - Alegeți răspunsul corect:

Pe parcursul executiei programului, valoarea initiala poate fi schimbata in cadrul unei:


a) Variabile;
b) Constante;

Subiectul 2 (20 puncte) – Alegeți răspunsul corect:

Care dintre valorile de mai jos sunt constante intregi scrise corect?

a) 123 b) -17 c) +843 e) –677

Subiectul 3 (20 puncte) – Alegeti raspunsul corect:

Care dintre urmatoarele afirmatii sunt adevarate?

a) Operatorul de atribuire “==”;


b) Operatorul care realizeaza “SAU LOGIC” intre doua expresii este “&&”;
c) “!=” este un operator logic;
d) a%b reprezinta restul impartirii intregi a lui a la b;
e) intr-o expresie, operatorii operationali se executa inaintea celor aritmetici;
Subiectul 4 (20 puncte) – Alegeti raspunsul corect:

Care dintre urmatoarele declaratii de variabile este corecta pentru x care poate memora valori
reale?

a) float x; b) double x; c) unsigned float x; d) x: float

Subiectul 5 (20 puncte) – Alegeti raspunsul corect:

Care va fi valoarea variabilei c afisata de catre programul urmator, daca de la tastatura se citesc
valorile a=b=3?

#include <iostream>

int main (void)


{
long a, b, c, z, i;
cin >> a >> b;
c = 0;
z = 1;

for (i = 1; i <= a; i++)


{
c += z;
z *= b;
}

cout << c;
}

a) 8 b) 32 c) 27 d) 13 e) 1
BAREM DE CORECTARE ȘI NOTARE
Elemente de bază ale limbajului de programare

Se acordă 10 puncte din oficiu.

Subiectul I:
Raspuns corect:
a) Variabila
10 Puncte
Subiectul II:
Raspunsuri corect:
a) 123
b) -17
d) –677
20 Puncte
Subiectul III:
a) Operatorul de atribuire “==”;
d) a%b reprezinta restul impartirii intregi a lui a la b;
20 Puncte
Subiectul IV:
a) float x;
b) b) double x;
c) c) unsigned float x;
20 Puncte
Subiectul V:
d) 13
20 Puncte

Total: 90 Puncte

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