12 Inf Test Uamn Ro Sb17

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

Descărcați ca pdf sau txt
Descărcați ca pdf sau txt
Sunteți pe pagina 1din 6

Unități de măsură a informației

1 bit – unitate elementară


1B (Octet) = 8 biți
1KB (KiloOctet) = 210 B (≈ 1000 B)
1MB (MegaOctet) = 210 KB (≈ 1000 KB)
1GB (GigaOctet) = 210 MB (≈ 1000 MB)
1TB (TeraOctet) = 210 GB (≈ 1000 GB)

Tabelul de conversie octal – binar Tabelul de conversie hexazecimal – binar


Octal binar hexazecimal binar hexazecimal binar
0 000 0 0000 8 1000
1 001 1 0001 9 1001
2 010 2 0010 A 1010
3 011 3 0011 B 1011
4 100 4 0100 C 1100
5 101 5 0101 D 1101
6 110 6 0110 E 1110
7 111 7 0111 F 1111

Coduri HTML pentru semnele diacritice ale limbii române:

Literă Ă ă Â â Î î Ș ș Ț ț
Cod &#258 &#259 &Acirc &acirc &Icirc &icirc &#350 &#351 &#354 &#355
Nr Item Punctaj
1 Pachetul standard google apps conține 9 aplicații, pictogramele cărora L L
sunt prezentate în Imaginea 1. Imaginile sunt codificate cu cuvinte 0 0
binare de lungime egală. Pachetul de aplicații este considerat sursă de 1 1
mesaje, iar pictogramele aplicațiilor – mulțimea de mesaje distincte. 2 2
3 3
a) Calculaţi şi scrieţi în spaţiul rezervat răspunsului lungimea minimă 4 4
a cuvintelor binare, în biți, care permit codificarea și decodificarea 5 5
univocă a mesajelor sursei.
Scrieți formula utilizată și calculele efectuate: Imaginea 1
Răspuns: ________ biți

b) O pictogramă de aplicație din Imaginea 1 este o imagine color cu dimensiunile de 32x32 pixeli
și cu 256 nivele de luminanță pentru fiecare dintre cele 3 culori primare. Calculaţi şi scrieţi în
spaţiul rezervat răspunsului cantitatea de informație în KiloOcteți (KB), care se conține într-o
imagine cu aceste caracteristici.
Răspuns: ________ KB
Scrieți formulele utilizate și calculele efectuate:

2. a) Transformați numărul (132,4)8 în sistemul zecimal. Scrieţi rezultatul în spaţiul rezervat pentru L L
răspuns. 0 0
Scrieți transformările efectuate: Răspuns: (____________)10 1 1
2 2
3 3
4 4
5 5

b) Transformați numărul (111101,011)2 în sistemul hexazecimal. Scrieţi rezultatul în spaţiul


rezervat pentru răspuns.
Scrieți transformările efectuate: Răspuns: (____________)16

c) Fie dat numărul (3х1,2)5, unde х este o cifră necunoscută. Scrieți în spațiul rezervat
pentru răspuns cea mai mare valoare posibilă a cifrei х.
Răspuns: ________________
3. Bifați în lista de mai jos obligativitatea (Opțional sau Obligatoriu) prezenței elementelor într-un mesaj L L
al poștei electronice: 0 0
1 1
Adresa destinatarului  Opțional  Obligatoriu 2 2
3 3
Subiectul, exprimat prin câteva cuvinte  Opțional  Obligatoriu 4 4
Textul mesajului  Opțional  Obligatoriu
Fișiere atașate  Opțional  Obligatoriu
4. L
Scrieți un subprogram cu numele NUMCIF, care primește în calitate de parametru din programul
L
0 0
apelant un șir de caractere din setul ASCII extins, lungimea căruia nu depășește 255.
1 1
Subprogramul va returna în programul apelant numărul caracterelor din șir, care sunt cifrele
2 2
zecimale. 3 3
4 4
Exemplu: pentru șirul ‘ANUL DE STUDII 2017 – 2018’ subprogramul va returna 5 5
valoarea 8.

5. Fie dat următorul program Pascal: Pentru programul P5 îndepliniți L L


