wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Info clasa a X -a

Total questions: 20

Worksheet time: 12mins

Name
Class
Date
1.

Cum se accesează al treilea element al unui tablou unidimensional în limbajul de programare C++?

a)

v [ 3 ]

b)

v [ 2 ]

c)

v [ 4 ]

d)

v 2

2.

Care dintre următoarele este o declarare corectă a unui tablou unidimensional de caractere (litere/cifre) în limbajul C++?

a)

   int t;

b)

int t [10];

c)

char l [50];

d)

char [5];

3.

Cum se declara un tablou unidimensional în limbajul de programare C++?

(a)  

4.

   Ce reprezintă indicele într-un tablou unidimensional?

a)

    O valoare numerică asociată cu poziția unui element în tablou

b)

  O valoare booleană care indică dacă un element există sau nu în tablou

c)

Un pointer către adresa de memorie a primului element din tablou

d)

     Un șir de caractere care identifică fiecare element în mod unic

5.

Fac parte din operatorii aritmetici următorii:

a)

/

b)

++

c)

+=

d)

=

6.

Fac parte din operatorii de atribuire următorii:

a)

/

b)

++

c)

+=

d)

=

7.

Ce fel de operații permite tipul de date ifstream?

a)

operații de editare

b)

numai operații de citire

c)

operții de tipărire

d)

operații de scriere

8.

Ce fel de operații permite tipul de date ofstream?

a)

operații de editare

b)

numai operații de citire

c)

operții de tipărire

d)

numai operații de scriere

9.

Ce fel de operații permite tipul de date fstream?

a)

operații de editare

b)

operații de citire

c)

operții de tipărire

d)

operații de scriere

10.

Sunt eficiența și flexibilitatea avantaje ale lucrului cu fișiere?

a)

Da

b)

Nu

c)

Nu știu

11.

% este operator aritmetic

a)

Da

b)

Nu

c)

Nu știu

12.

== este operator de atribuire

a)

Da

b)

Nu

c)

Nu știu

13.

Tipul de date bool stochează valoarea de adevăr.

a)

Adevărat

b)

Fals

c)

Nu știu

14.

Este această sintaxă corectă:

if condiție {
  // blocul de cod

}

a)

Da

b)

Nu

c)

Nu știu

15.

Este această sintaxă corectă:

for (instructiune1; instructiune2) {

// bloc de cod
}

a)

Da

b)

Nu

c)

Nu știu

16.

Ce mesaj se va afișa în terminal?

int x = 20;

int y = 18;

if (x > y) {

cout << "x mai mare decât y";

}

a)

x mai mare decât y

b)

error

c)

”x mai mare decât y”

17.

Cu ajutorul cărui operator se face citirea datelor dintr-un fișier?

a)

<-

b)

>>

c)

<<

d)

->

18.

Cu ajutorul cărui operator se face scrierea datelor într-un fișier?

a)

<-

b)

>>

c)

<<

d)

->

19.

&&, !, | | sunt operatori

a)

aritmetici

b)

de comparare

c)

de atribuire

d)

logici

20.

Cum se declară un fișier din care doar citim date?

(a)