Sunteți pe pagina 1din 30

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 1
SUBIECTUL 1
Tehnoredactai urmtorul text:
A) SITUAIA EXPORTULUI
01.Grecia
02.Germania
03.Italia

448
1604
381

1992
11
39,7
9

599
2936
1067

1993
10,2
50,2
16,2

446
2834
1092

1994
7,4
46,8
18

602
3499
1620

1995
8,3
48
22,2

B) REGULI DE EDITARE
- alinierea paragrafelor se face automat Textul se introduce ncepnd cu coloana
- nu se despart cuvintele n silabe
- semnele de punctuaie se lipesc de cuvnt, la sfrit i apoi spaiu
ex.: cuvnt, ..cuvnt
- nu se tasteaz <ENTER> la sfrit de rnd, trecerea cursorului la rndul urmtor fcndu-se automat

SUBIECTUL 2
Scriei un program PASCAL/C/C++ care citete de la tastatur dou numere naturale nenule n i m
(2m10, 2n10) i care construiete n memorie i apoi afieaz o matrice A cu n linii (numerotate de la 1
la n) i m coloane (numerotate de la 1 la m) cu proprietatea c fiecare element Aij memoreaz cea mai mic
dintre valorile indicilor i i j (1in, 1jm). Matricea se va afia pe ecran, cte o linie a matricei pe cte o
linie a ecranului, elementele fiecrei linii fiind separate prin cte un spaiu.
Exemplu: pentru n=4 i m=5 se va afia matricea alturat.
11111
12222
12333
12344

SUBIECTUL 3
Se consider o baz de date care ine evidena accidentelor care au loc n Romnia. Baza de date se
gsete n schema Politie de pe serverul Oracle (parola este tot Politie) i are urmtoarea structur:
Persoane(id number(6), nume varchar2(20), prenume varchar2(20), localitate varchar2 (40))
Masini(id number(6), model varchar2(30), an char(4), id_proprietar number(6))
Accidente(date date, id_sofer number(6), id_masina number(6), daune number(6,2),
loc_accident varchar2 (40))

Afiai numele oferului cu cel mai mare numr de accidente din baza de date.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 2
SUBIECTUL 1
Tehnoredactai urmtorul text:
A)
UNITATEA
Magazia

Pag.
FI DE MAGAZIE
COD

U/M

PRE UNITAR
Lei
Bani

4654
945
646
546
499
B) Pregtirea unei sesiuni de lucru:
- NEW n meniul File
- PAGE SETUP File (format A4 + margini)
- SAVE File nume de fiier)
- Insert page number numerotarea paginilor
Barele cu butoane:
1. alinieri
2. tipuri i formatul caracterelor
3. mrimea caracterelor
4. spaierea ntre rnduri

SUBIECTUL 2
Scriei un program Pascal care citete de la tastatur un cuvnt format din cel mult 20 de caractere,
doar litere ale alfabetului englez. Programul determin transformarea cuvntului citit prin eliminarea fiecrei
litere mici a cuvntului, restul literelor nemodificndu-se, ca n exemplu. Programul afieaz pe ecran
cuvntul obinut. n cazul n care cuvntul citit conine numai litere mici, programul va afia mesajul
CUVANT VID. Exemple:
- dac se citete cuvntul: baCALaUreaT se va afia pe ecran: CALUT
- dac se citete cuvntul: vara se va afia pe ecran: CUVANT VID

SUBIECTUL 3
Se consider o baz de date care ine evidena accidentelor care au loc n Romnia. Baza de date se
gsete n schema Politie de pe serverul Oracle(parola este tot Politie) i are urmtoarea structur:
Persoane(id number(6), nume varchar2(20), prenume varchar2(20), localitate varchar2 (40))
Masini(id number(6), model varchar2(30), an char(4), id_proprietar number(6))
Accidente(date date, id_sofer number(6), id_masina number(6), daune number(6,2),
loc_accident varchar2 (40))

Afiai numele oferului care a produs cel mai vechi accident nregistrat n baza de date..

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 3
SUBIECTUL 1
Tehnoredactai urmtorul text:
A)
CLASA
IX
X
XI
XII
XIII

TOTAL ABS.

MOTIVATE

NEMOTIVATE

B)
Pentru a porni Word pentru Windows , acesta trebuie sa fie instalat in sistem . Pentru a porni programul
executam un dublu clic pe pictograma sa . Daca pictograma nu exista trebuie sa parcurgem urmatorii pasi :
*0
-executam clic dreapta la mouse ,
*1
- in meniul aparut alegem New ,
*2
- selectam Shortcut ,
*3
- se alege fisierul la care vrem sa facem o legatura (MS-Ofice) ,
*4
- aleg pictograma Wind Word .

SUBIECTUL 2
Scriei un program PASCAL/C/C++ care citete de la tastatur un numr natural n (2n24) i
construiete n memorie o matrice cu n linii i n coloane ale crei elemente vor primi valori dup cum
urmeaz:
- elementele aflate pe diagonala principal a matricei vor primi valoarea 0
- elementele de pe prima coloan, cu excepia celui aflat pe diagonala principal vor primi valoarea n
- elementele de pe a doua coloan, cu excepia celui aflat pe diagonala principal vor primi valoarea n-1
...
- elementele de pe ultima coloan, cu excepia celui aflat pe diagonala principal vor primi valoarea 1
Programul va afia matricea astfel construit pe ecran, cte o linie a matricei pe cte o linie a
ecranului, cu cte un spaiu ntre elementele fiecrei linii (ca n exemplu).
Exemplu: pentru n=4 se va afia matricea alturat.
0321
4021
4301
4320

SUBIECTUL 3
Se consider o baz de date care ine evidena accidentelor care au loc n Romnia. Baza de date se
gsete n schema Politie de pe serverul Oracle(parola este tot Politie) i are urmtoarea structur:
Persoane(id number(6), nume varchar2(20), prenume varchar2(20), localitate varchar2 (40))
Masini(id number(6), model varchar2(30), an char(4), id_proprietar number(6))
Accidente(date date, id_sofer number(6), id_masina number(6), daune number(6,2),
loc_accident varchar2 (40))

Afiai numele persoanelor care au avut un accident cu una din mainile al cror proprietar este
George Patriciu.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 4
SUBIECTUL 1
Tehnoredactai urmtorul text:
A)

Clubul de ciclism
Nume
XXXXXX
YYYYYY

Adresa
Str. ......................Nr. ..... Bl. .......
Ap. ...... Loc. ................ Cod ........
Str. ......................Nr. ..... Bl. .......
Ap. ...... Loc. ................ Cod ........

Telefon

B)
Componentele ecranului Word pentru Windows :
bara de meniuri
bara de titlu
zona de lucru
barele de defilare
linia de stare

SUBIECTUL 2
Scriei un program PASCAL/C/C++ care citete de la tastatur un numr natural n (2n24) i
construiete n memorie o matrice cu n linii i n coloane ale crei elemente vor primi valori dup cum
urmeaz:
- elementele aflate pe diagonala secundar a matricei vor primi valoarea 0
- elementele de pe prima linie, cu excepia celui aflat pe diagonala secundar vor primi valoarea n
- elementele de pe a doua linie, cu excepia celui aflat pe diagonala secundar vor primi valoarea n-1
...
- elementele de pe ultima linie, cu excepia celui aflat pe diagonala secundar vor primi valoarea 1
Programul va afia matricea astfel construit pe ecran, cte o linie a matricei pe cte o linie a
ecranului, cu cte un spaiu ntre elementele fiecrei linii (ca n exemplu).
Exemplu: pentru n=4 se va afia matricea alturat.
4440
3303
2022
0111

