wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Clasa a 6 a - C++ noțiuni elementare

Total questions: 34

Worksheet time: 17mins

Name
Class
Date
1.

Funcția principală a unui program dezvoltat cu ajutorul limbajului C++ este:

a)

iostream

b)

main()

c)

int()

d)

return

2.

Datele de intrare .............

a)

permit introducerea datelor utilizate in cadrul unui algoritm

b)

permit afișarea variabilelor

c)

furnizează soluția unui algoritm

d)

sunt inutile in cadrul unui algoritm

3.

Datele de ieșire.............

a)

permit introducerea datelor utilizate în cadrul unui algoritm

b)

permit afișarea variabilelor

c)

furnizează soluția unui algoritm

d)

permit afișarea variabilelor

4.

Care din afirmațiile de mai jos sunt adevărate?

a)

Algoritm - este o succesiune de operații înfinite în timp

b)

Algoritm - este o noțiune ce nu poate fi descrisă

c)

Algoritm - este o succesiune de operații pentru rezolvarea unei probleme oarecare

d)

Algoritm - este folosit numai la informatică și matematică

5.

Care din următoarele secvențe reprezintă un algoritm corect de adunare a două numere?

a)

1. se citesc valorile a două numere;

2. se calculează suma;

3. se afișează rezultatul;

b)

1 se afișează rezultatul;

2. se calculează suma;

3. se citesc valorile a două numere; .

c)
  1. 1. se calculează suma;

2. se afișează rezultatul;

3. se citesc valorile a două numere;

d)

1. se calculează suma;

2. se citesc valorile a două numere;

  1. 3. se afișează rezultatul;

6.

Selectați operatorii aritmetici multiplicativi

a)

+

b)

/

c)

!=

d)

*

e)

%

7.

Care sunt operatorii de comparare?

a)

==

b)

++

c)

!=

d)

>=

8.

Pentru determinarea restului împărțirii se folosește operatorul

a)

div

b)

:

c)

%

d)

/

9.

Specificați operatorul relațional scris incorect!

a)

>=

b)

<=

c)

=!

d)

toți operatorii sunt corecți

10.

Care dintre următorii operatori logici este operatorul ȘI logic:

a)

&

b)

&&

c)

||

d)

|

11.

Ce va fi afișat pe ecran dacă se execută secvența

X = 2;

cout << X + 1;.

a)

Х+1

b)

2

c)

3

d)

2+1

12.

Ce va fi afișat pe ecran dacă se execută secvența

X = 2;

cout << "X + 1";.

a)

Х+1

b)

2

c)

3

d)

2+1

13.

În cadrul limbajului C++ operatorul diferit se scrie:

a)

=

b)

!=

c)

=!

d)

?=

14.

Identificatorul unei variabile scris greșit este:

a)

X

b)

x

c)

x1

d)

1x

15.

Identificatorul unei variabile scris corect de programator este:

a)

1suma

b)

suma+1

c)

suma_1

d)

suma 1

16.

Care dintre liniile de program de mai jos realizează iniţializarea corectă a variabilei x odată cu declararea sa?

a)

int x==2;

b)

x:int=2;

c)

int x=2;

d)

int x 2;

17.

Care dintre următorii operatori logici este operatorul SAU logic:

a)

&

b)

&&

c)

|&

d)

||

18.

Specificați operația cu cea mai mare prioritate:

a)

( )

b)

+

c)

*

d)

/

e)

++

19.

Care e valoarea expresiei: 20 % 15 - 20 / 15 ?

a)

6

b)

11

c)

4

d)

0

20.

Simbolul ”=” se citește ca

a)

egal

b)

egal prin definiție

c)

atribuire

21.

În C++ citirea datelor de la tastatură se realizează cu instrucțiunea :

a)

cout>>

b)

cin<<

c)

cout<<

d)

cin>>

22.

Ce se pune imediat după cout?

a)

<<

b)

>>

c)

;

d)

.

23.

Ce se pune imediat după cin?

a)

>>

b)

<<

c)

;

d)

.

24.

Ce se folosește după aproape orice instrucțiune ( cu excepția if, while și for)?

a)

<<

b)

>>

c)

;

d)

.

25.

Ce se va afișa în consolă după ce rulăm programul următor?

int x=5;

cout << x+2;

a)

2

b)

x

c)

5

d)

7

26.

Ce se va afișa în consolă după ce rulăm programul următor?

int x=10;

x=x/2;

cout << x+3;

a)

2

b)

8

c)

3

d)

6

27.

Care dintre următoarele tipuri de date este utilizat pentru a stoca valori întregi?

a)

float

b)

int

c)

string

d)

char

28.

Ce operator este folosit pentru a atribui o valoare unei variabile?

a)

!

b)

:=

c)

=

d)

==

29.

Biblioteca #include <iostream> contine suport pentru:

a)

a) calcule matematice;

b)

b) operatiile de citire si de scriere a datelor.

30.

Cum creezi o variabilă cu valoarea 2.8?

a)

int x=2.8;

b)

float x=2.8;

c)

x=2.8;

31.

O instrucțiune este orice expresie validă, urmată de simbolul:

a)

a) punct și virgulă ;

b)

b) două puncte :

c)

c) punct .

d)

d) semnul intrebării ?

32.

Într un program C++,declararea unei variabile x se face:

a)

o singură dată, înainte de prima utilizare a variabilei

b)

după ce utilizezi variabila x

c)

obligatoriu la începutul programului

d)

înainte de fiecare utilizare a variabilei x

33.

int a; cin>>a; int\ a;\ cin>>a;\  


Ce rezultat va avea secventa de mai sus?

a)

apare pe ecran a

b)

citim(scriem de la tastaura) valorile lui a

c)

scriem(afiseaza pe ecran) valoarea lui a

34.

Ce se întâmplă dacă se execută secvența

int a = 10;

cout << a * 2;

a)

2

b)

5

c)

20

d)

10