wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Algoritmi și executanți

Total questions: 19

Worksheet time: 14mins

Name
Class
Date
1.

Care din afirmaţiile de mai jos sunt adevarate?

a)

Algoritm ete o succesiune de operaţii infinite in timp;

b)

Algoritm ete o succesiune de operaţii pentru rezolvarea unei probleme oarecare;

c)

Algoritm este o noţiune ce nu poate fi descrisă;

d)

Algoritmul este folosit numai la informatică şi matematică;

2.

Alegeţi forma convenţională de reprezentare a algoritmului:

a)

Scheme electrice;

b)

Scheme orare;

c)

Scheme logice;

d)

Scheme iraţionale;

3.

Care din proprietăţile algoritmului semnifică rezolvarea unei clase de probleme:

a)

discret;

b)

finit;

c)

universal;

d)

clar;

4.

În blocul de decizie sunt înscrise:

a)

datele iniţiale;

b)

condiţia;

c)

rezultatul ;

d)

cuvîntul "start";

5.

Ce trebuie să posede executantul pentru a îndeplini un algoritm:

a)

putere;

b)

set de numere;

c)

set de instrucţiuni;

d)

set de manuale;

6.

Dreptunghiul în schema logică reprezintă blocul:

a)

de calcul;

b)

de decizie;

c)

de afişare a datelor;

d)

de început a algoritmului;

7.

Imaginea reprezintă:

a)

Executantul Furnica

b)

Executantul Scratch

c)

Executantul Cangurul

8.

Care din următoarele secvenţe reprezintă un algoritm corect de adunare a două numere?

a)

se citesc valorile a două numere; se calculează suma; se afişează rezultatul;

b)

se calculează suma; se afişează rezultatul; se citesc valorile a două numere;

c)

se afişează rezultatul; se calculează suma; se citesc valorile a două numere;

d)

se calculează suma; se afişează rezultatul;

9.

Apelul unei proceduri are forma

a)

EXECUTĂ NUME

b)

INSTRUCȚIUNEA NUME

c)

EXECUTĂ INSTRUCȚIUNEA

d)

INSTRUCȚIUNEA PĂTRAT

10.

Fereastra alplicație Cangurou conține următoarele elemente:

a)

BARA DE MENIURI

b)

CENTRUL DE COMANDĂ

c)

CASETA DE ÎNSERARE

d)

ZONA DE EDITARE

e)

MEDIUL DE LUCRU

11.

Algoritmii ce conțin secvențe de instrucțiuni care vor fi executate numai pentru anumite valori ale condițiilor indicate se numesc:

a)

ALGORITMI LINIARI

b)

ALGORITMI CU RAMIFICARI

c)

ALGORITMI CU CONEXIUNE INVERSĂ

d)

ALGORITMI REPETITIVI

12.

Algoritmii ce conțin secvențe de instrucțiuni care în procesul execuției se îndeplinesc de mai multe ori se numesc:

a)

ALGORITMI LINIARI

b)

ALGORITMI CU RAMIFICARI

c)

ALGORITMI CU CONEXIUNE INVERSĂ

d)

ALGORITMI REPETITIVI

13.

Ciclul cu contor este numită instrucțiunea

a)

SALT

b)

INSTRUCȚIUNEA CÂT

c)

INSTRUCȚIUNEA DACĂ

d)

INSTRUCȚIUNEA REPETĂ N ORI

14.

_______________reprezintă o mulţime finită de instrucţiuni care, fiind executate într-o ordine bine stabilită, produc în timp finit un rezultat.

a)

Algoritmul

b)

Executantul

c)

Comenzi

15.

Executantului Cangurul conţine instrucţiunile:

a)

PAS, SALT, ROTIRE, ÎNCEPUT şi IEȘIRE.

b)

PAS, SALT, ROTIRE, IEȘIRE

c)

PAS, SALT, ROTIRE

16.

Care din următoarele programe, cangurul execută un PĂTRAT

a)
b)
c)
17.

Ce va afișa programul dat?

a)

Un pătrat

b)

Nimic

c)

O linie

d)

Un cerc

18.

Un algoritm scris într-un limbaj de programare înţeles de calculator se numește...

a)

resursele calculatorului

b)

program

c)

Hardware

d)

schema-bloc

19.

Instrucţiunea compusă DACĂ se numește ramificator, deoarece drumul imaginar, care simbolizează procesul de execuţie, va trece, în funcţie de valorile curente ale condiţiei analizate, prin simbolul grafic Instrucţiunea_1 sau prin simbolul grafic Instrucţiunea_2, rombul reprezentând punctul de ramificare.

a)

TRUE

b)

FALSE