SUBIECTUL 3
Se consider o baz de date care ine evidena accidentelor care au loc n Romnia. Baza de date se
gsete n schema Politie de pe serverul Oracle(parola este tot Politie) i are urmtoarea structur:
Persoane(id number(6), nume varchar2(20), prenume varchar2(20), localitate varchar2 (40))
Masini(id number(6), model varchar2(30), an char(4), id_proprietar number(6))
Accidente(date date, id_sofer number(6), id_masina number(6), daune number(6,2),
loc_accident varchar2 (40))

Afiai modelul i codul mainilor care au fost implicate n accidente cu daune mai mari
dect media daunelor tuturor accidentelor nregistrate n baza de date.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 5
SUBIECTUL 1
Tehnoredactai urmtorul text:
A)
Nume
Adresa
XXXXXX
Str. ......................Nr. ..... Bl. .......
Ap. ...... Loc. ................ Cod ........
YYYYYY
Str. ......................Nr. ..... Bl. .......
Ap. ...... Loc. ................ Cod ........
B)
I . Caracter
1. marimea caracterului
2. stil ( font )
3. forma
II . Cuvant - insiruire de caractere cuprinse intre doua spatii ,
- este o apartenenta la un dictionar
III Paragraf - o secventa intre doua tastari <enter >
1. Aliniament
- la stanga
- justify
2. Distanta
- intre litere
- intre randuri

Telefon

SUBIECTUL 2
Scriei un program PASCAL/C/C++ care citete de la tastatur dou numere naturale n i m
(2m10, 2n10) i care construiete n memorie i apoi afieaz o matrice A cu n linii (numerotate de la 1
la n) i m coloane numerotate de la 1 la m) cu proprietatea c fiecare element Aij memoreaz cea mai mare
dintre valorile indicilor i i j (1in, 1jm). Matricea se va afia pe ecran, cte o linie a matricei pe cte o
linie a ecranului, elementele fiecrei linii fiind separate prin cte un spaiu.
Exemplu: pentru n=4 i m=5 se va afia matricea alturat.
12345
22345
33345
44445

SUBIECTUL 3
Se consider o baz de date care ine evidena accidentelor care au loc n Romnia. Baza de date se
gsete n schema Politie de pe serverul Oracle(parola este tot Politie) i are urmtoarea structur:
Persoane(id number(6), nume varchar2(20), prenume varchar2(20), localitate varchar2 (40))
Masini(id number(6), model varchar2(30), an char(4), id_proprietar number(6))
Accidente(date date, id_sofer number(6), id_masina number(6), daune number(6,2),
loc_accident varchar2 (40))

Afiai modelul i codul mainilor care au fost implicate n accidente cu daune mai mari dect media
daunelor tuturor accidentelor care au avut loc n Sebe n anul 2008.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 6
SUBIECTUL 1
Tehnoredactai urmtorul text:
A)
Obiective
Teme
Cunoasterea
importantei
desenului tehnic
si standardizarii

Introducere (obiectul si
importanta, definitii,
standardizarea, clasificarea
desenelor)

Metodologie

Resurse

Conversatie dirijata

Planseta
Trusa desen
Materiale

Observatie dirijata

B) IV.Obiecte
tabele
imagini
frame
diagrame
desene suprapuse cu textul
obiecte importante din alte medii
V.Pagina
1. format
2. pozitie
3. margini

SUBIECTUL 2
Se consider un text cu maximum 255 de caractere n care cuvintele sunt separate prin unul sau mai
multe spaii. Primul caracter din textul citit este o liter, iar cuvintele sunt formate numai din litere mici ale
alfabetului englez. Scriei un program PASCAL/C/C++ care citete de la tastatur textul i l transform
nlocuind prima liter a fiecrui cuvnt cu litera mare corespunztoare, restul caracterelor rmnnd
nemodificate. Textul astfel transformat va fi afiat pe ecran.
Exemplu: dac de la tastatur se introduce textul: mare frig rosu
se va afia pe ecran: Mare Frig Rosu

SUBIECTUL 3
Se consider o baz de date care ine evidena accidentelor care au loc n Romnia. Baza de date se
gsete n schema Politie de pe serverul Oracle(parola este tot Politie) i are urmtoarea structur:
Persoane(id number(6), nume varchar2(20), prenume varchar2(20), localitate varchar2 (40))
Masini(id number(6), model varchar2(30), an char(4), id_proprietar number(6))
Accidente(date date, id_sofer number(6), id_masina number(6), daune number(6,2),
loc_accident varchar2 (40))

Afiai denumirea localitii, daunele totale i numrul accidentelor care au avut loc n fiecare
localitate.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 7
SUBIECTUL 1
Tehnoredactai urmtorul text:
A)
O
R
I
C
A
R
E
B) V.Pagina
1. format
2. pozitie
3. margini
Pagina are urmatoarele parti:
header

footer
detaliu

SUBIECTUL 2
Se consider un text cu maximum 255 de caractere, format din litere mici ale alfabetului englez i
spaii. Textul conine cel puin o consoan. Scriei un program PASCAL/C/C++ care citete de la tastatur
textul i afieaz pe ecran numai ultima consoan care apare n text.
Exemplu: dac de la tastatur se introduce textul mare frig saci pe ecran se va afia: c

SUBIECTUL 3
Se consider o baz de date care ine evidena accidentelor care au loc n Romnia. Baza de date se
gsete n schema Politie de pe serverul Oracle(parola este tot Politie) i are urmtoarea structur:
Persoane(id number(6), nume varchar2(20), prenume varchar2(20), localitate varchar2 (40))
Masini(id number(6), model varchar2(30), an char(4), id_proprietar number(6))
Accidente(date date, id_sofer number(6), id_masina number(6), daune number(6,2),
loc_accident varchar2 (40))

Afiai numele persoanelor din baza de date care locuiesc n localiti n care au avut loc mai mult de
3 accidente n ultimele 365 de zile.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 8
SUBIECTUL 1
Tehnoredactai urmtorul text:
SERVICII OFERITE PRIN INTERNET
a) ACCES LA INFORMATIE
Informatiile dorite se cauta intr-un director , dupa subiect , dupa un cuvant cheie , etc.
b) POSTA ELECTRONICA (E-MAIL)
Posta electronica este sistemul de comunicare personala intre utilizatorii de internet.Ea este confidentiala si fiecare
utilizator trebuie sa fie inscris ca user pe serverul local , accesul fiind insotit de catre o parola.
Operatiile care se pot face in cadrul postei electronice sunt:
-primirea unui mesaj
-trimiterea unui mesaj
-editarea mesajului
-atasarea de fisiere la mesaj

SUBIECTUL 2
Scriei un program PASCAL/C/C++ care citete de la tastatur dou numere naturale n i p
(2n20, 1p20) i construiete n memorie un tablou bidimensional cu n linii i p coloane. Tabloul va fi
construit astfel nct, parcurgnd tabloul linie cu linie de sus n jos i fiecare linie de la stnga la dreapta, s
se obin irul primelor n*p ptrate perfecte impare, ordonat strict cresctor, ca n exemplu. Tabloul astfel
construit va fi afiat pe ecran, fiecare linie a tabloului pe cte o linie a ecranului, cu cte un spaiu ntre
elementele fiecrei
linii.
Exemplu: pentru n=2, p=3 programul va afia tabloul alturat:
1 9 25
49 81 121

SUBIECTUL 3
Se consider o baz de date care ine evidena accidentelor care au loc n Romnia. Baza de date se
gsete n schema Politie de pe serverul Oracle(parola este tot Politie) i are urmtoarea structur:
Persoane(id number(6), nume varchar2(20), prenume varchar2(20), localitate varchar2 (40))
Masini(id number(6), model varchar2(30), an char(4), id_proprietar number(6))
Accidente(date date, id_sofer number(6), id_masina number(6), daune number(6,2),
loc_accident varchar2 (40))

Afiai lista alfabetic a tuturor localitilor din baza de date precum i numrul total de accidente
care au avut loc n fiecare localitate.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 9
SUBIECTUL 1
Tehnoredactai urmtorul text:
A)
M3

