wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tipuri simple de date: Evaluare finală

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

(a)   sunt constituite din cifre, semne, litere, numere, șiruri de caractere ș.a.

2.

Un program Pascal este format din trei părți?

a)

Adevărat

b)

Fals

3.

Componenta în care se specifică denumirea programului

a)

antetul

b)

partea declarativă

c)

partea executabilă

4.

Componenta în care se descriu variabile, funcții, subalgoritmi etc

a)

antetul

b)

partea declarativă

c)

partea executabilă

5.

Componenta care include instrucțiunile ce urmează să fie executate într-o anumită ordine de calculator

a)

antetul

b)

partea declarativă

c)

partea executabilă

6.

Prin tip de date se înțelege o mulțime de valori și o mulțime de operații ce pot fi efectuate cu aceste valori?

a)

Adevărat

b)

False

7.

Mărimile în limbajul pascal sunt reprezentate de

a)

mărimi

b)

variabile

c)

constante

d)

nu știu

8.

Variabila este o mărime valorile căreia pot fi modificate pe parcursul execuției programului

a)

Fals

b)

Adevărat

c)

Nu știu

9.

Constanta este o mărime valorile căreia pot fi modificate pe parcursul execuției programului

a)

Fals

b)

Adevărat

c)

Nu știu

10.

Domeniul de valori a tipului de date CHAR este

a)

-32 768 ... +32767

b)

FALSE și TRUE

c)

-1,7*10^38 ... 1,7*10^38

d)

toate caracterele imprimabile ale tabelului ASCII

11.

Domeniul de valori a tipului de date BOOLEAN este

a)

-32 768 ... +32767

b)

FALSE și TRUE

c)

-1,7*10^38 ... 1,7*10^38

d)

toate caracterele imprimabile ale tabelului ASCII

12.

Domeniul de valori a tipului de date INTEGER este

a)

-32 768 ... +32767

b)

FALSE și TRUE

c)

-1,7*10^38 ... 1,7*10^38

d)

toate caracterele imprimabile ale tabelului ASCII

13.

Domeniul de valori a tipului de date REAL este

a)

-32 768 ... +32767

b)

FALSE și TRUE

c)

-1,7*10^38 ... 1,7*10^38

d)

toate caracterele imprimabile ale tabelului ASCII

14.

Tipul de date _____ include o submulțime de valori ale unui tip deja definir, denumit tip de bază.

a)

enumerare

b)

subdomeniu

c)

char

d)

boolean

e)

integer

15.

Tipul de date ______ include o mulțime ordonată de valori specificate prin identificatori:

a)

enumerare

b)

subdomeniu

c)

char

d)

boolean

e)

integer

16.

Operațiile admisibile pentru tipul de date integer sunt:

a)

+, -, /, *

b)

nu are

c)

+, -, *, div, mod

d)

and, or, not

17.

Operațiile admisibile pentru tipul de date char sunt:

a)

+, -, /, *

b)

nu are

c)

+, -, *, div, mod

d)

and, or, not

18.

Operațiile admisibile pentru tipul de date real sunt:

a)

+, -, /, *

b)

nu are

c)

+, -, *, div, mod

d)

and, or, not

19.

Operațiile admisibile pentru tipul de date boolean sunt:

a)

+, -, /, *

b)

nu are

c)

+, -, *, div, mod

d)

and, or, not

20.

Cu valorile acestui tip de date se pot efectua operațiile DIV și MOD.

a)

integer

b)

char

c)

real

d)

boolean

21.

Mulțimea valorilor acestui tip de date este o mulțime finită și ordonată de caractere:

a)

integer

b)

begin

c)

real

d)

char

22.

Declarația de constantă se începe cu cuvântul-cheie:

a)

const

b)

var

c)

begin

d)

end

23.

Declarația variabilă se începe cu cuvântul-cheie:

a)

const

b)

var

c)

begin

d)

end

24.

x:=5 Valoarea lui x este de tipul:

a)

integer

b)

boolean

c)

char

d)

enumerare

25.

y:='A' Valoarea lui y este de tipul:

a)

integer

b)

real

