Sunteți pe pagina 1din 5

TEST 1

1. Asociaţi datelor din coloana A tipurile corespunzătoare din coloana B.


A B
a) anul naşterii unui copil a) numeric, întreg
b) numele unui copil b) numeric, real
c) media generală a unui elev c) şir de caractere
d) înălţimea unui copil in m d) numeric, natural
2. Care dintre următoarele secvenţe reprezintă un program corect?
a) begin. c) begin
End; end
b) program nume_prg d) program nume_prg;
begin begin
end. end.
3.Care dintre identificatorii de mai jos sunt corecţi?
a) 2a c) x-2
b) a2 d)x_2
4. Pentru fiecare dintre constantele aflate în coloana A, alegeţi tipul său din
coloana B
A B
a) 345 a) constantă reală
b) -2.9 b) constantă întreagă
c) ‘57’ c) constantă caracter
d) ‘false’ d) constantă booleană
e) true e) constantă şir de caractere
5. Definiţi o constantă simbolică x pentru memorarea numărului real 1.5
a) const x 1.5; c) const x=1.5;
b) const x:=1.5; d) const 1.5 x;
6. Fie 3 variabile întregi x, y, z. Care dintre secvenţele de program date mai jos
afişează valorile celor trei variabile pe 2 rânduri diferite?
a) write(x); write(y); write(z);
b) writeln(x); write(y); writeln(z);
c) writeln(x);writeln(y); writeln(z);
d) write(x); writeln(y); writeln(z);
7. Care dintre următoarele instrucţiuni declară o variabilă de tip logic?
a) a:true; c) a:boolean;
b) a:false; d) a=boolean;
8. Descrieţi ce fac următoarele funcţii:
a) abs(x)=
b) frac(x)=
c) sqr(x)=
9. Prezentaţi 2 tipuri de operatori la alegere.
10. Descrieţi instrucţiunile cu ajutorul cărora se pot citi valorile a doua variabile
x si y scrise pe randuri separate din fişierul DATE.IN

TEST 2

1. Asociaţi datelor din coloana A tipurile corespunzătoare din coloana B.


A B
a) denumirea unei instituţii a) numeric, întreg
b) temperatura aerului b) numeric, real
c) preţul unui produs c) şir de caractere
d) numărul paginilor unei cărţi d) numeric, natural
2. Care dintre următoarele secvenţe reprezintă un program corect?
a) begin, c) program nume;
End. begin
b) program nume-prg; end.
begin d) begin,
end. end
3.Care dintre identificatorii de mai jos sunt corecţi?
a) a$7 c) 7_a
b) 7a d)a_7
4. Pentru fiecare dintre constantele aflate în coloana A, alegeţi tipul său din
coloana B
A B
a) ‘true’ a) constantă reală
b) c b) constantă întreagă
c) 45.87 c) constantă caracter
d) false d) constantă booleană
e) 234 e) constantă şir de caractere
5. Definiţi o constantă simbolică x pentru memorarea numărului real 7.5
a) const x:7.5; c) const x:=1.5;
b) const x=7.5; d) const 1.5 =x;
6. Fie 3 variabile întregi x, y, z. Care dintre secvenţele de program date mai jos
afişează valorile celor trei variabile pe 3 rânduri diferite?
a) write(x); write(y); write(z);
b) writeln(x); write(y); writeln(z);
c) writeln(x);writeln(y); writeln(z);
d) write(x); writeln(y); writeln(z);
7. Care dintre următoarele instrucţiuni declară o variabilă de tip logic?
a) a:true; c) a=boolean;
b) a:boolean; d) a:=boolean;
8. Descrieţi ce fac următoarele funcţii:
a) int(x)=
b) ln(x)=
c) sqrt(x)=
9. Prezentaţi 2 tipuri de operatori la alegere.
10. Descrieţi instrucţiunile cu ajutorul cărora se pot citi valorile a doua variabile
x si y scrise pe acelaşi rând, cu spaţiu între ele din fişierul DATE.IN

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