Sunteți pe pagina 1din 10

Raionul

MINISTERUL EDUCAIEI
AL REPUBLICII MOLDOVA
AGENIA DE ASIGURARE
A CALITII

Localitatea
Instituia de nvmnt

Numele, prenumele elevului

TESTUL Nr. 2

INFORMATICA
CICLUL LICEAL
Profil real
februarie 2015
Timp alocat: 180 de minute

Rechizite i materiale permise: pix cu cerneal albastr, creion, rigl, radier.


Instruciuni pentru candidat:
- Citete cu atenie fiecare item i efectueaz operaiile solicitate.
- Lucreaz independent.

i dorim mult succes!

Scor total acumulat _________

Uniti de msur a informaiei


1 bit unitate elementar
1Bt (Octet) = 8 bit
1KB (KiloOctet) = 210 Bt ( 1000 Bt)
1MB (MegaOctet) = 210 KB ( 1000 KB)
1GB (GigaOctet) = 210 MB ( 1000 MB)
1TB (TeraOctet) = 210 GB ( 1000 GB)
Tabellul de conversie octal binar
Octal
binar
0
000
1
001
2
010
3
011
4
100
5
101
6
110
7
111

Tabelul puterilor numrului 2

21 = 2
22 = 4
23 = 8
24 = 16
25 = 32
26 = 64
27= 128
28= 256

Diapazonul de coduri ASCII extins pentru simbolurile numerice


i literele alfabetului englez:
0- 00110000, 1- 00110001,2- 00110010, , 9- 00111001.
A- 01000001, B- 01000010,C- 01000011, , Z- 01011010.
a- 01100001, b- 01100010,c- 01100011, , z- 01111010.

hexazecimal
0
1
2
3
4
5
6
7

Tabellul de conversie hexazecimal binar


binar
hexazecimal
binar
0000
8
1000
0001
9
1001
0010
A
1010
0011
B
1011
0100
C
1100
0101
D
1101
0110
E
1110
0111
F
1111

29 = 512
210 = 1024
211 = 2048
212 = 4096
213 = 8192
214 = 16384
215 = 32768
216 = 65536

Nr.
1

Item
n codul de bare Plessey sunt codificate 10 caractere din 16
posibile, care pot fi cifrele de la 0 la 9 i literele mari de la A
la F. Fiecare caracter este codificat prin 4 linii verticale de
dou tipuri (nguste i late). O linie ngust reprezint un 0
binar, iar o linie lat reprezint un 1 binar. Codul se ncepe
cu o linie lat i se termin cu dou linii nguste care nu aparin la niciunul dintre caracterele
codificate.

L
0
1
2

Scor
L
0
1
2

L
0
1
2
3
4
5
6

L
0
1
2
3
4
5
6

a) Calculai cantitatea de informaie (n bii) care se conine ntr-un cod de bare Plessey i nscriei
rspunsul:
Rspuns: ____________________________ (bii)
b) Argumentai necesitatea utilizrii a patru linii pentru reprezentarea fiecrui caracter al codului de
bare Plessey.

Pentru reprezentarea numerelor reale n virgula mobil, formatul exponent-mantis, baza b=2, au
fost rezervate 8 poziii binare divizate n 4 grupe de cifre. Grupele i semnificaia lor sunt reprezentate
n Imaginea 1:
Cifr-semn mantis
Cifr-semn exponent
Exponent

Mantis

Imaginea 1
a) Cuvntul binar 10101111 reprezint un numr real scris n format exponent-mantis n
conformitate cu semnificaia grupelor de cifre binare din Imaginea 1.
Calculai valorile componentelor de reprezentare ale numrului i valoarea numrului real n baza 10.
Decodificai i scriei semnele i valorile calculate n casetele corespunztoare:
Semnul mantisei:
Semnul exponentei:
Valoarea mantisei
Valoarea exponentei
Valoarea numrului
b) Scriei cuvntul binar care reprezint cel mai mare numr real, care poate fi codificat n conformitate
cu semnificaia grupelor de cifre descris n Imaginea 1.