următoarele sarcini: 0 0
program P5; {nivel _0 } 1 1
type elev= record a) Scrieți în spațiul liber rezervat în 2
n, p:string[20];
2
nota:real; comentariul ”{nivel ___}”, nivelul 3 3
end; de imbricare al subprogramelor în 4 4
tab= array [ 1..2] of elev;
structura de bloc a programului. 5 5
var A:tab; 6 6
m:real; b) Subliniați în textul programului P5 apelul
function F: real; {nivel___}
var s:real; procedurii PR.
j:integer;
procedure PR(Var x:elev); c) Scrieți valorile care se vor afișa în urma
{nivel___} execuției programului P5:
begin
x.p:=x.p[1]+'.';
______________________________
end; {end PR} ______________________________
begin
s:=0; d) Stabiliți valoarea de adevăr pentru
for j:=1 to 2 do begin afirmația ”Funcția F conține variabile
s:=s+A[j].nota;
locale”. Bifați opțiunea corectă:
PR(A[j]);
end;  Adevărat  Fals
F:=s/2;
end;{end F}
begin
A[1].n:='Cocieru'; A[1].p:='Ion';
A[1].nota:=9;
A[2].n:='Bruma';A[2].p:='Daniel';
A[2].nota:=8;
m:=F;
writeln(A[2].n,' ',A[2].p);
Writeln(m:4:2);
end.
6. Organizatorii festivalului ”Gustar” au solicitat companiei responsabile de vânzările on-line datele L L
privind rezervarea/procurarea biletelor la festival. Datele se acumulează într-un fișier text. Prima 0 0
linie a acestui fișier conține numărul de rezervări. Fiecare din următoarele linii descrie o rezervare 1 1
2 2
și conține 3 numere separate prin spații: numărul de bilete solicitate, prețul unui singur bilet și una
3 3
din valorile: 1 – plată confirmată, 2 – plată în așteptare sau 0 – rezervare anulată/expirată. 4 4
Sarcină: Scrieți un program care calculează suma totală obținută la procurarea on-line a biletelor 5 5
6 6
(plățile confirmate, notate cu valoarea 1).
7 7
Intrare: Fișierul text BILET.TXT conține în prima linie un număr întreg N ( 0 < N < 100) – numărul
de rezervări. Fiecare din următoarele N linii conține descrierea unei rezervări/procurări – 3
numere întregi separate prin spațiu: numărul de bilete, prețul unui bilet și cifra 1, 2 sau 0.

Ieșire: La ecran se va afișa un număr întreg – costul total al biletelor procurate.

BILET.TXT: Ecran: Explicație:


Exemplu:
6 2120 Suma rezervărilor
1 120 1 confirmate, marcate cu
20 100 1 valoarea 1:
2 120 2
1x120+20x100=2120
10 110 0
1 120 2
12 110 2
Rezolvarea va fi apreciată pentru: definirea
tipurilor de date și declararea variabilelor; operarea
cu fișierul text; citirea și scrierea datelor;
implementarea algoritmului.
7. În sistemul MS Access a fost creată baza de date a muzeelor din Chișinău. Conținutul curent al L L
tabelelor acestei baze de date este prezentat în Imaginea 2: 0 0
Tabelul Muzee 1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10
Tabelul Expozitii Tabelul Rezervare 11 11
12 12

Imaginea 2
Îndepliniți următoarele sarcini:
a) Pentru imaginea din dreapta stabiliți
prin segmente corespondența dintre
denumirile câmpurilor tabelului
Rezervare (coloana Field Name) și
tipurile de date posibile ( coloana Data
Type). Fiecare tip de date trebuie
utilizat cel mult o singură dată.

b) Completați în Imaginea 3 toate elementele necesare pentru a defini în regimul Design View o
interogare de creare a câmpului rezultant. Această interogare va conține următoarele câmpuri:
Denumire; Evenimente; Suma - obținut ca produs al valorilor din câmpurile Pret și Num, și
câmpul Confirm, informația din care va fi ascunsă.
Interogarea va afișa doar înregistrările despre muzeele care au în denumire cuvântul Istorie
(câmpul Denumire) și au confirmarea plății (câmpul Confirm).

Imaginea 3
8. Scrieți un fragment de cod HTML care, fiind interpretat de programul de navigare, va afișa tabelul L L
din Imaginea 4. 0 0
1 1
Note: 2 2
- Dimensiunile fizice ale tabelului 3 3
și ale imaginii nu trebuie 4 4
descrise. 5 5
- Imaginea din tabel și docu- 6 6
mentul HTML care conține 7 7
tabelul se află în același dosar. 8 8
- Numele fișierului care conține 9 9
imaginea este museum.jpg. 10 10
- Tabelul conține o listă ordonată. Imaginea 4

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