F I

D E

U C R U

FL5

Aria curriculara : Electronica analogica


Aria de continut. Circuite formatoare de impulsuri
B)
C I R C U I T E
D E
L I M I T A R E
Se studiaz circuitul de limitare din figura de mai jos, n care:
D1, D2 sunt diode semiconductoare ideale;
E1, E2 sunt dou surse de tensiune cu t.e.m. prestabilite;
R este un rezistor cu rezistenta electrica prestabilit.

SUBIECTUL 2
Se consider tabloul bidimensional cu n linii i n coloane ce conine numere naturale cu cel mult
patru cifre fiecare. Scriei programul PASCAL/C/C++ care citete de la tastatur numrul natural n
(2n23) i cele n*n elemente ale tabloului i apoi afieaz pe ecran elementele primului ptrat concentric,
separate prin cte un spaiu. Ptratul este parcurs n sensul acelor de ceasornic ncepnd din colul su
stnga-sus, ca n exemplu. Primul ptrat concentric este format din prima i ultima linie, prima i ultima
coloan a tabloului.
Exemplu: pentru n=5 i tabloul alturat
12345
67891
23456
78912
34567
se va afia: 1 2 3 4 5 1 6 2 7 6 5 4 3 7 2 6

SUBIECTUL 3
Se consider o baz de date care ine evidena accidentelor care au loc n Romnia. Baza de date se
gsete n schema Politie de pe serverul Oracle(parola este tot Politie) i are urmtoarea structur:
Persoane(id number(6), nume varchar2(20), prenume varchar2(20), localitate varchar2 (40))
Masini(id number(6), model varchar2(30), an char(4), id_proprietar number(6))
Accidente(date date, id_sofer number(6), id_masina number(6), daune number(6,2),
loc_accident varchar2 (40))

Afiai numele persoanelor din baza de date care au fost implicate n mai mult de dou accidente n ultimele
30 de zile.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 10
SUBIECTUL 1
Tehnoredactai urmtorul text:
Sarcini de lucru:
Precizati amplitudinea fiecarui semnal, ce observati ?
2. In exemplul nostru, s-a folosit un semnal sinusoidal.
Daca semnalul de intrare este diferit de forma
sinusoidala, care va fi forma semnalului de iesire?
Dati unul sau doua exemple.
3. Care va fi forma semnalului de iesire daca t.e.m.
a surselor din circuit se modifica. Generalizati
acest aspect. Dati o denumire tehnica adecvata
acestor surse.
4. Precizati unul, doua sau mai multe utilizari pe care
le-ati da unui astfel de circuit.

SUBIECTUL 2
Scriei un program PASCAL/C/C++ care citete de la tastatur dou numere naturale n i p
(1<n20, 1p20) i construiete n memorie un tablou bidimensional cu n linii i p coloane. Tabloul va fi
construit astfel nct parcurgnd matricea de la prima linie ctre ultima i fiecare linie de la stnga la dreapta
s se obin irul primelor n*p ptrate perfecte pare ordonat strict cresctor. Tabloul astfel construit va fi
afiat pe ecran, fiecare linie a tabloului pe cte o linie a ecranului, cu cte un spaiu ntre elementele fiecrei
linii.
Exemplu: pentru n=2, p=3 programul va afia tabloul alturat:
0 4 16
36 64 100

SUBIECTUL 3
Se consider o baz de date care ine evidena accidentelor care au loc n Romnia. Baza de date se
gsete n schema Politie de pe serverul Oracle(parola este tot Politie) i are urmtoarea structur:
Persoane(id number(6), nume varchar2(20), prenume varchar2(20), localitate varchar2 (40))
Masini(id number(6), model varchar2(30), an char(4), id_proprietar number(6))
Accidente(date date, id_sofer number(6), id_masina number(6), daune number(6,2),
loc_accident varchar2 (40))

Afiai data n care a avut loc cel mai recent accident din Sebe i n care a fost implicat un Logan.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 11
SUBIECTUL 1
Realizati cu ajutorul editorul WORD tehnoredactarea textului de mai jos:
Anexa
La procesul verbal de recepie
preliminar nr. ../ din .
PROCES VERBAL
De punere n funciune a mijloacelor fixe
Subsemnaii . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
am constatat c n urma executrii lucrrilor la obiectivul de investiii . . . . . . . . . . . . . . . . . . .
prevzute n proiectul. . . . . . . . . . . . . recepionate cu procesul verbal de recepie nr. . . . .
din. . . . . . . . . . . . . au fost puse n funciune urmtoarele mijloace fixe:
Nr.

Denumirea mijlocului fix

Cod clasif.

UM

Cantitate

Valoare lei

COMISIA DE RECEPIE,
Preedinte,

SUBIECTUL 2
Scriei un program PASCAL/C/C++ care citete de la tastatur dou valori naturale nenule m i n
(m10, n10) i apoi un numr de m*n numere naturale nenule cu cel mult 4 cifre fiecare, reprezentnd
elementele unei matrice cu m linii i n coloane. Programul determin apoi valorile minime de pe fiecare linie
a matricei i le afieaz pe o linie a ecranului separate prin cte un spaiu.
3

Exemplu: pentru m=3, n=5 i matricea 9


5

12

13

7
10 , se afieaz pe ecran valorile 3 6 2 (cea mai
3

mic valoare de pe prima linie a matricei este 3, cea mai mic valoare de pe linia a doua este 6, cea mai mic
valoare de pe linia a treia este 2).

SUBIECTUL 3
Se consider o baz de date care ine evidena accidentelor care au loc n Romnia. Baza de date se
gsete n schema Politie de pe serverul Oracle(parola este tot Politie) i are urmtoarea structur:
Persoane(id number(6), nume varchar2(20), prenume varchar2(20), localitate varchar2 (40))
Masini(id number(6), model varchar2(30), an char(4), id_proprietar number(6))
Accidente(date date, id_sofer number(6), id_masina number(6), daune number(6,2),
loc_accident varchar2 (40))

Afiai lista alfabetic a tuturor persoanelor din baza de date care au avut mai mult de 3 accidente.
Pentru fiecare persoan se afiaz i numrul total de accidente pe care le-au avut.

BILET NR. 12
Preedinte Comisie de Examinare,
Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012

SUBIECTUL 1
Realizati cu ajutorul editorului WORD tehnoredactarea textului de mai jos:
Avem o baz de date Auto.dbf cu urmtoarele informaii:
Marc
C(15)
Numr
C(7)
An_fabr
N(4)
Culoare
C(7)
Pre
N(6)
Rezolvai, pe baz de meniu, urmtoarele puncte:
Adugai nregistrri n baza de date
Afiai informaiile despre mainile fabricate n anul 1975, ordonate alfabetic dup marc
Afiai numrul de maini, marca BMW
Determinai anul n care au fost fabricate cele mai multe maini
tergei toate mainile fabricate nainte de 1960 i afiai cele rmase

Scdei preul Daciilor fabricate n 1990 cu 10


SUBIECTUL 2
Scriei un program Pascal care citete de la tastatur un numr natural n (2<n<25) i apoi
construiete n memorie o matrice cu n linii i n coloane, numerotate de la 1 la n, ale crei elemente primesc
valori dup cum urmeaz: elementul din linia i i coloana j primete ca valoare ultima cifr a produsului i*j
(1in i 1jn).
Programul va afia matricea astfel construit pe ecran, cte o linie a matricei pe cte o linie a
ecranului, elementele fiecrei linii fiind separate prin cte un spaiu.
Exemplu: pentru n=4 se va afia matricea alturat.
1234
2468
3692
4826

