wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Algoritmi repetitivi. Executantul Cangurul

Total questions: 26

Worksheet time: 15mins

Name
Class
Date
1.

Apelul unei proceduri are forma:

a)

EXECUTĂ INSTRUCȚIUNEA

b)

EXECUTĂ NUME

c)

INSTRUCȚIUNEA NUME

2.

Algoritmii instrucțiunile cărora sunt executate în ordinea apariției lor în text se numesc:

a)

ALGORITMI CU CONEXIUNE INVERSĂ

b)

ALGORITMI CU RAMIFICĂRI

c)

ALGORITMI LINIARI

3.

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 REPETITIVI

c)

ALGORITMI LINIARI

4.

Ciclul cu contor este numită instrucțiunea...

a)

INSTRUCȚIUNEA DACĂ

b)

INSTRUCȚIUNEA CÂT

c)

INSTRUCȚIUNEA REPETĂ N ORI

5.

Care din următoarele programe cangurul va desena figurile din imagine:

a)
b)
c)
6.

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

a)

Scheme electrice;

b)

Scheme orare;

c)

Scheme logice;

d)

Scheme iraţionale;

7.

În imagine avem un algoritm descris prin limbaj:

a)

pseudocod

b)

program

c)

schemă-bloc

d)

obișnuit

8.

Algoritmul :

repetă 4 ori

pas

rotire

sfârșitul repetării

va reprezenta un

a)

dreptunghi

b)

cerc

c)

pătrat

d)

triunghi

9.

Instrucțiunile ciclice pot fi:

a)

ciclu cu contor

b)

ciclu anual

c)

ciclu cu condiție

10.

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

a)

Adevărat

b)

Fals

11.

Comanda Repetă este o comandă avansată.

a)

ADEVĂRAT

b)

FALS

12.

Selectează din lista ce urmează propozițiile sau noțiunile asociate după sens:

REPETĂ n ORI Instrucțiunea_1,....SFÂRȘITUL REPETĂRII

a)

Algoritmi repetitivi

b)

Algoritmi cu ramificări

c)

Algoritmi liniari

d)

Algoritmi repetitivi cu condiție

13.

1. Analizați algoritmul:

1) Procedură Desen

2) Repetă 4 ori

3) Pas

4) Rotire

5) Sfârșitul repetării

6) Sfârșitul procedurii

7) Început

8) Reperă 3 ori

9) Execută Desen

10) Salt

11) Salt

12) Salt

13) Sfârșitul repetării

14) Sfârșit

Scrieți numerele liniilor ce formează corpul programului

(a)  

14.

Analizați algoritmul:

1) Procedură Desen

2) Repetă 4 ori

3) Pas

4) Rotire

5) Sfârșitul repetării

6) Sfârșitul procedurii

7) Început

8) Reperă 3 ori

9) Execută Desen

10) Salt

11) Salt

12) Salt

13) Sfârșitul repetării

14) Sfârșit

Scrieți numerele liniilor ce formează corpul procedurii

(a)  

15.

Analizați algoritmul:

1) Procedură Desen

2) Repetă 4 ori

3) Pas

4) Rotire

5) Sfârșitul repetării

6) Sfârșitul procedurii

7) Început

8) Reperă 3 ori

9) Execută Desen

10) Salt

11) Salt

12) Salt

13) Sfârșitul repetării

14) Sfârșit

Scrieți numerele liniilor ce formează corpul ciclului

(a)  

16.

Analizați algoritmul:

1) Procedură Desen

2) Repetă 4 ori

3) Pas

4) Rotire

5) Sfârșitul repetării

6) Sfârșitul procedurii

7) Început

8) Reperă 3 ori

9) Execută Desen

10) Salt

11) Salt

12) Salt

13) Sfârșitul repetării

14) Sfârșit

Scrieți numerele liniilor ce face apel la procedură

(a)  

17.

Analizați algoritmul:

1) Procedură Desen

2) Repetă 4 ori

3) Pas

4) Rotire

5) Sfârșitul repetării

6) Sfârșitul procedurii

7) Început

8) Reperă 3 ori

9) Execută Desen

10) Salt

11) Salt

12) Salt

13) Sfârșitul repetării

14) Sfârșit

Ce va desena programul dat?

(a)  

18.

Cum se mai numesc subprogramele

a)

Programe mici

b)

Functii

c)

Proceduri

d)

Instructiuni

19.

Cum se numeste punctul de pornire a procesului de executie a algoritmului.

(a)  

20.

Algoritmii instructiunile carora sant executate in ordinea aparitiei lor in text se numesc algoritmi repetitivi.

a)

Fals

b)

Adevarat

21.

Cum se numeste punctul de oprire a procesului de executie a algoritmului.

(a)  

22.

Câte comenzi va executa Cangurul în procesul derulării programului din imagine?

(a)  

23.

Alege comanda avansată.

a)

Salt

b)

Repetă

c)

Pas

d)

Rotire

24.

Alege imaginea ce se va desena la execuţia secvenţei de comenzi din imagine.

a)
b)
c)
25.
a)
b)
c)
d)
26.

Câte comenzi va executa Cangurul în procesul derulării următorului program:

[

REPETA 2 ORI

REPETA 3 ORI

PAS

SFIRSITUL REPETARII

SALT

SFIRSITUL REPETARII

]

a)

6

b)

7

c)

8