Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Algoritmi si programare

Total questions: 19

Worksheet time: 17mins

Name
Class
Date
1.
  1. Care dintre următorii operatori este relational?

a)

+

b)

= =

c)

&&

d)

*

2.

Rezultatul expresiei 5 + 3 * 2 în C++ este:

a)

16

b)

11

c)

13

d)

10

3.
  1. Care linie reprezintă corect structura alternativă în pseudocod?

a)

b)

c)

4.
  • + este operator

a)

relational

b)

logic

c)

matematic

5.
  • && este operator

a)

relational

b)

logic

c)

matematic

6.
  • < este operator

a)

relational

b)

logic

c)

matematic

7.
  1. Operatorul || reprezintă un operator logic “sau”.

a)

ADEVARAT

b)

FALS

8.
  1. Într-un algoritm liniar, comenzile se execută în ordine secvențială.

a)

ADEVARAT

b)

FALS

9.
  1. if (x == 5) în C++ verifică dacă x este diferit de 5.

a)

ADEVARAT

b)

FALS

10.
  1. Pseudocodul permite reprezentarea logicii unui algoritm fără a folosi sintaxa exactă a limbajului de programare.

a)

ADEVARAT

b)

FALS

11.

Scrieți informația corectă care completează spațiile libere:

  1. Operatorul * în C++ se numește …………………..



(a)  

12.

Scrieți informația corectă care completează spațiile libere:

  1. Structura de control if … else se utilizează pentru …………………..



(a)  

13.

Scrieți informația corectă care completează spațiile libere:

  1. Algoritmul liniar se caracterizează prin …………………..



(a)  

14.

  1. Calculați valoarea expresiei: (8 + 2 * 5) / 3 = (a)  

15.

  1. Determinați rezultatul pentru următoarea condiție:

int x = 7, y = 4;

bool r = (x > 5 && y < 10);

 

Care este valoarea lui r?



(a)  

16.

  1. 1.     Ce valoare afișează următorul pseudocod dacă x=7, y=4?

    Dacă x > 5 atunci

      Dacă y < 5 atunci

          Scrie "A"

       altfel

          Scrie "B"

      SfârșitDacă

  2. Altfel

                      Scrie "C"

     SfârșitDacă



(a)  

17.

Citiți următorul pseudocod:

 

Întrebări:

  1. Care sunt variabilele folosite în algoritm?

  2. Care este efectul structurii alternative?

  3. Explicați de ce se folosește Altfel în acest pseudocod.

4 lines
18.

Scrieți un algoritm în pseudocod sau C++ care citește două numere și afișează cel mai mare număr.

4 lines
19.

Licență: Acest material (“Test de evaluare – Algoritmi si programare”) este creat de [Dejica Ramona-Monica] și este licențiat sub Creative Commons Attribution 4.0 International (CC BY 4.0) .

Poți copia, distribui și adapta acest material, inclusiv în scopuri comerciale, cu condiția să menționezi autorul original (de exemplu: “Test de evaluare – Algoritmi si programare, [Dejica Ramona-Monica], CC BY 4.0”).

4 lines