SUBIECTUL 3
Se consider o baz de date care ine evidena accidentelor care au loc n Romnia. Baza de date se
gsete n schema Politie de pe serverul Oracle(parola este tot Politie) i are urmtoarea structur:
Persoane(id number(6), nume varchar2(20), prenume varchar2(20), localitate varchar2 (40))
Masini(id number(6), model varchar2(30), an char(4), id_proprietar number(6))
Accidente(date date, id_sofer number(6), id_masina number(6), daune number(6,2),
loc_accident varchar2 (40))

Afiai numele oferului cu cel mai mare numr de accidente din baza de date.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 13
SUBIECTUL 1
Realizati cu ajutorul editorului WORD tehnoredactarea textului urmator:
TABEL NOMINAL
cu participanii la aciunea Antifumat
instruire i elaborare chestionar 23-28 martie 1998
difuzare chestionare i centralizare 25-31 mai 1998
Nr
1.

Numele i prenumele
Popa Anca

Data naterii
22.03.1981

Seria i nr. B.I.


GV 608429

2.

Moga Tiberiu

04.03.1981

GR 045866

3.

Adam Cornelia

13.06.1979

AId 473154

Sebe

Preedinte,
prof. Draghici Ioan

SUBIECTUL 2
Scriei un program PASCAL/C/C++ care citete de la tastatur un numr natural n (2<n<40) i apoi
construiete n memorie o matrice cu n linii i n coloane, numerotare de la 1 la n, ale crei elemente primesc
valori dup cum urmeaz:
- elementele aflate pe diagonala secundar sunt toate nule;
- elementele aflate deasupra diagonalei secundare sunt toate 1;
- elementele aflate sub diagonala secundar sunt toate 2.
Programul afieaz pe ecran matricea construit, cte o linie a matricei pe cte o linie a ecranului,
elementele fiecrei linii fiind separate prin cte un spaiu.
Exemplu: pentru n=4 se va afia matricea alturat.
1110
1102
1022
0222

SUBIECTUL 3
Se consider o baz de date care ine evidena accidentelor care au loc n Romnia. Baza de date se
gsete n schema Politie de pe serverul Oracle(parola este tot Politie) i are urmtoarea structur:
Persoane(id number(6), nume varchar2(20), prenume varchar2(20), localitate varchar2 (40))
Masini(id number(6), model varchar2(30), an char(4), id_proprietar number(6))
Accidente(date date, id_sofer number(6), id_masina number(6), daune number(6,2),
loc_accident varchar2 (40))

Afiai modelul i codul mainilor care au fost implicate n accidente cu daune mai mari dect media
daunelor tuturor accidentelor nregistrate n baza de date.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 14
SUBIECTUL 1
Scrieti in Word textul urmator folosind caractere de 12 si spatiere la un rand
Nefuncionarea economico-financiar a acestor societi prin acordare de credite i alte posibiliti de finanare a
agriculturii care au fost foarte benefice pentru unele societi (1990-1998), nu au fcut dect un ru mare productorului
agricol i pieei cerealelor din urmtoarele motive:
1. nesigurana nsmnrii suprafeei de cereale
2. lipsa garaniilor bancare pentru acordarea creditelor
3. lipsa potenialilor cumprtori de produse agricole
4. negarantarea de ctre statul romn a unui pre minim n perioada recoltrii
5. lipsa interveniei beneficiarilor n susinerea tehnologiei cerealelor
6. lipsa total de informaii i a Bursei cerealelor n Romnia.
n 14 mai 1998, 18 societi comerciale au propus printr-un memoriu foarte bine documentat juridic tuturor
organelor competente din statul romn, realizarea strategiei de funcionare i chiar privatizare a societilor ce execut
acest obiect de activitate, dar rspunsul a fost nefinalizat.

SUBIECTUL 2
Scriei un program PASCAL/C/C++ care citete de la tastatur un numr natural nenul cu exact 4
cifre, construiete n memorie i afieaz apoi pe ecran o matrice avnd 4 linii i 4 coloane, completat astfel:
elementele de pe prima coloan a matricei vor fi toate egale cu cifra unitilor numrului dat, elementele de
pe a doua coloan a matricei vor fi toate egale cu cifra zecilor numrului dat, elementele de pe a treia coloan
a matricei vor fi toate egale cu cifra sutelor numrului dat, iar elementele de pe a patra coloan a matricei vor
fi toate egale cu cifra miilor numrului dat.
Matricea va fi afiat pe ecran, cte o linie a matricei pe cte o linie a ecranului, iar elementele
fiecrei linii vor fi separate prin cte un spaiu. Exemplu: dac se citete numrul 1359, matricea construit
va fi cea alturat.

SUBIECTUL 3
Se consider o baz de date care ine evidena accidentelor care au loc n Romnia. Baza de date se
gsete n schema Politie de pe serverul Oracle(parola este tot Politie) i are urmtoarea structur:
Persoane(id number(6), nume varchar2(20), prenume varchar2(20), localitate varchar2 (40))
Masini(id number(6), model varchar2(30), an char(4), id_proprietar number(6))
Accidente(date date, id_sofer number(6), id_masina number(6), daune number(6,2),
loc_accident varchar2 (40))

Afiai denumirea localitii, daunele totale i numrul accidentelor care au avut loc n fiecare
localitate.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 15
SUBIECTUL 1
Tehnoredactai urmtorul text:
A)
CLASA
IX
X

TOTAL ABS.

MOTIVATE

NEMOTIVATE

B)
Pentru a porni Word pentru Windows , acesta trebuie sa fie instalat in sistem . Pentru a porni programul
executam un dublu clic pe pictograma sa . Daca pictograma nu exista trebuie sa parcurgem urmatorii pasi :
*5
-executam clic dreapta la mouse ,
*6
- in meniul aparut alegem New ,
*7
- selectam Shortcut ,
*8
- apare caseta de dialog unde selectam browse ,
*9
- se alege fisierul la care vrem sa facem o legatura (MS-Ofice) ,
*10
- aleg pictograma Wind Word .

SUBIECTUL 2
Scriei un program PASCAL/C/C++ care citete de la tastatur un numr natural cu exact 5 cifre i
construiete n memorie o matrice cu 5 linii i 5 coloane, numerotate de la 1 la 5, format astfel:
- elementele de pe linia 1, au toate valoarea egal cu cifra unitilor numrului citit;
- elementele de pe linia 2, au toate valoarea egal cu cifra zecilor numrului citit;
- elementele de pe linia 3, au toate valoarea egal cu cifra sutelor;
- elementele de pe linia 4, au toate valoarea egal cu cifra miilor;
- elementele de pe linia 5, au toate valoarea egal cu cifra zecilor de mii.
Programul afieaz pe ecran matricea astfel construit, cte o linie a matricei pe cte o linie a
ecranului, elementele de pe aceeai linie fiind separate prin cte un spaiu.
Exemplu: dac se citete numrul 28731 matricea construit va fi cea alturat.
11111
33333
77777
88888
22222

SUBIECTUL 3
Se consider o baz de date care ine evidena accidentelor care au loc n Romnia. Baza de date se
gsete n schema Politie de pe serverul Oracle(parola este tot Politie) i are urmtoarea structur:
Persoane(id number(6), nume varchar2(20), prenume varchar2(20), localitate varchar2 (40))
Masini(id number(6), model varchar2(30), an char(4), id_proprietar number(6))
Accidente(date date, id_sofer number(6), id_masina number(6), daune number(6,2),
loc_accident varchar2 (40))

Afiai numele persoanelor din baza de date care locuiesc n localiti n care au avut loc mai mult
de 3 accidente n ultimele 365 de zile.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 16
SUBIECTUL 1
Realizati cu ajutorul editorului WORD tehnoredactarea textului urmator:
Puncte de extrem. Teoarema lui Fermat
DE FINI IE : Fie funcia f : A R (A R). Un punct x0 A se numete punct de maxim relativ
(respectiv de minim relativ) al lui f dac exist o vecintate U a punctului x0 astfel nct pentru orice x U A
s avem f (x) f (x0) (respectiv f (x) f (x0) ).
TE O RE M (teorema lui Fermat, 1601 1665). Fie I un interval deschis i x0 I un punct de extrem
(relativ) al unei funcii f : I R. Dac f este derivabil n punctul x0, atunci f (x0) = 0.

