wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Algoritmi structuri de control cls a VII a

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Structura liniară reprezintă

a)

Un şir de instrucţiuni care se execută de mai multe ori, de la prima până la ultima

b)

Un şir de instrucţiuni care se execută fiecare o singură dată, de la prima până la ultima

c)

Un şir de instrucţiuni care se execută fiecare o singură dată, alternativ

d)

instrucțiuni ăntr-o ordine aleatorie

2.

Care din afirmaţiile de mai jos sunt adevărate?

a)

Algoritmul este o succesiune de operaţii pentru rezolvarea unei probleme

b)

Algoritmul este folosit numai la informatică , matematică și logică

c)

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

d)

Algoritmul este o succesiune de operaţii infinite in timp;

3.


Structura alternativa

a)

este folosită pentru a face alegerea între două operaţii/instrucţiuni după ce rezolvi algoritmul

b)

se mai numește secvențială

c)

este folosită pentru a face alegerea între două operaţii/instrucţiuni după ce evaluezi soluțiile posibile

d)


este folosită pentru a face alegerea între două operaţii/instrucţiuni după ce evaluezi o condiţie

4.

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

a)

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

b)

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

c)

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

d)

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

5.

Alegeţi formele corecte de reprezentare a algoritmilor

a)

Scheme iraţionale, limbaj pseudocod

b)

Scheme orare, scheme logice, pseudocod

c)

Scheme logice, pseudocod, limbaj literar

d)

Scheme logice, limbaj pseudocod, limbaj de programare

6.

Structura alternativă are forma:

a)

daca...atunci...poate

b)

daca...altfel

c)

nici una din celelalte trei menționate

d)

daca...atunci...altfel

7.

Expresia corectă este:

a)

media = (a + b + c)/3

b)

media=a+b+c/3

c)

media= (a + b + c)/4

d)

media = (a + b + c + d)/3

8.

Ce se afișează în urma executării următoarelor instrucțiuni?

citește n=5;

dacă( n%2==0)

scrie "Par"

altfel

scrie "Impar"

a)

par

b)

impar

9.

Ce se afișează în urma executării următoarelor instrucțiuni?

citște i=1,n=5;

cât timp(i<=n)

i=i+1;

scrie i;

a)

1 2 3 4 5

b)

0 1 2 3 4 5

c)

1 2 3 4

d)

1 2 0 3

10.

Care sunt structurile de bază utilizate în descrierea algoritmilor ?

a)

secvențială

b)

alternativă

c)

repetitivă

d)

toate trei

11.

Care dintre structurile de mai jos sunt considerate ca fiind structuri repetitive ?

a)

cât tip_ repetă, repetă_până când

b)

repetă_până când, cât_timp, pentru_repetă

c)

cât timp_repetă, pentru_repetă, repetă_cât timp

d)

repetă_pentru,

cât timp_repetă,

pentru_cât

12.

Ce este un algoritm repetitiv?

a)

Un algoritm în care o acțiune specifică se desfășoară o singură dată.

b)

Un algoritm în care acțiunile specifice sunt repetate de mai multe ori.

c)

Un algoritm în care acțiunile nedefinite sunt repetate de mai multe ori.

d)

Un mouse de calculator în care acțiunile specifice sunt repetate de mai multe ori.

13.

Forma cât timp( condiție) repetă, este specifică

a)

structurii repetitive cu contor

b)

structurii repetitive cu test final

c)

structuriirepetitive cu test inițial

d)

structurii alternative cu contor

14.

Cuvintele care pot fi regăsite în cadrul unui algoritm bazat pe decizii sunt (!!! mai multe răspunsuri corecte)

a)

dacă

b)

atunci

c)

repetă

d)

altfel

15.

Structura

repeta

< instrucțiune>

pana când <condiție>

se numeste:

a)

structură alternativă

b)

structură liniară

c)

structură repetitivă condiționată posterior

d)

structură repetitivă cu contor ( număr cunoscut de pași)

16.

structura

pentru( valoare inițială, valoare finală, pas)

repetă se numește

a)

Structură repetitivă cu număr infinit de pași,

b)

Structură repetitivă cu număr necunoscut de de pași cu test inițial

c)

Structură repetitivă cu număr cunoscut de pași, cu test final

d)

Structură repetitivă cu număr cunoscut de pași ( cu contor)

17.

 Mecanismul funcţionării instrucţiunii repetitive cu test iniţial

 cât timp condiţie execută     

     instructiuni 

 Mod de execuţie

 

a)

Pas 1 :Se determină valoarea de adevăr a condiţiei notată C

 Pas 2: Dacă este adevărată atunci se execută blocul de instrucţiuni şi se revine la pas1

 Pas 3: Dacă este falsă atunci se părăseşte structura repetitivă.

b)

P1:Se execută setul de instrucțiuni, se evaluează condiția stabilindu-se valoarea ei de adevăr,

P2:Dacă este adevărată condiția,se reia execuția setului de instrucțiuni din interiorul structurii, în caz contrar se iese din structura repetitivă

18.

Structura repetitiva cu nr. cunoscut de pasi cuprinde:

a)

valoare finala

b)

valoare initiala si finala

c)

valoare inițială

d)

valoare initiala, finala si pas

19.

”Structura care asigură execuţia unei secvenţe în mod repetat în funcţie de o anumită condiţie se numește ....

a)

lineară

b)

repetitivă

c)

alternativă

d)

secvențială

20.

Structura repetitiva cu test initial. Sintaxa:

........ ............ (conditie)

intructiune

sfarsit ....... ..........

a)

cât timp

b)

cât execută timp

c)

cât timp repetă

d)

repetă cât timp