wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Evaluare nr.5 sumativă cl_8

Total questions: 20

Worksheet time: 21mins

Name
Class
Date
1.

Care sunt metodele mai des utilizate de descriere a algoritmilor?(bifează cele cunoscute)

a)

Limbaje algoritmice

b)

Limbajul de comunicare

c)

Schema logică

d)

Limbajul morze

2.

Care sunt proprietățile unui algoritm?

a)

determinismul

b)

universalitate

c)

intermedialitate

d)

finitudine

3.

Procesorul este format din

a)

dispozitivul central de comandă

b)

tastatură

c)

dispozitiv aritmetic și logic

d)

vizualizator

4.

Calculatoarele pot fi clasificate în 4 clase:

supercalculatoare, calculatoare mari, microcalculatoare, minicalculatoare numește tipul de clasificare ( după (a)   )

5.

Determină valoare de adevăr a propoziției.

Limbajul Pascal este un limbaj de programare de nivel înalt.

a)

Adevărat

b)

False

6.

Unde , în ce parte a programului se descriu mărimile?

(a)  

7.

Instrucțiunile unui program de nivel înalt Pascal pot fi:

(a)  

8.

Alege instrucțiunile simple:

a)

if

b)

a:=2*x;

c)

repeat

d)

goto20;

e)

readln

9.

Scrie expresia conform regulilor limbajului Pascal

(a)  

10.

Scrie expresia logică conform regulilor limbajului Pascal

(a)  

11.

Care din instrucțiunile de atribuire sunt corecte?(alege variantele corecte)

a)

y:=y+1

b)

x:=x+1;

c)

p:=notk;

d)

c::(a<b)or p;

e)

x:=i+j;

12.

Afișarea informașiei la ecran se efectuează cu instrucțiunea:(alege)

a)

write(x1, x2, x3);

b)

readln(x1, x2, x3);

c)

writeln(x1, x2, x3);

d)

read(x1,x2,x3);

13.

Citirea datelor de la tastatură se efectuează cu instrucțiunea:

a)

write(x1,x2);

b)

read(x1,x2);

c)

writeln(x1,x2);

d)

readln(x1,x2);

14.

Ce se va afișa în rezultatul execuției secvenței:

...

i:=12345;

write('i=',i);

...

(a)  

15.

Ce se va afișa în rezultatul secvenței de instrucțiuni:

...

a:=123,77;

write('a=',a:7:1);

...

(a)  

16.

Alege instrucțiunile simple:

a)

y:=2*x-5;

b)

if a<0 then x:=x+1;

c)

readln(x);

d)

for i:=1 to 10 do x:=X+1;

e)

write('x=',x);

17.

Ce va afișa următorul program?(scrie)

Program P22;

var i:integer;

x:real;

b:boolean;

begin

b:=true; i:=321; x:=-12.3;

write(b,i,x:5);

end;

(a)  

18.

Alege operatorii multiplicativi:

a)

or

b)

*

c)

div

d)

and

e)

+

19.

Alege funcția predefinită în Pascal ce corespunde :

pătratul lui x ( x2)

a)

sqrt(x)

b)

sqr(x)

c)

abs(x)

d)

sin(x)

20.

Operatorii <,<=,<>,>,= se numesc (alege)

a)

multiplicativi

b)

relationali

c)

aditivi