SUBIECTUL 2
Scriei un program PASCAL/C/C++ care citete de la tastatur un numr natural n (2<n<16),
construiete n memorie i afieaz pe ecran o matrice cu n linii i n coloane, n care elementele de pe cele
dou diagonale sunt egale cu 4, iar restul elementelor sunt egale cu 3. Elementele matricei vor fi afiate pe
ecran, cte o linie a matricei pe cte o linie a ecranului cu cte un spaiu ntre elementele fiecrei linii.
Exemplu: pentru n=5 se va afia matricea alturat.
43334
34343
33433
34343
43334

SUBIECTUL 3
Se consider o baz de date care ine evidena elevilor i profesorilor dintr-un liceu. Baza de date se
gsete n schema Liceu de pe serverul Oracle(parola este tot Liceu) i are urmtoarea structur:
Profesori(id number(4), nume varchar2(20), prenume varchar2(20), specializare varchar2 (40))
Clase(id number(4), nume char(4), sala char(4), etaj char(4), profil varchar2 (40),

id_ diriginte number(4))

Elevi(id number(4), nume varchar2(20), prenume varchar2(20), id_ clasa number(4))


Incadrari(id_prof number(4), id_clasa number(4), nrore number(2))
Pentru tabelul Incadrri cmpurile id_prof i id_clas formeaz o cheie primar compozit.

Afiai clasele a cror sal se gsete la un etaj la care mai exist cel puin o clas de acelai profil.
Pentru fiecare clas se vor afia numele, etajul i profilul.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 17
SUBIECTUL 1
Tehnoredactai textul de mai jos folosind caractere de 12, distan de un rnd i jumtate ntre linii n
afara tabelului, cu respectarea fonturilor i alinierilor.
Pe o scal de la 1 la 5 ct de mulumit suntei de:
a) foarte nemulumit;
b) nemulumit;
c) nici mulumit, nici nemulumit;
d) mulumit;
e) foarte mulumit.
1
1.
2.
3.
4.
5.

Timpul pe care-l petrecei cu familia


Modul n care v petrecei timpul cu prietenii
Modul n care v petrecei timpul la coal
Timpul acordat prietenilor
Modul n care v petrecei timpul n familie

SUBIECTUL 2
Scriei un program PASCAL/C/C++ care citete de la tastatur un numr natural n (2<n<20),
construiete n memorie i afieaz pe ecran o matrice cu n linii i n coloane, n care fiecare element de pe
diagonala secundar are valoarea n, fiecare element aflat deasupra diagonalei secundare este mai mic cu o
unitate dect vecinul aflat pe aceeai linie n dreapta lui i fiecare element aflat sub diagonala secundar este
mai mare cu o unitate dect vecinul aflat pe aceeai linie n stnga lui.
Elementele matricei vor fi afiate pe ecran, cte o linie a matricei pe cte o linie a ecranului cu cte
un spaiu ntre elementele fiecrei linii.
Exemplu: pentru n=5 se va afia matricea alturat.
12345
23456
34567
45678
56789

SUBIECTUL 3
Se consider o baz de date care ine evidena elevilor i profesorilor dintr-un liceu. Baza de date se
gsete n schema Liceu de pe serverul Oracle(parola este tot Liceu) i are urmtoarea structur:
Profesori(id number(4), nume varchar2(20), prenume varchar2(20), specializare varchar2 (40))
Clase(id number(4), nume char(4), sala char(4), etaj char(4), profil varchar2 (40),

id_ diriginte number(4))

Elevi(id number(4), nume varchar2(20), prenume varchar2(20), id_ clasa number(4))


Incadrari(id_prof number(4), id_clasa number(4), nrore number(2))
Pentru tabelul Incadrri cmpurile id_prof i id_clas formeaz o cheie primar compozit.

Afiai numele tuturor profesorilor dirigini din liceu, precum i clasele la care sunt dirigini,
ordonai dup clase.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 18

SUBIECTUL 1
Reproducei prezentarea definiei de mai jos, folosind caractere de 10 i 12, precum i fonturile B i U.
SISTEME DE OPERARE

Un sistem de operare const dintr-un ansamblu de proceduri


manuale i module de programme de sistem, care administreaz resursele sistemului de calcul
(procesoare, memorie, echipamente periferice, informaii memorate sub form de fiiere),
asigur utilizarea eficient n comun a acestor resurse i ofer utilizatorului o interfa ct mai
comod pentru utilizarea sistemului de calcul.

SUBIECTUL 2
Scriei un program PASCAL/C/C++ care citete de la tastatur un numr natural n (2<n<20),
construiete n memorie i afieaz pe ecran o matrice cu n linii i n coloane, numerotate de la 1 la n. Fiecare
element din matrice aflat pe o linie impar va fi egal cu numrul liniei pe care se afl i fiecare element aflat
pe o linie par va fi egal cu numrul coloanei pe care se afl.
Elementele matricei vor fi afiate pe ecran, cte o linie a matricei pe cte o linie a ecranului cu cte
un spaiu ntre elementele fiecrei linii.
Exemplu: pentru n=5 se va afia matricea alturat.
11111
12345
33333
12345
55555

SUBIECTUL 3
Se consider o baz de date care ine evidena elevilor i profesorilor dintr-un liceu. Baza de date se
gsete n schema Liceu de pe serverul Oracle(parola este tot Liceu) i are urmtoarea structur:
Profesori(id number(4), nume varchar2(20), prenume varchar2(20), specializare varchar2 (40))
Clase(id number(4), nume char(4), sala char(4), etaj char(4), profil varchar2 (40),

id_ diriginte number(4))

Elevi(id number(4), nume varchar2(20), prenume varchar2(20), id_ clasa number(4))


Incadrari(id_prof number(4), id_clasa number(4), nrore number(2))
Pentru tabelul Incadrri cmpurile id_prof i id_clas formeaz o cheie primar compozit.

Afiai ci elevi sunt la profiulul Real.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 19
SUBIECTUL 1
Tehnoredactai textul de mai jos:
Meniul Torbo Pascal permite lucrul cu mai multe tipuri de constante reale, aa cum rezult din tabelul de mai
jos:
Tipul
Numr real (forma scurt)
Numr real (forma lung)
Numr real (forma dubl)
Numr real (forma extins)

Cuvnt
cheie
(Pascal)
single
real
double
extended

Numr
octei

Intervalul

Cifre
semnificative

4
6
8
10

[1.5E-45 , 3.4E38]
[2.9E-39 , 1.7E38]
[5.0E-324 , 1.7E308]
[1.9E-4951 , 1.1E4932]

7-8
11-12
15-16
19-20

SUBIECTUL 2
Scriei un program PASCAL/C/C++ care citete de la tastatur un numr natural n (2<n<20),
construiete n memorie i afieaz pe ecran o matrice cu n linii i n coloane, numerotate de la 1 la n, n care
fiecare element aflat pe o coloana impar este egal cu suma dintre numrul liniei i numrul coloanei pe care
se afl i fiecare element aflat pe o coloan par este egal cu numrul liniei pe care se afl.
Elementele matricei vor fi afiate pe ecran, cte o linie a matricei pe cte o linie a ecranului cu cte
un spaiu ntre elementele fiecrei linii.
Exemplu: pentru n=5 se va afia matricea alturat.
21416
32527
43638
54749
6 5 8 5 10