Fie dat funcia logic:


a) Completai tabelul de adevr al funciei f.

b) Desenai circuitul combinaional care


materializeaz funcia f.

4
Fie date urmtoarele declaraii:

Note:

Type
cerc= Record
X, Y:real;
{coordonatele centului
cercului pe plan cartezian}
R: real; {raza cercului}
End;
var A,B : cerc;

1. Aria cercului se determin cu ajutorul


formulei:
2. Distana ntre dou puncte pe plan se
determin cu ajutorul formulei:
,
unde
- sunt
coordonatele punctelor

a) nscriei n caseta rezervat mai jos o expresie Pascal cu valoarea de adevr TRUE n cazul n
care aria cercului A este mai mare dect aria cercului B

b) Elaborai o funcie Pascal INTERSECT care returneaz valoarea TRUE n cazul n care cercurile
A i B nu se intersecteaz i FALSE n caz contrar.

L
0
1
2
3

L
0
1
2
3

L
0
1
2
3
4
5
6

L
0
1
2
3
4
5
6

c) O expresie aritmetic este reprezentat n form de arbore binar. Fiecrei operaii i corespunde
un nod neterminal. Fiecare nod terminal al arborelui este etichetat cu o variabil sau cu o
constant. Pentru fiecare nod neterminal subarborele din stnga i cel din dreapta reprezint, n
aceast ordine, cei doi operanzi.
Scriei expresia aritmetic reprezentat n
arborele binar din Imaginea 2:

Imaginea 2
5

Se consider urmtorul program Pascal:


Program p5;
Type tab = array[1..5] of integer;
var a : tab; i : integer;
Procedure P(var x : tab);
var i, m : integer;
begin
m:=x[1];
for i:=2 to 5 do x[i-1]:=x[i];
x[5]:=m;
end;
begin
for i := 1 to 5 do a[i]:=i;
for i := 1 to 3 do p(a);
for i := 1 to 5 do write(a[i]);
end.
a) Subliniai, n textul programului, variabilele locale.
b) Scriei identificatorul parametrului formal al
subprogramului P:

c) Scriei ce se va afia n urma executrii


programului P5:
d) Calculai cantitatea de memorie alocat n stiv la
apelul subprogramului P. nscriei rspunsul n caseta
rezervat:

L
0
1
2
3
4

L
0
1
2
3
4

Noile tarife telefonice presupun taxarea convorbirilor cu durata mai mic de 60 sec cu suma fix V, iar
a celor cu durata mai mare sau egal cu 60 sec. cu suma 2V pentru fiecare convorbire. Datele
despre durata convorbirilor unui client snt nscrise ntr-un tablou unidimensional A cu N elemente de
tip real. Valoarea elementului A[i] reprezint durata convorbirii cu numrul i.
Scriei un program, care va calcula valoarea total a facturii telefonice, cu indicarea separat a
sumelor totale pentru convorbirile mai scurte de 60 sec i a celor cu durat mai mare de 60 sec.
Intrare: prima linie a fiierului text date.in conine numrul ntreg N (0 N 1000) numrul de
convorbiri i valoarea real V suma fix pentru convorbire, separate prin spaiu. A doua linie a
fiierului conine un ir de caractere numele i prenumele clientului, separate prin spaiu. Cea de a
treia linie conine N numere reale, separate prin cte un spaiu duratele convorbirilor clientului.
Ieire: prima linie a fiierului text date.out conine codul literal al clientului: primele dou caractere din
numele acestuia i primele dou caractere din prenume, scrise fr spaii. Cea de a doua linie va
conine un numr real cu dou cifre dup virgul suma de achitat pentru convorbirile cu durat mai
mic de 60 sec. A treia linie va conine un numr real cu dou cifre dup virgul suma de achitat
pentru convorbirile cu durat mai mare de 60 sec. A patra linie va conine un numr real cu dou cifre
dup virgul suma total, care urmeaz de achitat.
Date.in
5 1.35
Boz Mihai
50 70 90 30 100

