wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

tipuri de date

Total questions: 25

Worksheet time: 23mins

Name
Class
Date
1.

Care este mulțimea de valori ale tipului de date integer?

a)

{-32767, -32766, ..., -1, 0, 1, 2, ..., 32768}

b)

{-32768, -32767, ..., -1, 0, 1, 2, ..., 32767}

c)

{-32768, -32767, ..., -1, 0, 1, 2, ..., 32768}

d)

{-32767, -32766, ..., -1, 0, 1, 2, ..., 32767}

2.

Ce operații se fac cu tipul de date integer?

a)

+ adunare

b)

- scădere

c)

* înmulțire

d)

/ împărțire

e)

mod și div

3.

Din ce numere este formată mulțimea de valori ale tipului de date integer?

a)

numere naturale

b)

numere reale

c)

numere fracționare

d)

numere întregi

4.

x:=10. Valoarea lui x este de tipul:

a)

integer

b)

boolean

c)

char

d)

enumerare

5.

y:='1'. Valoarea lui y este de tipul:

a)

integer

b)

boolean

c)

char

d)

real

6.

b:=TRUE. Valoarea lui b este de tipul:

a)

integer

b)

boolean

c)

char

d)

real

7.

a:=30.12. Valoarea lui a este de tipul:

a)

integer

b)

boolean

c)

char

d)

real

8.

Pentru determinarea restului împărţirii se foloseşte operatorul:

a)

div

b)

sqr

c)

sqrt

d)

mod

9.

Pentru determinarea câtului împărţirii se foloseşte operatorul:

a)

div

b)

sqr

c)

sqrt

d)

mod

10.

Pentru calcularea pătratului unui număr se foloseşte funcţia:

a)

div

b)

sqr

c)

sqrt

d)

mod

11.

Pentru extragerea rădăcinii pătrate dintr-un număr se foloseşte funcţia:

a)

div

b)

sqr

c)

sqrt

d)

mod

12.

Avem expresia 20 mod 3. Care va fi rezultatul evaluării expresiei.

a)

0

b)

3

c)

2

d)

1

13.

Avem expresia 20 div 3. Care va fi rezultatul evaluării expresiei.

a)

6

b)

3

c)

0

d)

5

14.

x:=36; y:=sqrt(x). Care va fi valoarea lui y?

a)

5

b)

6

c)

4

d)

3

15.

x:=9; y:=sqr(x). Care va fi valoarea lui y?

a)

64

b)

3

c)

50

d)

81

16.

x:=9; y:=sqr(x). Care va fi valoarea lui y?

a)

64

b)

3

c)

50

d)

81

17.

x:=TRUE; y:=FALSE. z:=x or y. Care va fi valoarea lui z?

a)

FALSE

b)

OR

c)

NOT

d)

TRUE

18.

Prioritatea operaţiilor logice este următoarea:

a)

NOT, AND, OR

b)

OR, AND, NOT

c)

NOT, OR, AND

d)

AND, NOT, OR

19.

Pentru determinarea numărului de ordine a unui caracter se foloseşte funcţia:

a)

CHR

b)

PRED

c)

ORD

d)

SUCC

20.

Pentru determinarea caracterului ce corespundeunui număr se foloseşte funcţia:

a)

CHR

b)

PRED

c)

ORD

d)

SUCC

21.

Avem tipul de date VOCALE=(A,E,I,O,U,Ă,Î,Â) şi variabila v:VOCALE. Care va fi valoarea lui v:=PRED(O)

a)

I

b)

U

c)

A

d)

Â

22.

Avem tipul de date VOCALE=(A,E,I,O,U,Ă,Î,Â) şi variabila v:VOCALE. Care va fi valoarea lui v:=SUCC(Î)

a)

I

b)

U

c)

A

d)

Â

23.

Avem tipul de date VOCALE=(A,E,I,O,U,Ă,Î,Â) şi variabilele v:VOCALE; i:integer. Care va fi valoarea lui i:=ORD(Î)

a)

8

b)

7

c)

6

d)

9

24.

Care din listele de mai jos sunt tipuri simple de date?

a)

integer, real, array, boolean;

b)

integer, char, boolean, natural;

c)

char, real, boolean, integer;

d)

char, string, real, array

25.

Operațiile div și mod sunt operațiile admise tipului?

a)

integer;

b)

real;

c)

char;

d)

boolean;