SUBIECTUL 3
Se consider o baz de date care ine evidena elevilor i profesorilor dintr-un liceu. Baza de date se
gsete n schema Liceu de pe serverul Oracle(parola este tot Liceu) i are urmtoarea structur:
Profesori(id number(4), nume varchar2(20), prenume varchar2(20), specializare varchar2 (40))
Clase(id number(4), nume char(4), sala char(4), etaj char(4), profil varchar2 (40),

id_ diriginte number(4))

Elevi(id number(4), nume varchar2(20), prenume varchar2(20), id_ clasa number(4))


Incadrari(id_prof number(4), id_clasa number(4), nrore number(2))
Pentru tabelul Incadrri cmpurile id_prof i id_clas formeaz o cheie primar compozit.

Afiai numele tuturor colegilor de clas ai elevului Costea Virgil.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 20
SUBIECTUL 1
Tehnoredactai textul de mai jos:
Subprogramele unit-ului Graph pot fi clasificate astfel:
iniializarea modului grafic
tratarea erorilor grafice
definiri de ferestre i pagini
subprograme orientate spre puncte
subprograme orientate spre linii

subprograme destinate liniilor curbe


subprograme destinate poligoanelor i haurrii
ariilor
subprograme pentru salvarea imaginilor
subprograme orientate spre texte
definiri de culori i palete

SUBIECTUL 2
Scriei un program PASCAL/C/C++ care citete de la tastatur un numr natural n (2<n<10),
construiete n memorie i afieaz pe ecran o matrice cu n linii i n coloane, numerotate de la 1 la n, n care
fiecare element aflat pe prima linie sau pe prima coloan din matrice este egal cu suma dintre numrul liniei
i numrul coloanei pe care se afl, iar fiecare dintre celelalte elemente este egal cu suma dintre elementul
vecin aflat pe aceeai linie cu el, dar pe coloana din stnga sa i elementul vecin aflat pe aceeai coloan cu
el, dar pe linia de deasupra sa.
Elementele matricei vor fi afiate pe ecran, cte o linie a matricei pe cte o linie a ecranului cu cte
un spaiu ntre elementele fiecrei linii.
Exemplu: pentru n=5 se va obine matricea alturat.
2 3 4
5
6
3 6 10 15 21
4 10 20 35 56
5 15 35 70 126
6 21 56 126 252

SUBIECTUL 3
Se consider o baz de date care ine evidena elevilor i profesorilor dintr-un liceu. Baza de date se
gsete n schema Liceu de pe serverul Oracle(parola este tot Liceu) i are urmtoarea structur:
Profesori(id number(4), nume varchar2(20), prenume varchar2(20), specializare varchar2 (40))
Clase(id number(4), nume char(4), sala char(4), etaj char(4), profil varchar2 (40),

id_ diriginte number(4))

Elevi(id number(4), nume varchar2(20), prenume varchar2(20), id_ clasa number(4))


Incadrari(id_prof number(4), id_clasa number(4), nrore number(2))
Pentru tabelul Incadrri cmpurile id_prof i id_clas formeaz o cheie primar compozit.

Afiai lista tuturor profesorilor din liceu care nu au ore la clasele la care sunt dirigini.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 21
SUBIECTUL 1
Tehnoredactai textul de mai jos:
Deplasri manuale
comandate de utilizator
Tabela condus

Tabela conductoare

nregistrarea 1

nregistrarea 1

nregistrarea 2

nregistrarea 2

nregistrarea 3

nregistrarea 3

nregistrarea 4

nregistrarea 4

SUBIECTUL 2
Se consider un text alctuit din cel mult 250 de caractere, n care cuvintele sunt formate doar din
litere mici ale alfabetului englez i sunt separate prin unul sau mai multe caractere *. Scriei un program
PASCAL/C/C++ care citete de la tastatur textul i afieaz pe ecran, pe cte o linie, toate secvenele
formate din cte dou litere identice, ca n exemplu.
Exemplu: dac textul citit este:
se afieaz perechile alturate.
ii
ii
oo

SUBIECTUL 3
Se consider o baz de date care ine evidena elevilor i profesorilor dintr-un liceu. Baza de date se
gsete n schema Liceu de pe serverul Oracle(parola este tot Liceu) i are urmtoarea structur:
Profesori(id number(4), nume varchar2(20), prenume varchar2(20), specializare varchar2 (40))
Clase(id number(4), nume char(4), sala char(4), etaj char(4), profil varchar2 (40),

id_ diriginte number(4))

Elevi(id number(4), nume varchar2(20), prenume varchar2(20), id_ clasa number(4))


Incadrari(id_prof number(4), id_clasa number(4), nrore number(2))
Pentru tabelul Incadrri cmpurile id_prof i id_clas formeaz o cheie primar compozit.

Afiai numele tuturor profesorilor care predau att la clasa 12A ct i la clasa 12B.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 22
SUBIECTUL 1
Tehnoredactai reprezentarea de mai jos:
Tabela 1

Tabela 2
Selectat automat

Tabela 3

Selectat de utilizator
Selectat automat
Acest mecanism st la baza funcionrii bazelor de date relaionale, care se reduce de fapt la

lanuri de tabele,

legate ntre ele.


SUBIECTUL 2
Scriei un program PASCAL/C/C++ care citete de la tastatur numerele naturale m i n din
intervalul [1,20], apoi construiete n memorie i afieaz pe ecran un tablou bidimensional cu m linii i n
coloane astfel nct prin parcurgerea acestuia linie cu linie de sus n jos i fiecare linie de la stnga la dreapta,
se obin n ordine descresctoare toate numerele naturale de la 1 la m*n, ca n exemplu.
Fiecare linie a tabloului este afiat pe cte o linie a ecranului, elementele aceleiai linii fiind
separate prin cte un spaiu.
Exemplu: pentru m=4 i n=3 se va construi i afia tabloul alturat.
121110
987
654
321

SUBIECTUL 3
Se consider o baz de date care ine evidena elevilor i profesorilor dintr-un liceu. Baza de date se
gsete n schema Liceu de pe serverul Oracle(parola este tot Liceu) i are urmtoarea structur:
Profesori(id number(4), nume varchar2(20), prenume varchar2(20), specializare varchar2 (40))
Clase(id number(4), nume char(4), sala char(4), etaj char(4), profil varchar2 (40),

id_ diriginte number(4))

Elevi(id number(4), nume varchar2(20), prenume varchar2(20), id_ clasa number(4))


Incadrari(id_prof number(4), id_clasa number(4), nrore number(2))
Pentru tabelul Incadrri cmpurile id_prof i id_clas formeaz o cheie primar compozit.

Afiai lista tuturor elevilor de la profiulul Real, ordonai pe clase i n cadrul clasei ordonai
alfabetic.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 23
SUBIECTUL 1
Tehnoredactai reprezentarea de mai jos:
Un tip de testare al unei expresii este cel referitor la valoarea vid, nul a acesteia, adic dac aceasta este vid sau
nu, semnificaia termenului vid diferind de la un tip de date la altul:
Tipul datei

Semnificaia termenului vid

ir de caractere

conine numai spaii (blancuri, CHR(32)), nuluri


(CHR(0)), tab-uri (CHR(9)), sfrit de linie
(CHR(13), CHR(10))

numeric

este 0

dat
calendaristic

data vid ( { / / } sau { })

logic

este False, .F.

memo

fr coninut

SUBIECTUL 2
Un tablou bidimensional A cu m linii i n coloane (1m100, 1n100) conine pe prima linie
numerele 1,2,...,n, iar pe prima coloan numerele 1,2,...,m. Celelalte elemente ale tabloului sunt date de
relaia: A[i][j]=A[i-1][j]+A[i][j-1]. Scriei un program PASCAL/C/C++ care citete de la tastatur numerele
m i n i afieaz pe ecran elementul de pe ultima linie i ultima coloan a tabloului.
Exemplu: pentru m=3 i n=4 se va afia 5 deoarece elementele tabloului A sunt:
1 2 3 4
24711
371425

