Documente Academic
Documente Profesional
Documente Cultură
AGENŢIA NAŢIONALĂ
PENTRU CURRICULUM ŞI Numele, prenumele elevului
EVALUARE
INFORMATICA
PRETESTARE
CICLUL
LICEAL
Profil real
5 aprilie 2017
Timp alocat: 180 de
Rechizite şi materiale permise: pix cu cerneală albastră.
Alocarea memoriei interne în Turbo Tabelul puterilor numărului 2 Tabelul de conversie octal – binar
Pascal 7.0
21 = 2 29 = 512 octal binar
22 = 4 210 = 1024 1 001
23 = 8 211 = 2048 2 010
24 = 16 212 = 4096 3 011
25 = 32 213 = 8192 4 100
26 = 64 214 = 16384 5 101
27= 128 215 = 32768 6 110
28= 256 216 = 65536 7 111
Tipul variabilei Numărul de octeţi
integer 2
real 6
boolean 1
char 1
enumerare 1
subdomeniu Conform tipului de
bază
referinţă 4
string 256
Nr Item Punctaj
1. Pentru scrierea formulelor matematice a fost L L
adoptat un sistem de 32 simboluri matematice 0 0
speciale, care sunt prezentate în Imaginea 1. 1 1
2 2
Vom considera cele 32 simboluri din Imaginea 1 ca
3 3
fiind mulțimea mesajelor posibile ale unei surse. 4 4
Imaginea 1 5 5
a) Determinaţi şi scrieţi în spaţiul rezervat pentru răspuns cea mai mică cantitate de informaţie
în biţi necesară pentru codificarea univocă a mesajelor sursei date cu ajutorul cuvintelor
binare de lungime egală.
Răspuns: biţi
Scrieți formula utilizată şi calculele efectuate:
Begin
r.s:='abcmonomcba'; r.n:=0;
PS(r, r.s);
writeln (r.s);
writeln (r.n);
End.
6 N bicicliști au participat la o cursă de ciclism cu M etape. Pentru ciclistul (i) viteza medie deL L
parcurgere a etapei (j) este înregistrată în elementul [i,j] al tabloului bidimensional T. 0 0
1 1
Sarcină: Scrieţi un program, care determină pentru fiecare ciclist cea mai înaltă viteză medie 2 2
pe etapă atinsă de acesta, după toate etapele cursei. Programul va conţine o funcţie cu numele 3 3
VM, care primeşte în calitate de parametru valoarea întreagă i – numărul ciclistului. Funcţia va 4 4
returna un număr real – cea mai mare viteză medie a ciclistului i pentru toate etapele cursei. 5 5
6 6
Intrare: Fişierul text cursa.in conţine pe prima linie două numere întregi N și M - numărul de 7 7
cicliști și de etape ale concursului, separate prin spațiu. Urmează N (1≤N≤10)linii, care conţin 8 8
câte M (1≤M≤10)numere reale, separate prin spaţiu – elementele tabloului T. Numărul cu 9 9
indicele j din linia i+1 a fișierului este valoarea elementului T[i,j].
Ieşire: Fişierul text cursa.out va avea N linii. Linia i va conține un număr real – cea mai înaltă
viteză medie pe etapă pentru ciclistul i.
Exemplu:
Rezolvarea va fi apreciată pentru:
cursa.in cursa.out descrierea tipurilor de date şi declararea
4 3 65.3 variabilelor; operarea cu fişierele text; citirea şi
65.3 43.2 48.5 61.3
48.0 52.8 61.3 77.0 scrierea datelor; organizarea algoritmilor.
77.0 62.8 39.6 68.1
68.0 54.0 68.1
7 b L L
Pentru calcularea integralei definite I f(x)dx cu n
a
divizări ale segmentului de integrare 0
1
0
1
[a;b]a fost scris programul P07.Unele declarări şi instrucţiuni au fost omise. 2 2
3 3
Completaţi programul P07 cu instrucţiunile şi declarările necesare astfel, încât programul să
3
4 4
5 5
calculeze corect valoarea integralei definite I (x ln x)
2
dx prin metoda dreptunghiurilor 6 6
de
1
dreapta pentru n=50 divizări ale segmentului [1;3]şi să afişeze rezultatul – un număr real.
program P07;
var i, a, b, h : ;
j, n : ;
function f(x: real): real;
begin
f:= ;
end;
begin
n:= 50; a:= 1; b:= 3;
i:= 0;
h:= ;
for j:=
i := i + h * f ( );
writeln('Raspuns:', i);
end.
8 În aplicaţia MS Access a fost creată o bază de date pentru evidenţa funcționării transportului L L
urban. Conţinutul curent al tabelelor bazei de date este prezentat în Imaginea 2: 0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10
11 11
12 12
Imaginea 2
I
Imaginea 3
b) În baza conținutul tabelelor bazei de date din Imaginea 2 bifați:
- câmpul cheie primară din tabelul Rute:
Cod_ruta Cod_auto Cod_traseu nu există
- câmpul cheie primară din tabelul Traseu:
Cod_traseu Nr_stații Lungimea nu există
c) Pentru a introduce înregistrări noi în tabelul unei baze de date cu ajutorul unui formular,
este necesar ca acest formular să conțină câmpul cheie primară, dar și toate câmpurile
cu o anumită proprietate. Scrieți această proprietate împreună cu valoarea cerută:
Proprietatea: Valoarea:
9 Scrieți un fragment de cod HTML, care fiind interpretat de un program de navigare, va afişa L L
tabelul conform modelului din Imaginea 4. 0 0
1 1
Notă: 2 2
- Dimensiunile fizice ale 3 3
tabelului nu trebuie 4 4
descrise. 5 5
6 6
- Imaginea din tabel și 7 7
codul HTML se află în
8 8
același dosar.
9 9
- Numele fișierului care 10 10
conține imaginea este
planete.jpg.
- Codul HTML conține 2
liste.
Imaginea 4