Date.out
BoMi
2.70
8.10
10.80

Explicaie
Codul din primele 2 caractere ale
numelui (Bo), urmate de primele dou
ale prenumelui (Mi). Sunt 2 convorbiri
scurte taxate cu 1.35 fiecare, total
2.70. Sunt 3 convorbiri lungi taxate
cu 2.70 fiecare, total 8.10. Suma
total 10.80

Rezolvarea va fi apreciat
pentru:
declararea tipurilor de date i a
variabilelor; operarea cu fiiere
text; citirea i scrierea datelor;
organizarea algoritmilor.

L
0
1
2
3
4
5
6
7
8
9
10

L
0
1
2
3
4
5
6
7
8
9
10

Un fragment de plaj
pe malul unui lac are
forma identic cu cea a
trapezului curbiliniu
mrginit de axa Ox,
dreptele x=6, x=10 i
graficul funciei

Imaginea 3

y xcos(2 x ) 3sin( x)
(Imaginea 3).
Elaborai un program
care va determina
cantitatea de nisip,
necesar pentru
reamenajarea plajei,
dac se tie c pentru
o unitate de suprafa a
plajei sunt necesari 2 m3 de
nisip.

Imaginea 3

Calculul aproximativ al ariei (integralei definite) se va efectua utiliznd formula dreptunghiurilor de


stnga, pentru un numr de divizri al segmentului de integrare cunoscut apriori (n=2000).
Intrare: Valorile extremitilor intervalului de integrare i ale numrului de divizri al segmentului de
integrare se atribuie nemijlocit n textul programului.
Ieire: La ecran se afieaz un numr real, cu 3 cifre dup virgul volumul de nisip necesar pentru
reamenajarea fragmentului de plaj.

L
0
1
2
3
4
5
6
7

L
0
1
2
3
4
5
6
7

n aplicaia MS Access a fost creat o baz de date Cursuri OnLine, ce conine informaii despre
nregistrarea utilizatorilor la cursuri disponibile OnLine. Coninutul curent al tabelelor bazei de date
este prezentat n Imaginea 4

Imaginea 4
a) Reieind din coninutul tabelelor, nscriei n coloana din dreapta a tabelului de mai jos cte un
identificator de cmp, tipul datelor al cruia ar putea fi acela care este indicat n coloana din
stnga.
Tipuri de date
Number
Autonumber
Text
Date/Time

Identificatori de cmp

n imaginea 5 este prezentat schema relaional a bazei de date Cursuri Online pe care nu sunt
specificate tipurile de relaii dintre tabele.

Imaginea 5
b)

Stabilii relaiile dintre tabele i completai imaginea cu semnele specifice acestor relaii.

L
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14

L
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14

Rezultatul executrii unei interogri, create n baza de date Cursuri OnLine este prezentat n
Imaginea 6:

Imaginea 6
c) nscriei n fereastra interogrii, prezentat pe Imaginea 7 elementele necesare pentru definirea
interogrii cu ajutorul creia se vor afia aceste date

Imaginea 7

Un document HTML, fiind interpretat de programul de navigare, a afiat urmtorul tabel:

Note:
1. Prima celul din ultima linie a tabelului conine liste imbricate
2. Pentru a include semnele diacritice utilizai codurile:

&#259
&icirc
&#351

L
0
1
2
3
4
5
6
7
8
9
10
Imaginea 8 11
12

&#355

nscriei n spaiile libere ale documentului HTML elementele necesare pentru ca acesta s afieze
informaia n forma n care o vedei n imaginea 8.
<HTML>
<HEAD><TITLE>Cursuri</TITLE></HEAD>
<BODY>
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
</BODY>
</HTML>

L
0
1
2
3
4
5
6
7
8
9
10
11
12

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