SUBIECTUL 3
Se consider o baz de date care ine evidena elevilor i profesorilor dintr-un liceu. Baza de date se
gsete n schema Liceu de pe serverul Oracle(parola este tot Liceu) i are urmtoarea structur:
Profesori(id number(4), nume varchar2(20), prenume varchar2(20), specializare varchar2 (40))
Clase(id number(4), nume char(4), sala char(4), etaj char(4), profil varchar2 (40),

id_ diriginte number(4))

Elevi(id number(4), nume varchar2(20), prenume varchar2(20), id_ clasa number(4))


Incadrari(id_prof number(4), id_clasa number(4), nrore number(2))
Pentru tabelul Incadrri cmpurile id_prof i id_clas formeaz o cheie primar compozit.

Afiai numele tuturor profesorilor din liceu care predau la toate clasele.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 24
SUBIECTUL 1
Tehnoredactai reprezentarea de mai jos:
Urmtoarea figur ilustreaz modul cum se memoreaz date n cmpurile memo, folosind ca exemplu
cmpul adresa din tabela PERSONAL.
FIIER MEMO
ASOCIAT

TABELA ANGAJATI.DBF
COD

ADRESA

date de identif. 1

ADRESA_1

date de identif. 2

date de identif. 3

ADRESA_3

ADRESA_2

SUBIECTUL 2
Scriei un program PASCAL/C/C++ care citete de la tastatur dou iruri de caractere formate din
maximum 100 litere mici ale alfabetului englez i afieaz pe ecran cel mai lung sufix comun al celor dou
iruri de caractere. Dac cele dou iruri nu au niciun sufix comun, atunci programul va afia pe ecran
mesajul NU EXIST.
Exemplu: pentru irurile marina i elena se va afia na

SUBIECTUL 3
Se consider o baz de date care ine evidena elevilor i profesorilor dintr-un liceu. Baza de date se
gsete n schema Liceu de pe serverul Oracle(parola este tot Liceu) i are urmtoarea structur:
Profesori(id number(4), nume varchar2(20), prenume varchar2(20), specializare varchar2 (40))
Clase(id number(4), nume char(4), sala char(4), etaj char(4), profil varchar2 (40),

id_ diriginte number(4))

Elevi(id number(4), nume varchar2(20), prenume varchar2(20), id_ clasa number(4))


Incadrari(id_prof number(4), id_clasa number(4), nrore number(2))
Pentru tabelul Incadrri cmpurile id_prof i id_clas formeaz o cheie primar compozit.

Afiai lista tuturor profesorilor din liceu care predau la profilul Uman i specializarea fiecrui
profesor. Lista se afiaz ordonat dup specializare i n cadrul specializari alfabetic dup numele complet
al profesorului.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 25
SUBIECTUL 1
Tehnoredactai urmtorul text:
A) SITUAIA EXPORTULUI
01.Grecia
02.Germania
03.Italia

448
1604
381

1992
11
39,7
9

599
2936
1067

1993
10,2
50,2
16,2

446
2834
1092

1994
7,4
46,8
18

602
3499
1620

1995
8,3
48
22,2

B) REGULI DE EDITARE
- alinierea paragrafelor se face automat Textul se introduce ncepnd cu coloana
- nu se despart cuvintele n silabe
- semnele de punctuaie se lipesc de cuvnt, la sfrit i apoi spaiu
ex.: cuvnt, ..cuvnt
- nu se tasteaz <ENTER> la sfrit de rnd, trecerea cursorului la rndul urmtor fcndu-se automat

SUBIECTUL 2
Se consider un tablou bidimensional cu m linii i n coloane (1m100,1n100), ale crui
elemente aparin mulimii {0,1,2}. Scriei un program PASCAL/C/C++ citete de la tastatur valorile m, n
i elementele tabloului i care afieaz pe ecran numerele de ordine ale coloanelor pentru care produsul
elementelor situate pe ele, este maxim. Liniile i coloanele tabloului se numeroteaz de la 1 la m respectiv de
la 1 la n. Numerele se vor afia separate prin cte un spaiu.
Exemplu: pentru m=4 i n=4 i tabloul alturat
2110
1111
2221
1211
se va afia, nu neaprat n aceast ordine: 12

SUBIECTUL 3
Se consider o baz de date care ine evidena elevilor i profesorilor dintr-un liceu. Baza de date se
gsete n schema Liceu de pe serverul Oracle(parola este tot Liceu) i are urmtoarea structur:
Profesori(id number(4), nume varchar2(20), prenume varchar2(20), specializare varchar2 (40))
Clase(id number(4), nume char(4), sala char(4), etaj char(4), profil varchar2 (40),

id_ diriginte number(4))

Elevi(id number(4), nume varchar2(20), prenume varchar2(20), id_ clasa number(4))


Incadrari(id_prof number(4), id_clasa number(4), nrore number(2))
Pentru tabelul Incadrri cmpurile id_prof i id_clas formeaz o cheie primar compozit.

Afiai lista alfabetic a tuturor elevilor de la profilul Uman. Pentru fiecare elev se afiaz i clasa
din care face parte.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 26
SUBIECTUL 1
Tehnoredactai urmtorul text:
A)
UNITATEA
Magazia

Pag.
FI DE MAGAZIE
COD

U/M

PRE UNITAR
Lei
Bani

4654
546
499
B) Pregtirea unei sesiuni de lucru:
- NEW n meniul File
- PAGE SETUP File (format A4 + margini)
- SAVE File nume de fiier)
- Insert page number numerotarea paginilor

SUBIECTUL 2
Scriei un program PASCAL/C/C++ care citete de la tastatur un numr natural n (2<=n<=9) i
elementele unui tablou bidimensional A cu n linii i n coloane, care memoreaz numere naturale mai mici
dect 10, i afieaz pe ecran pentru fiecare coloan, produsul elementelor de pe acea coloan. Valorile
afiate vor fi separate prin cte un spaiu.
Exemplu: pentru matricea din figura alturat
1 1 2 3
9 2 5 4
8 6 1 1
0 2 2 1
se afieaz, nu neaprat n aceast ordine, valorile 0 24 20 12.

SUBIECTUL 3
Se consider o baz de date care ine evidena elevilor i profesorilor dintr-un liceu. Baza de date se
gsete n schema Liceu de pe serverul Oracle(parola este tot Liceu) i are urmtoarea structur:
Profesori(id number(4), nume varchar2(20), prenume varchar2(20), specializare varchar2 (40))
Clase(id number(4), nume char(4), sala char(4), etaj char(4), profil varchar2 (40),

id_ diriginte number(4))

Elevi(id number(4), nume varchar2(20), prenume varchar2(20), id_ clasa number(4))


Incadrari(id_prof number(4), id_clasa number(4), nrore number(2))
Pentru tabelul Incadrri cmpurile id_prof i id_clas formeaz o cheie primar compozit.

Afiai lista alfabetic a tuturor profesorilor din liceu care au ore repartizate precum i numrul total
al orelor pe care l predau.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 27
SUBIECTUL 1
Tehnoredactai urmtorul text:
A)
CLASA
IX
X

TOTAL ABS.

MOTIVATE

NEMOTIVATE

B)
Pentru a porni Word pentru Windows , acesta trebuie sa fie instalat in sistem . Pentru a porni programul
executam un dublu clic pe pictograma sa . Daca pictograma nu exista trebuie sa parcurgem urmatorii pasi :
*11
-executam clic dreapta la mouse ,
*12
- in meniul aparut alegem New ,
*13
- selectam Shortcut ,
*14
- apare caseta de dialog unde selectam browse ,
*15
- se alege fisierul la care vrem sa facem o legatura (MS-Ofice) ,
*16
- aleg pictograma Wind Word .

