Sunteți pe pagina 1din 2

Test de evaluare Informatică

Științele Naturii

Rândul I

1. Declarați următoarele date conform cerințelor: 1p


a) O variabilă care să conțină valori întregi
b) O variabilă care să conțină elemente care sunt cuprinse între [1,90]
c) O dată cu valoarea fixă cu 23
d) Un tip de dată care să exprime zilele de week-end.

2. Scrieți ce reprezintă următoarele cuvinte cheie: 0,5p


Begin ……………………………………..
read(x,y) …………………………………………….
writeln(’ se da test’); ………………………………………..
var …………………………………………….

3. Scrieți următoarele expresii conform cerințelor date: 1p


a) n divide pe w.
b) c este număr divizibil cu 3
c) d este mai mic decât 100
d) x aparține intervalului [0,9].

4. Dați rezultatul următoarelor expresii: 1p


a. trunc(abs(-14.2) mod7)
b. ((34 mod 2) < 5) and true

5. Ce va fi afisat pe ecran in urma apelului in Pascal: 1p


a. writeln(int(45.23):6:3);
b. writeln(sqrt(3):5:2);

6. Să se scrie în limbaj pascal expresiile matematice (utilizați operatorul atribuire). 0,5p


𝑛𝑥 𝑛(𝑛−1)𝑥 2
E= +
1 2+𝑥

7. Explicați ce calculează următoarele funcții predefinite: 1p


a. Sqrt(z);
b. Int(u);
c. Pred(2);
d. Odd(i);

8. Se dă un număr natural de 2 cifre. Să se calculeze diferența dintre prima cifră și ultima cifră a numărului dat.
1p
Test de evaluare Informatică

Științele Naturii

Rândul II

1. Declarați următoarele date conform cerințelor: 1p


a) O variabilă care să conțină valori de tip caracter
b) O variabilă care să poată conțină doar cifre
c) Un tip de dată care să exprime zilele de week-end.
d) O dată cu valoarea fixă 9

2. Scrieți ce reprezintă următoarele cuvinte cheie: 0,5p


End. ……………………………………..
x:=90; …………………………………………….
read(x,y); ………………………………………..
const …………………………………………….

3. Scrieți următoarele expresii conform cerințelor date: 1p


a) P este număr par.
b) c este număr mai mare sau egal decât 10.
c) x aparține intervalului (1,3).
d) Are valoare egală cu 8.

4. Dați rezultatul următoarelor expresii: 1p


a. round(-9.56)*sqrt(121)
b. ((56 div 12)>4) and true
5. Ce va fi afisat pe ecran in urma apelului in Pascal: 1p

a. writeln((succ(45)+1):5);
b. write(round(56.78+9.08):7:4);

6. Să se scrie în limbaj pascal expresiile matematice (utilizați operatorul atribuire). 0,5p


−𝑏+√𝑏2 −4𝑎𝑐
F=
2𝑎

7. Explicați ce calculează următoarele funcții predefinite: 1p


e. Round(x);
f. frac(u);
g. succ(2);
h. cos(i);

8. se dau două numere naturale a și b. Să se afișeze valoarea produsul celor două numere, precum și modul
diferenței celor două numere. 2p

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