Documente Academic
Documente Profesional
Documente Cultură
I.Stabiliți care dintre următoarele afirmații sunt false și care sunt adevărate (A/F):
a. Mulțimea de valori ale unui tip de date array este constituită din tablouri. A-F
b. Tablourile sânt formate dintr-un numar fixat de componente de același tip, denumit tip de
indice. A - F
c. Lungimea șirurilor de caractere de tip packed array[1..n] of char nu poate fi modificată pe
parcursul derulării programului. A – F
d. În lipsa parametrului nmax lungimea maximă se stabilește implicit, în mod obișnuit - 205 de
caractere. A – F
e. Asupra șirurilor de tip string se poate efectua operația de concatenare (juxtapunere), notată
prin semnul „+”. A – F
II. a. Scrieţi construcţia tipului de date tablou bidimensional, indicaţi ce înseamnă [T1,T2] şi
[T3]. Daţi exemplu.
Program p1;
Var s:string;
i:integer;
begin
s:=’Windows Phone 2003 Xp’;
for i:=1 to length(s) do
case s[i] of
‘0’..’9’:s[i]:=’L’;
‘a’..’z’:s[i]:=’A’;
End;
Writeln(s);
Readln;
End.
Raspuns:______________________________________________________________
I.Stabiliți care dintre urmatoarele afirmații sunt false și care sunt adevărate (A/F):
a. Tablourile sânt formate dintr-un număr fixat de componente de același tip, denumit tip de
bază. A - F
b. Fiind date două variabile de tip tablou de același tip, numele variabilelor pot apărea într-o
instrucțiune de atribuire. A – F
c. În lipsa parametrului nmax lungimea maximă se stabilește implicit, în mod obișnuit - 255 de
caractere. A – F
d. Asupra șirurilor de tip string se poate efectua operația de concatenare (juxtapunere), notată
prin semnul „*”. A – F
e. Lungimea curentă a unei valori v de tip string poate fi aflată cu ajutorul funcției predefinite
length(v) A – F
II.a. Scrieţi construcţia tipului de date tablou unidimensional, indicaţi ce înseamnă [T1] şi
[T2]. Daţi exemplu.
Program p1;
Var s:string;
i:integer;
begin
s:=’30.10.2018 este ZiUA de Azi’;
for i:=1 to length(s) do
case s[i] of
‘A’..’Z’:s[i]:=’0’;
‘a’..’z’:s[i]:=’2’;
End;
Writeln(s);
Readln;
End.
Raspuns:______________________________________________________________
b.Elaborați un program ce va afișa informații despre data de naștere a elevului data; luna;
anul; data,luna și anul de naștere și să afișeze lungimea fiecărui șir de caractere.
4.Elaborați un program ce va afișa informații despre un telefon, numele prețul, modelul (string).
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
V4 Test de evaluare la Informatica, anul II, gr____,Numele Prenumele___________________data______
I.Stabiliți care dintre urmatoarele afirmații sunt false și care sunt adevărate (A/F):
a. Mulțimea de valori ale unui tip de date packed array este constituită din tablouri. A - F
b. Tablourile sânt formate dintr-un număr fixat de componente de același tip, denumit tip de
bază. A - F
c. Atributul packed (împachetat) indică cerința de optimizare a spațiului de memorie pentru
elementele tipului real. A - F
d. Fiind date două variabile de tip tablou de același tip, numele variabilelor pot apărea într-o
instrucțiune de atribuire. A – F
e. Subliniem faptul că șirurile de caractere de tip packed array [1..n] of char nu conțin exact
n caractere. A – F
f. În lipsa parametrului nmax lungimea maximă se stabilește implicit, în mod obișnuit - 255 de
caractere. A – F
g. Asupra șirurilor de tip string se poate efectua operația de concatenare (juxtapunere), notată
prin semnul „*”. A – F
h. Lungimea curentă a unei valori v de tip string poate fi aflată cu ajutorul funcției predefinite
length(v) A – F
Program P77;
type ______ = array [1..5] of real;
var x : Vector; i : ______; p : real;
begin
_______(‘Dați 5 numere’);
for i:=1 to 5 do _______(x [i]);
writeln(‘Ați introdus :’);
________ to 5 do writeln(x [i]);
p:=1;
for i:=1 to 5 do if x[i]<0 then p:=p*x [i];
writeln(’_______=’, p:5:2);
readln;
end.
Program p1;
Var s:string;
i:integer;
begin
s:=’17.11.2016 este ZiUA de Azi’;
for i:=1 to length(s) do
case s[i] of
‘A’..’Z’:s[i]:=’I’;
‘a’..’z’:s[i]:=’t’;
End;
Writeln(s);
Readln;
End.
Raspuns:______________________________________________________________
4.Elaborați un program ce va afișa informații despre un muncitor, numele funcția (packed array).
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
Program p1;
Var s:string;
i:integer;
begin
s:=’Windows Phone 2003 Xp’;
for i:=1 to length(s) do
case s[i] of
‘0’..’9’:s[i]:=’9’;
‘a’..’z’:s[i]:=’p’;
End;
Writeln(s);
Readln;
End.
Raspuns:______________________________________________________________
4.Elaborați un program ce va afișa informații despre un televizor, numele prețul culoarea (string
nmax).
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
V6 Test de evaluare la Informatica, anul II, gr____,Numele Prenumele___________________data______
I.Stabiliți care dintre urmatoarele afirmații sunt false și care sunt adevărate (A/F):
a. Mulțimea de valori ale unui tip de date packed array este constituită din tablouri. A - F
b. Tablourile sânt formate dintr-un număr fixat de componente de același tip, denumit tip de
bază. A - F
c. Atributul packed (împachetat) indică cerința de optimizare a spațiului de memorie pentru
elementele tipului real. A - F
d. Fiind date două variabile de tip tablou de același tip, numele variabilelor pot apărea într-o
instrucțiune de atribuire. A – F
e. Subliniem faptul că șirurile de caractere de tip packed array [1..n] of char nu conțin exact
n caractere. A – F
f. În lipsa parametrului nmax lungimea maximă se stabilește implicit, în mod obișnuit - 255 de
caractere. A – F
g. Asupra șirurilor de tip string se poate efectua operația de concatenare (juxtapunere), notată
prin semnul „*”. A – F
h. Lungimea curentă a unei valori v de tip string poate fi aflată cu ajutorul funcției predefinite
length(v) A – F
II. Scrieţi construcţia tipului de date tablou unidimensional, indicaţi ce înseamnă [T1] şi [T2].
Daţi exemplu.
Program P77;
type ______ = array [1..5] of real;
var x : Vector; i : ______; p : real;
begin
_______(‘Dați 5 numere’);
for i:=1 to 5 do _______(x [i]);
writeln(‘Ați introdus :’);
________ to 5 do writeln(x [i]);
p:=1;
for i:=1 to 5 do if x[i]>0 then p:=p*x [i];
writeln(’_______=’, p:5:2);
readln;
end.
I.Stabiliți care dintre urmatoarele afirmații sunt false și care sunt adevărate (A/F):
a. Mulțimea de valori ale unui tip de date array este constituită din tablouri. A-F
b. Tablourile sânt formate dintr-un numar fixat de componente de același tip, denumit tip de
indice. A - F
c. Atributul packed împachetat) indică cerința de optimizare a spațiului de memorie pentru
elementele tipului array. A - F
d. Fiind date două variabile de tip integer de același tip, numele variabilelor pot apărea într-o
instrucțiune de atribuire. A – F
e. Subliniem faptul că șirurile de caractere de tip packed array [1..n] of char conțin exact n
caractere. A – F
f. În lipsa parametrului nmax lungimea maximă se stabilește implicit, în mod obișnuit - 205 de
caractere. A – F
g. Asupra șirurilor de tip string se poate efectua operația de concatenare (juxtapunere), notată
prin semnul „+”. A – F
h. Lungimea curentă a unei valori v de tip packed array poate fi aflată cu ajutorul funcției
predefinite length(v). A – F
II. Scrieţi construcţia tipului de date tablou bidimensional, indicaţi ce înseamnă [T1,T2] şi [T3].
Daţi exemplu.
Program p1;
Var s:string;
i:integer;
begin
s:=’Windows Phone 2003 Xp’;
for i:=1 to length(s) do
case s[i] of
‘0’..’9’:s[i]:=’@’;
‘a’..’z’:s[i]:=’#’;
End;
Writeln(s);
Readln;
End.
Raspuns:______________________________________________________________
4.Elaborați un program ce va afișa informații despre un laptop, numele modelul prețul (packed
array).
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
V8 Test de evaluare la Informatica, anul II, gr____,Numele Prenumele___________________data______
I.Stabiliți care dintre urmatoarele afirmații sunt false și care sunt adevărate (A/F):
a. Mulțimea de valori ale unui tip de date packed array este constituită din tablouri. A - F
b. Tablourile sânt formate dintr-un număr fixat de componente de același tip, denumit tip de
bază. A - F
c. Atributul packed (împachetat) indică cerința de optimizare a spațiului de memorie pentru
elementele tipului real. A - F
d. Fiind date două variabile de tip tablou de același tip, numele variabilelor pot apărea într-o
instrucțiune de atribuire. A – F
e. Subliniem faptul că șirurile de caractere de tip packed array [1..n] of char nu conțin exact
n caractere. A – F
f. În lipsa parametrului nmax lungimea maximă se stabilește implicit, în mod obișnuit - 255 de
caractere. A – F
g. Asupra șirurilor de tip string se poate efectua operația de concatenare (juxtapunere), notată
prin semnul „*”. A – F
h. Lungimea curentă a unei valori v de tip string poate fi aflată cu ajutorul funcției predefinite
length(v) A – F
Program P77;
type ______ = array [1..5] of real;
var x : Vector; i : ______; p : real;
begin
_______(‘Dați 5 numere’);
for i:=1 to 5 do _______(x [i]);
writeln(‘Ați introdus :’);
________ to 5 do writeln(x [i]);
p:=1;
for i:=1 to 5 do if x[i] mod 2 = 0 p:=p*x [i];
writeln(’_______=’, p:5:2);
readln;
end.
I.Stabiliți care dintre urmatoarele afirmații sunt false și care sunt adevărate (A/F):
a. Mulțimea de valori ale unui tip de date array este constituită din tablouri. A-F
b. Tablourile sânt formate dintr-un numar fixat de componente de același tip, denumit tip de
indice. A - F
c. Atributul packed împachetat) indică cerința de optimizare a spațiului de memorie pentru
elementele tipului array. A - F
d. Fiind date două variabile de tip integer de același tip, numele variabilelor pot apărea într-o
instrucțiune de atribuire. A – F
e. Subliniem faptul că șirurile de caractere de tip packed array [1..n] of char conțin exact n
caractere. A – F
f. În lipsa parametrului nmax lungimea maximă se stabilește implicit, în mod obișnuit - 205 de
caractere. A – F
g. Asupra șirurilor de tip string se poate efectua operația de concatenare (juxtapunere), notată
prin semnul „+”. A – F
h. Lungimea curentă a unei valori v de tip packed array poate fi aflată cu ajutorul funcției
predefinite length(v). A – F
Program p1;
Var s:string;
i:integer;
begin
s:=’Windows Phone 2003 Xp’;
for i:=1 to length(s) do
case s[i] of
‘0’..’9’:s[i]:=’/’;
‘a’..’z’:s[i]:=’%’;
End;
Writeln(s);
Readln;
End.
Raspuns:______________________________________________________________
4.Elaborați un program ce va afișa informații despre un elev, numele nota medie (string).
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
V10 Test de evaluare la Informatica, anul II, gr___,Numele Prenumele___________________data______
I.Stabiliți care dintre urmatoarele afirmații sunt false și care sunt adevărate (A/F):
a. Mulțimea de valori ale unui tip de date packed array este constituită din tablouri. A - F
b. Tablourile sânt formate dintr-un număr fixat de componente de același tip, denumit tip de
bază. A - F
c. Atributul packed (împachetat) indică cerința de optimizare a spațiului de memorie pentru
elementele tipului real. A - F
d. Fiind date două variabile de tip tablou de același tip, numele variabilelor pot apărea într-o
instrucțiune de atribuire. A – F
e. Subliniem faptul că șirurile de caractere de tip packed array [1..n] of char nu conțin exact
n caractere. A – F
f. În lipsa parametrului nmax lungimea maximă se stabilește implicit, în mod obișnuit - 255 de
caractere. A – F
g. Asupra șirurilor de tip string se poate efectua operația de concatenare (juxtapunere), notată
prin semnul „*”. A – F
h. Lungimea curentă a unei valori v de tip string poate fi aflată cu ajutorul funcției predefinite
length(v) A – F
Program p1;
Var s:string;
i:integer;
begin
s:=’17.11.2016 este ZiUA de Azi’;
for i:=1 to length(s) do
case s[i] of
‘A’..’Z’:s[i]:=’+’;
‘a’..’z’:s[i]:=’?’;
End;
Writeln(s);
Readln;
End.
Raspuns:______________________________________________________________
4.Elaborați un program ce va afișa informații despre un telefon, numele prețul, modelul (packed
array).
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________