SUBIECTUL 2
Scriei un program PASCAL/C/C++ care citete de la tastatur un numr natural n (2<n<=10) i
construiete n memorie o matrice A cu n linii i n coloane n care toate elementele de pe prima linie, prima
i ultima coloan au valoarea 1 i oricare alt element Aij din matrice este egal cu suma a 3 elemente situate pe
linia i-1: primul aflat pe coloana j-1, al doilea pe coloana j, iar al treilea pe coloana j+1, ca n exemplu.
Matricea va fi
afiat pe ecran, linie cu linie, numerele de pe aceeai linie fiind separate prin cte un spaiu.
Exemplu: pentru n=5 , se afieaz matricea alturat.

SUBIECTUL 3
Se consider o baz de date care ine evidena elevilor i profesorilor dintr-un liceu. Baza de date se
gsete n schema Liceu de pe serverul Oracle(parola este tot Liceu) i are urmtoarea structur:
Profesori(id number(4), nume varchar2(20), prenume varchar2(20), specializare varchar2 (40))
Clase(id number(4), nume char(4), sala char(4), etaj char(4), profil varchar2 (40),

id_ diriginte number(4))

Elevi(id number(4), nume varchar2(20), prenume varchar2(20), id_ clasa number(4))


Incadrari(id_prof number(4), id_clasa number(4), nrore number(2))
Pentru tabelul Incadrri cmpurile id_prof i id_clas formeaz o cheie primar compozit.

Afiai lista alfabetic a tuturor profesorilor care predau de profilul Real. Pentru fiecare profesor se
v-a afia i numrul total al orelor pe care l pred la acest profil.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 28
SUBIECTUL 1
Realizati cu ajutorul editorului WORD tehnoredactarea textului urmator:
TABEL NOMINAL
cu participanii la aciunea Antifumat
instruire i elaborare chestionar 23-28 martie 1998
difuzare chestionare i centralizare 25-31 mai 1998
Nr
4.

Numele i prenumele
Popa Anca

Data naterii
22.03.1981

Seria i nr. B.I.


GV 608429

5.

Moga Tiberiu

04.03.1981

GR 045866

6.

Adam Cornelia

13.06.1979

AId 473154

Sebe

Preedinte,
prof. Draghici Ioan

SUBIECTUL 2
irul de caractere s2 este clona irului de caractere s1 dac se poate obine din s1 prin
eliminarea tuturor apariiilor unei singure vocale. Se consider vocal orice liter din mulimea
{a,e,i,o,u}. Scriei programul Pascal care citete de la tastatur un cuvnt format din cel mult 20
litere mici ale alfabetului englez i afieaz pe ecran (dac exist), toate clonele acestui cuvnt,
fiecare pe cte o linie a ecranului.
Exemplu: pentru cuvntul informatica se afieaz, nu neaprat n aceast ordine, clonele scrise
alturat.
nformatca
infrmatica
informtic
SUBIECTUL 3
Se consider o baz de date care ine evidena elevilor i profesorilor dintr-un liceu. Baza de date se
gsete n schema Liceu de pe serverul Oracle(parola este tot Liceu) i are urmtoarea structur:
Profesori(id number(4), nume varchar2(20), prenume varchar2(20), specializare varchar2 (40))
Clase(id number(4), nume char(4), sala char(4), etaj char(4), profil varchar2 (40),

id_ diriginte number(4))

Elevi(id number(4), nume varchar2(20), prenume varchar2(20), id_ clasa number(4))


Incadrari(id_prof number(4), id_clasa number(4), nrore number(2))
Pentru tabelul Incadrri cmpurile id_prof i id_clas formeaz o cheie primar compozit.

Afiai lista alfabetic a tuturor profesorilor care predau de profilul Uman. Pentru fiecare profesor
se v-a afia i numrul total al orelor pe care l pred la acest profil.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012

BILET NR. 29

SUBIECTUL 1
Reproducei prezentarea definiei de mai jos, folosind caractere de 10 i 12, precum i fonturile B i U.
SISTEME DE OPERARE

Un sistem de operare const dintr-un ansamblu de proceduri


manuale i module de programme de sistem, care administreaz resursele sistemului de calcul
(procesoare, memorie, echipamente periferice, informaii memorate sub form de fiiere),
asigur utilizarea eficient n comun a acestor resurse i ofer utilizatorului o interfa ct mai
comod pentru utilizarea sistemului de calcul.

SUBIECTUL 2
Scriei un program Pascal care citete de la tastatur un numr natural n (1n6) i
elementele unui tablou bidimensional A cu n linii i n coloane, care memoreaz numere naturale
nenule mai mici dect 100, i afieaz pe ecran produsul numerelor pivot pentru matricea A.
Un numr natural x este pivot pentru matricea A dac nmulind fiecare element de pe prima
coloan cu numrul x, se obin, n aceeai ordine, elementele unei alte coloane din matrice.
Exemplu: pentru matricea din figura alturat se afieaz 8.

SUBIECTUL 3
Se consider o baz de date care ine evidena elevilor i profesorilor dintr-un liceu. Baza de date se
gsete n schema Liceu de pe serverul Oracle(parola este tot Liceu) i are urmtoarea structur:
Profesori(id number(4), nume varchar2(20), prenume varchar2(20), specializare varchar2 (40))
Clase(id number(4), nume char(4), sala char(4), etaj char(4), profil varchar2 (40),

id_ diriginte number(4))

Elevi(id number(4), nume varchar2(20), prenume varchar2(20), id_ clasa number(4))


Incadrari(id_prof number(4), id_clasa number(4), nrore number(2))
Pentru tabelul Incadrri cmpurile id_prof i id_clas formeaz o cheie primar compozit.

Afiai numele tuturor profesorilor de matematic sau informatic care predau de la clase cu profil
Real.

Preedinte Comisie de Examinare,


Prof.

Colegiul Naional

ATESTAT PROFESIONAL INFORMATIC


Sesiunea mai 2012
BILET NR. 30
SUBIECTUL 1
Tehnoredactai urmtorul text:
A)

Clubul de ciclism
Nume
XXXXXX
YYYYYY

Adresa
Str. ......................Nr. ..... Bl. .......
Ap. ...... Loc. ................ Cod ........
Str. ......................Nr. ..... Bl. .......
Ap. ...... Loc. ................ Cod ........

Telefon

B)
Componentele ecranului Word pentru Windows :
bara de meniuri
bara de titlu
zona de lucru
barele de defilare
linia de stare

SUBIECTUL 2
Scriei un program Pascal care citete de la tastatur un numr natural n (2<n<=15) i construiete
n memorie o matrice A cu n linii i n coloane n care orice element aflat pe prima linie sau pe
primacoloan are valoarea 1 i oricare alt element Aij din matrice este egal cu suma a dou
elemente din matrice, primul aflat pe linia i i pe coloana j-1 iar cel de-al doilea pe coloana j i pe
linia i-1.
Matricea va fi afiat pe ecran, linie cu linie, numerele de pe aceeai linie fiind separate prin cte un
spaiu.
Exemplu: pentru n=4 , se obine matricea alturat.

SUBIECTUL 3
Se consider o baz de date care ine evidena elevilor i profesorilor dintr-un liceu. Baza de date se
gsete n schema Liceu de pe serverul Oracle(parola este tot Liceu) i are urmtoarea structur:
Profesori(id number(4), nume varchar2(20), prenume varchar2(20), specializare varchar2 (40))
Clase(id number(4), nume char(4), sala char(4), etaj char(4), profil varchar2 (40),

id_ diriginte number(4))

Elevi(id number(4), nume varchar2(20), prenume varchar2(20), id_ clasa number(4))


Incadrari(id_prof number(4), id_clasa number(4), nrore number(2))
Pentru tabelul Incadrri cmpurile id_prof i id_clas formeaz o cheie primar compozit.

Afiai numele tuturor profesorilor de matematic sau informatic care sunt dirigini la clase cu
profil Real.

Preedinte Comisie de Examinare,


Prof.

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