Sunteți pe pagina 1din 9

Fisa de lucru 1

1. Un algoritm este un limbaj de programare?


1. Adevărat
2. Fals
2.

Cu ajutorul unui calculator se pot prelucra următoarele tipuri de informaţii:

1. Imagini
2. Documente
3. Numere
4. Cărţi
2.

Descrierea unui algoritm se poate face prin:

1. Limbaj natural
2. Limbaj de programare
3. Limbaj pseudocod
4. Nici un răspuns nu e corect
2.

Limbajul pseudocod este un limbaj de programare?

1. Fals
2. Adevărat
2.
Datele de intrare sunt si date de ieşire?

1. Adevărat
2. Fals
2.

Complexitatea unui cod sursa a unui program este masurată prin numărul de linii de cod scrise?

1. Adevărat
2. Fals
2.

Corectarea erorilor de compilare implică automat si corectarea erorilor de gândire?

1. Adevărat
2. Fals
2.

Datele de ieşire reprezintă acele valori obţinute la terminarea unui algoritm?

1. Adevărat
2. Fals
2.

Limbajul pseudocod este:

1. Un cod fals
2. Un limbaj intermediar de scriere a algoritmilor şi care face trecerea de la limbajul natural la cel de programare
3. Un limbaj nefolositor
4. Nici un răspuns nu e corect
2.

Pentru a verifica corectitudinea funcţionării unui program acesta trebuie testat cu:

1. Valorile pentru care a fost gândit în etapa de analiză


2. Cu orice fel de valori
3. Cu valori speciale identificate pentru cazurile limită
4. Nici un răspuns nu e corect.
2.  

Enumeraţi proprietăţile unui algoritm:

1.............................   2................................ 3................................... 4................................

5.............................   6................................ 7...................................

12.

Precizaţi care este diferenţa între scrierea algoritmului în limbaj pseudocod faţă de limbajul de programare. (Precizaţi avantajele şi dezavantajele)

13.

Care sunt deosebirile dintre erorile de compilare şi erorile de gândire?

14.
Definiţi următorii termeni:

1. Complexitatea unui algoritm


2. Operaţia de compilare
3. Limbaj de programare
4. Limbaj natural
15.

Descrieţi etapele de rezolvare şi scrieţi un algoritm, care citeste de la tastatura trei numere naturale, notate a, b,c, care reprezinta laturile unui triunghi.
Calculati si afişati perimetrul si aria triunghiului.

16.

Descrieţi etapele de rezolvare şi scrieţi un algoritm, care citeşte de la tastaura un număr real, notat R, care reprezintă raza unui cerc. Calculaţi si afişaţi
aria şi raza cercului. 
Fisa de lucru 2
Aplicaţii practice la lectiile 4 si 5
1. Datele de intrare reprezintă:
1. Rezultatele aşteptate şi obţinute prin prelucrarea unor valori cu ajutorul unui algoritm de calcul
2. Valori constante pe toată durata de execuţie a algoritmului
3. Un set de valori iniţiale , cunoscute şi care reprezintă punctul de plecare în rezolvarea unei probleme
4. Nici un răspuns nu este corect

2.

O variabilă se caracterizează prin:

1. .....................................
2. .....................................
3. .....................................
4. .....................................

2.

Valoarea unei variabile este:

1. Formată din unul sau mai multe caractere cu condiţia ca primul caracter să nu fie cifră
2. O mulţimea de valori posibile
3. O locaţie din memoria calculatorului
4. Valoarea efectivă pe care o are la un moment daîn interiorul codului sursă.

2.  Un bit este alcătuit din 8 octeţi?

1. Adevarat;
2. Fals

2.

Determinatţi următoarele valori echivalente:

1. 1024 byte reprezintă ......................Mb;


2. 1024 Mb reprezintă...............Gb;
3. 1Gb este egal cu ...................octeţi;
4. 1 octet este format din..............biti.

2.

Reprezentaţi pe un octet următoarele numere naturale:

1. 85
2. 200
3. 15
4. 255

2.

Care sunt valorile naturale reprezentate în următorii octeţi:

1. 10011100
2. 11000011
3. 10010000
4. 11110000
2.

Reprezentaţi următoarele numere întregi pe un octet:

1. -15
2. 24
3. -12
4. 30

Pentru reprezentarea numerelor întregi în memoria calculatorului se utilizează primul bit din reprezentare (cel mai din stânga) ca bit de semn.
Astfel, dacă acesta are valoarea 1 atunci numărul respectiv va fi negativ?

1. Adevarat;
2. Fals.

2.

Transformaţi următoarele numere reale din formatul în virgulă fixă, în formatul în virgulă mobilă:

1. 12.21
2. -56.98
3. 0.34
4. 3456.089

2.
Transformaţi următoarele numere reale scrise în virgulă mobilă în formatul virgulă fixă:

1. 0.76·E-2
2. 0.543265644·E5
3. 0.8700077·E2
4. -0.347611·E-6
2.

Care este codul ASCII pentru următoarele caractere:

1. 'A' are codul ................., 'D' are codul..................,'V' are codul......................;


2. '0' are codul..................., '7' are codul..................,'9' are codul .......................;
3. 'b' are codul.................., 'f' are codul..................., 'x' are codul........................

2.

Numărul de caractere din codul ASCII extins este de 256?

1. Adevarat
2. Fals

2.

Un caracter ocupă în memorie

1. 2 octeţi;
2. 1 octet;
3. 4 octeti;
4. 256 de octeţi.

2.
Pentru orice informaţie se alocă în memoria calculatorului un număr întreg de octeţi?

1. Adevarat;
2. Fals.

S-ar putea să vă placă și