Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Limbajul C++ Introducere

Total questions: 26

Worksheet time: 20mins

Name
Class
Date
1.

În limbajul C++ se permite declararea mai multor variabile de un anumit tip de date?

a)

Nu

b)

Da

c)

Doar în cazul tipurilor de date predefinite

d)

Doar în cazul tipurilor de date definite de utilizator

2.

Ce este un algoritm ?

a)

O succesiune finită de pași.

b)

O succesiune oarecare de pași.

c)

O succesiune nelimitată de pași.

3.

Ce tipuri de date pot fi utilizate într-un algoritm?

a)

întregi (int)

b)

reale (float)

c)

caracter / șir de caractere (char)

d)

logice (bool)

4.

Ce returnează operatorul % (mod)?

a)

Câtul împărțirii.

b)

Restul împărțirii.

c)

Câtul și restul împărțirii.

5.

Variabila este o mărime a cărei valori pot fi modificate pe parcursul execuției programului

a)

Fals

b)

Adevărat

c)

Nu știu

6.

Constanta este o mărime a cărei valori pot fi modificate pe parcursul execuției programului

a)

Fals

b)

Adevărat

c)

Nu știu

7.

Alegeți o facilitate a unui mediu de dezvoltare, din cele de mai jos:

a)

Testarea contra cost a calculelor

b)

Utilizarea unor programe elementare

c)

Compilarea/rularea unui program

d)

Transcrierea programelor în diferite limbaje

8.

Ce reprezintă un limbaj de programare?

a)

Un mijloc de comunicare dintre un programator și calculator

b)

Un program efectuat de calculator

c)

Un mijloc de comunicare între algoritm și program

d)

Un vocabular format dintr-un algoritm

9.

Care din următoarele aplicații NU este un mediu de dezvoltare:

a)

MinGW

b)

Codeblocks

c)

Microsoft Visual Studio

d)

Windows Movie Maker

10.

Compilarea unui program reprezintă:

a)

Scrierea programului de la tastatură;

b)

Execuția instrucțiunilor din program;

c)

Completarea sau modificarea unor instrucțiuni din program;

d)

Verificarea programului de erori;

11.

Alegeti limbajele de programare:

a)

Word, Scratch

b)

Google, Python

c)

C++, Python

d)

Google, Word

12.

Functia principala a unui program dezvoltat cu ajutorul limbajului C++ este:

a)

infinita

b)

main()

c)

int()

d)

return

13.

Datele de intrare

a)

permit introducerea datelor utilizate in cadrul unui algoritm

b)

permit afisarea variabilelor

c)

furnizeaza solutia unui algoritm

d)

sunt inutile in cadrul unui algoritm

14.

Datele de iesire:

a)

permit introducerea datelor utilizate in cadrul unui algoritm

b)

permit afisarea variabilelor

c)

furnizeaza solutia unui algoritm

d)

permit afisarea variabilelor

15.

Vocabularul limbajului de programare C++ este format din:

a)

tabele, diagrame, imagini;

b)

animatii, fisiere, foldere;

c)

litere, cifre, simboluri, separatori;

d)

litere, cifre, tabele.

16.

Care dintre urmatorii sunt operatori de comparare?

a)

==

b)

++

c)

!=

d)

>=

17.

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

a)

&

b)

&&

c)

||

d)

|

18.

Comentariul pe o linie incepe cu /* si se termina cu */.

a)

Adevarat

b)

Fals

19.

In cadrul limbajului C++ operatorul diferit se marcheaza cu:

a)

=

b)

!=

c)

=!

d)

?=

20.

Identificatorul gresit este:

a)

suma

b)

Suma

c)

suma1

d)

1suma

21.

Care dintre tipurile de date enumerate nu este un tip de date în C ++?

a)

int

b)

float

c)

real

d)

double

22.

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

a)

&

b)

&&

c)

|&

d)

||

23.

Care dintre următorii operatori este operatorul de comparație a două variabile

a)

==

b)

/

c)

%

d)

//

24.

Simbolul ”=” se citește ca

a)

egal

b)

egal prin definiție

c)

atribuire

25.

În C++ datele logice pot lua valorile 1 sau 0.

a)

Adevărat

b)

Fals

26.

Pentru a deriva tipurile de date putem folosi:

a)

Unsigned

b)

Long

c)

Short

d)

Variable