c)

char

d)

boolean

26.

b:=TRUE Valoarea lui b este de tipul:

a)

boolean

b)

char

c)

integer

d)

real

27.

a:=25.12 Valoarea lui a este de tipul:

a)

real

b)

integer

c)

char

d)

boolean

28.

Operațiile tipului de date integer sunt:

a)

+

b)

*

c)

/

d)

div

e)

sqrt

29.

Tipul de date enumerare este

a)

predefinit

b)

definit de utilizator

30.

Valorile tipului char se înscriu în:

a)

{ }

b)

' '

c)

[ ]

d)

( )

31.

Indicati tipuri de date reale

a)

2.2

b)

-1.34+2

c)

200

d)

-1.2-1

32.

Calculați valoarea expresie:

2*2+6=

(a)  

33.

Fie dată următoarea declarație:

var c:char;

Care din următoarele valori corespund declarației?

a)

A

b)

'A'

c)

'3'

d)

'?'

e)

7

34.

Tipurile de date enumerare și subdomeniu se declară după cuvântul-cheie...

a)

program

b)

type

c)

var

d)

begin

35.

Fie dată următoarea declarație:

type Gust=(amar, acru, dulce, sarat);

reprezintă un tip de date...

a)

char

b)

enumerare

c)

subdomeniu

d)

boolean

36.

Fie dată următoarea declarație:

type Cifra=0..9;

reprezintă un tip de date...

a)

char

b)

enumerare

c)

subdomeniu

d)

boolean

37.

Datele sunt constituite din

a)

cifre, litere, semne, numere, șiruri de caractere

b)

litere, cuvinte, mașini, tehnică

c)

semne de circulație, date calendaristice

38.

Prin tip de date se înțelege ... ... ... care pot fi efectuate cu acestea

a)

o mulțime de valori

b)

o mulțime de operații

c)

o mulțime de valori și o mulțime de operații

d)

nu știu

39.

Alege tipurile de date simple studiate până acum

a)

tablou (array)

b)

integer

c)

real

d)

char

e)

boolean

40.

Care dintre urmatoarele valori fac parte din tipul întreg

a)

23.0

b)

-4321

c)

-24.0

d)

+1234

e)

12345

41.

Selectați operațiile specifice tipului de date real

a)

mod

b)

-

c)

div

d)

/

42.

Ce numim variabilă?

a)

O mărime valorile căreia pot fi modificate pe parcursul execuţiei programului.

b)

O mulțime valorile căreia pot fi modificate pe parcursul execuţiei programului.

c)

O mărime valoarea căreia nu poate fi modifi cată pe parcursul execuţiei programului.

43.

Ce numim constantă?

a)

O mulțime valoarea căreia nu poate fi modificată pe parcursul execuţiei programului.

b)

O mărime valoarea căreia poate fi modificată pe parcursul execuţiei programului.

c)

O mărime valoarea căreia nu poate fi modificată pe parcursul execuţiei programului.

44.

Valoarea maximă, admisă de tipul de date integer este...

a)

Maxim

b)

MaxInt

c)

MaxInt+1

d)

MaxInt-1

45.

Se consideră x un număr real, y un număr intreg și c un caracter. Selectați declarația corectă.

a)

type x,y,c:char;

b)

var x:real; y:real; c:char;

c)

var x:real; y:integer; c:char;

46.

Se consideră un număr real, unul intreg şi unul boolean. Selectaţi declaraţia corectă.

a)

type x,z:real; t:boolean;

b)

var a:real; b:integer, t:boolean;

c)

var x,a:integer; z:real; c:boolean;

47.

Vocabularul limbajului Pascal este alcătuit din...

a)

caracterele codului ASCII

b)

unități lexicale

c)

cuvinte-cheie

d)

identificatori

48.

Un identificator începe cu

a)

o cifră

b)

o literă

c)

un caracter

49.

Selectați cuvintele-cheie.

a)

Begin

b)

Numar

c)

Problema

d)

Program

50.

Numerele în limbajul Pascal sunt...

a)

întregi și reale

b)

raționale și iraționale

c)

pozitive și negative