Sunteți pe pagina 1din 34

PROBLEME EXAMEN VARA 2012

Se consider baza de date Hotel care conine urtoare!e tabe!e" Clienti si Camere# Structura
tabe!e!or este urtoarea"
CLIENTI
Nue $e%t Nue!e c!ientu!ui
NR&Bu!etin Nueric 'orat din ( caractere
Serie&Bu!etin $EX$ 'orat din doua !itere ari
NR&)aera Nueric Nuaru! caerei
Cheia primara format din cmpurile: Serie_Buletin + Nr_Buletin
C!E"E
Nuar&)aera Nueric
Ocu*at +es,NO
Pret Nueric -e ti* rea! cu trei zecia!e
-ata ocu*arii -ate
NR&Paturi Nueric Are nuai .a!ori!e 1/ 2 sau 0
Cheia #rimar este format din cmpul Numar_Camera
Se .or introduce 1 2nre3istrri 2n abe!e tabe!e si se .or !e3a tabe!e!e intre e!e#
1# S se rea!izeze o intero3are *rin care este .izua!izat nuru! caerei 2n care este cazat un
anuit c!ient# Nue!e c!ientu!ui este introdus de !a tastatura intr4o 5ereastra cu *araetrii#
2# S se rea!izeze o intero3are care a5i6eaz caere!e ocu*ate de catre c!ientii care au aceeasi
serie !a nuaru! de bu!etin7
0# Sa se rea!izeze o intero3are care a5iseaza c!ientii care stau in caera cu *retu! ce! ai
are7
8# Sa se rea!izeze o intero3are ca!cu!eaza *retu! ediu a! caere!or ocu*ate si tota! *ret
*entru caere!e !ibere7
1# Sa se rea!izeze o intero3are de ti* tabe! incrucisat care .izua!izeaza *retu! ediu a!
caere!or !ibere *e data ca!endaristica7
(# sa se rea!izeze o intero3are care *erite adau3area de date in tabe!a )L9EN$97
:# Sa se rea!izeze un 5oru!ar care contine trei obiecte te%tbo% in care se citesc nuere!e
A/B/) si un buton de coanda# )and se 5ace c!ic; *e acest buton se a*e!eaza un *ro3ra
*rin care se .eri5ica daca ce!e trei nuere sunt in *ro3resie aritetica si in caz a5irati.
se a5iseaza esa<u! =Nr in *ro3resie aritetica> in caz contrar =Nuere!e nu sunt in
*ro3resie>7
?# Sa se scrie un *ro3ra VBA care ca!cu!eaza sua"
E@ 1A
2 2 2
1
###
0
1
2
1
n
+ + unde n este un nuar natura!7
B# Sa se rea!izeze *rin *ro3ra tabe!e!e )AMERE1 si )L9EN$91 cu aceeasi structura/ cCeia
*riara si !e3atura dintre e!e7
10# Sa se rea!izeze un *ro3ra care ca!cu!eaza *retu! ediu a! caere!or cu nuaru! caerei
ai are decat o anuita .a!oare#
Se consider baza de date Hotel care conine urtoare!e tabe!e" Clienti si Camere# Structura
tabe!e!or este urtoarea"
C LIENTI
Nue $e%t Nue!e c!ientu!ui
NR&Bu!etin Nueric 'orat din ( caractere
Serie&Bu!etin $EX$ 'orat din doua !itere ari
NR&)aera Nueric Nuaru! caerei
Cheia primara format din cmpurile: Serie_Buletin + Nr_Buletin
PROBLEME EXAMEN VARA 2012
C!E"E
Nuar&)aera Nueric
Ocu*at +es,NO
Pret Nueric -e ti* rea! cu trei zecia!e
NR&Paturi Nueric Are nuai .a!ori!e 1/ 2 sau 0
Cheia #rimar este format din cmpul Numar_Camera
Se .or introduce 1 2nre3istrri 2n abe!e tabe!e si se .or !e3a tabe!e!e *rin ca*uri cu date
coune#
1# S se rea!izeze o intero3are care a5i6eaz caere!e in care sunt cazati c!entii a caror nue
2nce*e cu o anuit !iter introdus intr4o 5ereastra cu *araetrii7
2# S se rea!izeze o intero3are care s a5i6eze c!ienii care sunt cazai 2n caere cu nuar de
*aturi ai are decat nuaru! ediu de *aturi#
0# Sa se rea!izeze o intero3are care a5iseaza c!entii cazati in caere!e cu ce! ai ic *ret7
8# Sa se rea!izeze o intero3are *rin care se odi5ica date!e din tabe!a )AMERE7
1# Sa se rea!izeze un 5oru!ar care contine un obiect te%tbo% in care se .a introduce nuaru!
caerei# )and se 5ace dub!u c!ic; *e acest obiect se .a acti.a o intero3are *rin care se .a
a5isa *retu! caerei si nue!e c!ientu!ui cazat in res*ecti.a caera7
(# Sa se rea!izeze un 5oru!ar care contine un buton care a*e!eaza un *ro3ra care
ca!cu!eaza sua nuere!or i*are ai ici decat un nuar N# Nuaru! N se .a citi intr4
un obiect te%tbo%7
:# Sa se re!izeze un 5oru!ar *rin care se citesc trei .a!ori nuerice in obiecte te%tbo%# Se
considera un buton de coanda/ in *rocedura sa on c!ic; se .a scrie un *ro3ra care
deterina daca ce!e trei .a!ori nuerice *ot 5i !aturi!e unui triun3Ci# DaE@bAc si bE@aAc si
cE@aAbF7
?# Sa se rea!izeze *rin *ro3ra tabe!e!e )AMERE1 si )L9EN$91 cu aceeasi structura/ cCeia
*riara si !e3atura dintre e!e7
B# Sa se rea!izeze un *ro3ra care ca!cu!eaza *retu! ediu a! caere!or cu nuaru! caerei
cu*rins intre doua .a!ori#
Se consider baza de date Hotel care conine urtoare!e tabe!e" Clienti si Camere# Structura
tabe!e!or este urtoarea"
CLIENTI
Nue $e%t Nue!e c!ientu!ui
NR&Bu!etin Nueric 'orat din ( caractere
Serie&Bu!etin $EX$ 'orat din doua !itere ari
NR&)aera Nueric Nuaru! caerei
Cheia primara format din cmpurile: Serie_Buletin + Nr_Buletin
C!E"E
Nuar&)aera Nueric
Ocu*at +es,NO
Pret Nueric -e ti* rea! cu trei zecia!e
NR&Paturi Nueric Are nuai .a!ori!e 1/ 2 sau 0
Cheia #rimar este format din cmpul Numar_Camera
Se .or introduce 1 2nre3istrri 2n abe!e tabe!e si se .or !e3a intre e!e tabe!e!e#
1# S se rea!izeze o intero3are care ca!cu!eaza *retu! ediu a! caere!or cu doua *aturi#7
2# S se rea!izeze o intero3are *rin care se .izua!izeaza c!ienii cazai 2n caere cu dou *aturi/ si a
caror nue are *e a treia *ozitie o anuita !itera7
0# Sa se rea!izeze o intero3are care *erite adau3area date!or in tabe!a )!ienti7
8# Sa se rea!izeze o intero3are *rin care se *ot odi5ica date!e din tabe!a )aere7
PROBLEME EXAMEN VARA 2012
1# Sa se rea!izeze o intero3are care a5iseaza c!ientii care au *retu! caerei ai ic decat *retu!
ediu a! tuturo caere!or7
(# Sa se rea!izeze un 5oru!ar care contine un obiect te%tbo% in care se .a introduce Nr caerei#
)and se 5ace dub!u c!ic; *e acest obiect se .a acti.a o intero3are *rin care se .a a5isa *retu!
res*ecti.ei caere#
:# Sa se rea!izeze un 5oru!ar care contine un buton care a*e!eaza un *ro3ra care ca!cu!eaza sua
nuere!or i*are ai ici decat un nuar N si ai ari decat nuaru! M# Nuere!e M si N se
.or citi in obiecte te%tbo%7
?# Sa se rea!ize un *ro3ra VBA care citeste un .ector cu N e!eente si a5seaza .a!oarea inia a
.a!ori!or .ectoru!ui7
B# Sa se rea!izeze *rin *ro3ra tabe!e!e )AMERE1 si )L9EN$91 cu aceeasi structura/ cCeia *riara
si !e3atura dintre e!e7
10# Sa se rea!izeze un *ro3ra care ca!cu!eaza *retu! ediu a! caere!or cu nuaru! caerei ai
are decat o anuita .a!oare#
Se consider baza de date Hotel care conine urtoare!e tabe!e" Clienti si Camere# Structura
tabe!e!or este urtoarea"
CLIENTI
Nue $e%t Nue!e c!ientu!ui
NR&Bu!etin Nueric 'orat din ( caractere
Serie&Bu!etin $EX$ 'orat din doua !itere ari
NR&)aera Nueric Nuaru! caerei
Cheia primara format din cmpurile: Serie_Buletin + Nr_Buletin
C!E"E
Nuar&)aera Nueric
Ocu*at +es,NO
Pret Nueric -e ti* rea! cu trei zecia!e
NR&Paturi Nueric Are nuai .a!ori!e 1/ 2 sau 0
Cheia #rimar este format din cmpul Numar_Camera
Se .or introduce 1 2nre3istrri 2n abe!e tabe!e si se .or !e3a intre e!e tabe!e!e *rin ca*uri cu
date de ace!asi 5e!#
1# S se rea!izeze o intero3are 2n care sunt .izua!izate cG*uri!e" Nue/ Nuar&)aera si
NR&Paturi cu conditia" caere!e sunt ocu*ate si *retu! este cu*rins intre doua .a!ori 7
2# S se rea!izeze o intero3are *rin care se .izua!izeaza *retu! ediu a! caere!or ocu*ate7
0# Sa se rea!izeze o intero3are de actiune *rin care se creaza o noua tabe!a ce contine date!e des*re
caere!e cu doua *aturi7
8# Sa se rea!izeze un 5oru!ar care contine un obiect te%tbo% in care se .a introduce Nr de *aturi#
)and se 5ace dub!u c!ic; *e acest obiect se .a acti.a o intero3are *rin care se .a a5isa nr caere!or
cu ace!asi nr de *aturi7
1# Sa se rea!izeze un 5oru!ar care contine uratoare!e butoane" un buton *rin care se a*e!eaza o
inter3are care creaza o tabe!ea noua in care se 3asesc caere!e ocu*ate/ un buton *rin care se
a*e!eaza o intero3are care *erite odi5icarea date!or din tabe!a )AMERE/ o intero3are *in care
se ster3 date!e din tabe!a caere7
(# Sa se rea!izeze un 5oru!ar care contine un obiect te%tbo% si un buton de coanda# -aca se 5ace
c!ic; *e buton se .a a*e!a un *ro3ra care ca!cu!eaza sua/ *rodusu! si edia aritetica a
ci5re!or nuaru!ui introdus in obiectu! te%tbo%# Nuaru! este 5orat din *atru ci5re7
:# Sa se scrie un *ro3ra VBA *rin care se citesc 10 nuere care *ot 5i *are sau i*are# Sa se
ca!cu!eze sua nuere!or *are si *rodusu! nuere!or i*are7
?# Sa se rea!izeze *rin *ro3ra tabe!e!e )AMERE1 si )L9EN$91 cu aceeasi structura/ cCeia *riara
si !e3atura dintre e!e7
B# Sa se rea!izeze un *ro3ra care ca!cu!eaza nuaru! de caere !ibere si nuaru! de caere
ocu*ate#
PROBLEME EXAMEN VARA 2012
Se consider baza de date NHote! 5orat din urtoare!e tabe!e" Nue&Hote!/ Orase#
Structura tabe!e!or este urtoarea"
H$TEL
Nue&Hote! $e%t Nue!e Cote!u!ui
)ate3oria Nueric Poate contine nuai ci5re!e 1/ 2 sau 0
Loca!itate $e%t Loca!itatea in care se 3aseste Cote!u!
Nr&Locuri Nueric Nuaru! de !ocuri din Cote!
Cheia primara este format din cmpurile Nume_Hotel si Localitate
$rase
Nue&Oras $e%t Nue!e orasu!ui in care se 3aseste Cote!u!
Nue&Iudet $e%t 'orat din doua caractere
Nuar&!oc Nueric Nuaru! de !ocuitori a! orasu!ui
Cheia primara format din cmpul Nume_$ras
Se .or introduce a%i 1 inre3istrari in tabe!e si se .or !e3a intre e!e *rin ca*uri cu date coune#
1# S se rea!izeze o intero3are *entru .izua!izarea" nue!ui/ nuru! de !ocuri/ cate3oria unui
anuit Cote!# Nue!e Cote!u!ui este introdus de !a tastatur intr4o 5ereastra cu *araetrii#
2# S se rea!izeze o intero3are care a5i6eaz nue!e orase!or in care se 3asesc Cote!uri!e care au cea
ai are cate3orie7
0# Sa se rea!izeze o intero3are care ca!cu!eaza nuaru! ediu de !ocuri in Cote!uri!e dintr4o anuita
!oca!itate7
8# Sa se rea!izeze o intero3are de ti* tabe! incrucisat care a5iseaza nuaru! tota! de !ocuri din Cote!uri
*e orase7
1# S se rea!izeze un 5oru!ar *rin care sunt .izua!izate date!e din intero3area de !a *unctu! 2 si 0
5o!osind butoane de coanda si acroinstructiuni7
(# Sa se rea!izeze un 5oru!ar care contine un obiect te%tbo% in care se introduce nue!e unui oras si
un buton de coanda care in *rocedura c!ic; contine o intero3are *rin care se .izua!izeaza
Cote!uri!e din orasu! introdus in obiectu! te%tbo%7
:# Sa se rea!izeze un 5oru!ar care contine trei obiecte te%tbo% in care se citesc nuere!e A/B/) si un
buton de coanda# )and se 5ace c!ic; *e acest buton se a*e!eaza un *ro3ra *rin care se .eri5ica
daca ce!e trei nuere sunt in *ro3resie 3eoetrica si in caz a5irati. se a5iseaza esa<u! =Nr in
*ro3resie 3eoetrica> in caz contrar =Nuere!e nu sunt in *ro3resie>7
?# Sa se scrie un *ro3raVBA care ca!cu!eaza sua"
E@
F 2 D F 1 D
###
8 0
2
0 2
1
+ +
+ +

+
n n
n
unde n este un nuar natura!#
B# Sa se rea!izeze *rin *ro3ra tabe!e!e HO$EL1 si ORASE1/ cu aceeasi structura cu a ce!or din
*rob!ea/ cCeia *riara si !e3atura dintre e!e7
10# Sa se rea!izeze un *ro3ra VBA/ care ca!cu!eaza nuaru! de !ocuri a! Cote!uri!or dintr4un anuit
oras
Se consider baza de date NHote! 5orat din urtoare!e tabe!e" Nue&Hote!/ Orase#
Structura tabe!e!or este urtoarea"
H$TEL
Nue&Hote! $e%t Nue!e Cote!u!ui
)ate3oria Nueric Poate contine nuai ci5re!e 1/ 2 sau 0
Loca!itate $e%t Loca!itatea in care se 3aseste Cote!u!
Nr&Locuri Nueric Nuaru! de !ocuri din Cote!
Cheia primara este format din cmpurile Nume_Hotel si Localitate
$rase
Nue&Oras $e%t Nue!e orasu!ui in care se 3aseste Cote!u!
PROBLEME EXAMEN VARA 2012
Nue&Iudet $e%t 'orat din doua caractere
Nuar&!oc Nueric Nuaru! de !ocuitori a! orasu!ui
Cheia primara format din cmpul Nume_$ras
Se .or introduce a%i 1 inre3istrari in tabe!e si se .or !e3a intre e!e#
1# S se rea!izeze o intero3are care a5i6eaz Cote!uri!e din !oca!itatea cu ce! ai are nuar de
!ocuitori7
2# S se rea!izeze o intero3are care a5i6eaz <udetu! in care se 3aseste Cote!u! cu ce! ai ic nuar
de !ocuri7
0# Sa se rea!izeze o intero3are de actiune *rin care se *oate ster3e o inre3istrare din tabe!a
=HO$EL>7
8# Sa se rea!izeze o intero3are care a5iseaza Cote!uri!e din !oca!itati!e care au nuaru! de !ocuitori
cu*rins intre doua .a!ori7
1# Sa se rea!izeze o intero3are care a5iseaza nuaru! tota! a! !ocuitori!or din orase *e <udete#
(# Sa se rea!izeze o intero3are care rea!izeaza un c!asaent a! nuaru!ui de !ocuitori *e <udete7
:# Sa se rea!izeze un 5oru!ar care contine un un obiect te%tbo% in care se .a introduce un nuar#
-aca se a*asa *e tasta enter *ozitionat 5iind *e acest obiect se .a a*e!a un *ro3ra *rin care se .a
ca!cu!a sua di.izori!or acestui nuar7
?# Sa se scrie un *ro3ra VBA care citeste doua nuere natura!e si ca!cu!eaza sua nuere!or
*rie cu*rinse intre aceste doua nuere#
B# Sa se rea!izeze *rin *ro3ra tabe!e!e HO$EL1 si ORASE1/ cu aceeasi structura cu a ce!or din
*rob!ea/ cCeia *riara si !e3atura dintre e!e7
10# Sa se rea!izeze un *ro3ra VBA/ care ca!cu!eaza nuaru! de !ocuri a! Cote!uri!or care au o
anuita c!asi5icare
Se consider baza de date NHote! 5orat din urtoare!e tabe!e" Nue&Hote!/ Orase#
Structura tabe!e!or este urtoarea"
H$TEL
Nue&Hote! $e%t Nue!e Cote!u!ui
)ate3oria Nueric Poate contine nuai ci5re!e 1/ 2 sau 0
Loca!itate $e%t Loca!itatea in care se 3aseste Cote!u!
Nr&Locuri Nueric Nuaru! de !ocuri din Cote!
Cheia primara este format din cmpurile Nume_Hotel si Localitate
$rase
Nue&Oras $e%t Nue!e orasu!ui in care se 3aseste Cote!u!
Nue&Iudet $e%t 'orat din doua caractere
Nuar&!ocuitori Nueric Nuaru! de !ocuitori a! orasu!ui
Cheia primara format din cmpul Nume_$ras
Se .or introduce a%i 1 inre3istrari in tabe!e si se .or !e3a tabe!e!e intre e!e#
1# S se rea!izeze o intero3are *rin care sunt .izua!izate in5oraii!e re5eritoare !a nue!e unui
anuit Cote!/ dintr4un anuit ora6# Nue!e Cote!u!ui 6i a! ora6u!ui este introdus de !a tastatur
intr4o 5ereastra cu *araetrii7
2# S se rea!izeze o intero3are de aciune *rin care este rea!izat o nou tabe! care conine nue!e
Cote!uri!or dintr4un anuit <ude# Nue!e <udeu!ui este introdus de !a tastatur intr4o 5ereastra#
0# Sa se rea!izeze o intero3are care rea!izeaza sua nuaru!ui de !ocuitori a! orase!or dintr4un
anuit <udet7
8# Sa se rea!izeze o intero3are care a5iseaza orase!e din <udete!e care au nuaru! de !ocuitori ai
are decat nuaru! ediu de !ocuitori7
1# Sa se rea!izeze o intero3are care a5iseaza cate orase au nuaru! de !ocuitori ai ic decat o
anuita .a!oare7
PROBLEME EXAMEN VARA 2012
(# Sa se rea!izeze un 5oru!ar care contine un un obiect te%tbo% in care se .a introduce un nuar#
-aca se 5ace dub!u c!ic; *e acest obiect se .a a*e!a un *ro3ra *rin care se .a ca!cu!a *rodusu!
di.izori!or acestui nuar7
:# Sa se rea!izeze un *ro3ra VBA care citeste o succesiune de ci5re binare dintre care
*riu! este 1/ care re*rezinta un nuar in baza 2/ si4! con.erteste in baza 10# E%e*!u
1011 @ 2
0
A 2
1
A 2
0
@ 11
?# Sa se rea!izeze *rin *ro3ra tabe!e!e HO$EL1 si ORASE1/ cu aceeasi structura cu a ce!or din
*rob!ea/ cCeia *riara si !e3atura dintre e!e7
B# Sa se rea!izeze un *ro3ra VBA/ care ca!cu!eaza nuaru! de !ocuitori a! orase!or dintr4un anuit
<udet#
Se consider baza de date NHote! 5orat din urtoare!e tabe!e" Nue&Hote!/ Orase#
Structura tabe!e!or este urtoarea"
H$TEL
Nue&Hote! $e%t Nue!e Cote!u!ui
)ate3oria Nueric Poate contine nuai ci5re!e 1/ 2 sau 0
Loca!itate $e%t Loca!itatea in care se 3aseste Cote!u!
Nr&Locuri Nueric Nuaru! de !ocuri din Cote!
Cheia primara este format din cmpurile Nume_Hotel si Localitate
$rase
Nue&Oras $e%t Nue!e orasu!ui in care se 3aseste Cote!u!
Nue&Iudet $e%t 'orat din doua caractere
Nuar&!oc Nueric Nuaru! de !ocuitori a! orasu!ui
Cheia primara format din cmpul Nume_$ras
Se .or introduce a%i 1 inre3istrari in tabe!e si se .or !e3a intre e!e tabe!e!e#
1# S se rea!izeze o intero3are de aciune *rin care se introduc inre3istrri noi 2n tabe!a NCote!7
2# S se rea!izeze o intero3are de aciune *rin care se creaz o tabe! nou 2n care sunt eorate
in5oraii!e des*re Cote!uri!e de o anuit cate3orie#
0# Sa se rea!izeze o intero3are *rin care se .izua!izeaza Cote!uri!e din orase!e cu ce! ai ic nuar
de !ocuitori7
8# Sa se rea!izeze un 5oru!ar care contine butoane care a*e!eaza intero3ari *rin care se rea!izeaza
o*eratii!e 5undaenta!e *entru tabe!a HO$EL7
1# Sa se rea!izeze o intero3are tabe! incrucisat care .izua!izeaza *e !inie Cote!uri!e iar *e co!oane
!oca!itati!e si nr de !ocuri7
(# Sa se rea!izeze un 5oru!ar care contine un obiect te%tbo% in care se .a introduce nuaru! de
!ocuitori si un buton de coanda care in etoda c!ic; contine o intero3are *rin care se se .or a5isa
Cote!uri!e din orase!e cu nuaru! de !ocuitori tastat#
:# Se considera un 5oru!ar care *erite introducerea unui te%t intr4un obiect te%tbo%# -aca se 5ace
dub!u c!ic; *e acest obiect se .a a5isa te%tu! in ordine in.ersa7
?# Sa se scrie un *ro3ra VBA care ca!cu!eaza sua di.izori!or *rii ai unui nuar natura! N#
B# Sa se rea!izeze *rin *ro3ra tabe!e!e HO$EL1 si ORASE1/ cu aceeasi structura cu a ce!or din
*rob!ea/ cCeia *riara si !e3atura dintre e!e7
10# Sa se rea!izeze un *ro3ra VBA/ care ca!cu!eaza nuaru! ediu de !ocuri a! Cote!uri!or dintr4un
anuit oras
PROBLEME EXAMEN VARA 2012
Se consider o a3enie de turis care or3anizeaz di5erite acti.iti 2n ar 6i strintate# Baza
de date se nue6te Turism 6i conine urtoare!e tabe!e" Clien%i& E'Intern& E'E'tern# Structura
tabe!e!or este urtoarea"
CLIENTI
)od&)!ient Nueric )odu! c!ientu!ui
Nue&)!ient $e%t Nue!e c!ientu!ui
)od&E%cursie $e%t )odu! e%cursiei# Pentru e%cursii interne are *e *ria *ozitie
!itera 9/ *entru e%cursii e%terne are *e *ria *ozitie !itera E
Cheia primar este format din cmpul Cod_Client
E(INTE"N
)od&E%cursie $e%t )odu! e%cursii!or interne
-estinatie $e%t
-ata&E%cursie -ate,$ie -ata e%cursiei
Pret Nueric )a* nueric cu doua zecia!e
Cheia primar este format din cmpul Cod_E'cursie
E(E(TE"N
)od&E%cursie $e%t )odu! e%cursiei e%terne
-estinatie $e%t
-ata&E%cursie -ate,$ie -ata e%cursiei
Pret Nueric )a* nueric cu doua zecia!e
Cheia primar este format din cmpul Cod_E'cursie
Se )or introduce ma'im * inre+istrari in ta,ele& se )or le+a intre ele ta,elele
1# S se rea!izeze o intero3are care a5iseaza nue!e *ersoane!or *artici*ante !a e%cursii interne cu
*retu! cu*rins intre doua .a!ori# Se .a a5isa nue!e c!ientu!ui/ destinaia e%cursiei interne/ *retu!
e%cursiei si data e%cursiei#
2# S se rea!izeze o intero3are care a5iseaza c!ientii inscrisi !a e%cursia interna cu ce! ai are *ret#
Se .a 5o!osi 5uncia a3re3at MAX7
0# Sa se rea!izeze o intero3are *rin care se .or a5isa c!ientii *artici*anti !a e%cursii!e e%terne care au
*retu! ai are decat *retu! ediu a! e%cursii!or e%terne7
8# Sa se rea!izeze un 5oru!ar care contine butoane care a*e!eaza intero3ari *rin care se rea!izeaza
o*eratii!e 5undaenta!e *entru tabe!a c!ienti7
1# Sa se rea!izeze acroinstructiuni *rin care" se *oate a*!ica un 5i!tru tabe!ei =E%e%tern> *rin care se
.izua!izeaza e%cursii!e care au data e%cursiei e3a!a cu data curenta/ se *ot descCide concoitent
ce!e trei tabe!e *entru .izua!izare7
(# Sa se rea!izeze un 5oru!ar in care se .izua!izeaza date!e din tabe!a EX9N$ERN si ca!cu!eaza intr4
un obiect !istbo% *retu! cu $VA# $VA4u! este 1BJ7
:# Sa se rea!izeze un 5oru!ar care *erite introducerea intr4un obiect te%tbo% a unui nuar natura!#
La a*asarea tastei enter se .a a*e!a un *ro3ra care .a ca!cu!a din cate ci5re este 5orat nuaru!
si !e .a a5isa intr4un a!t obiect te%tbo%7
?# Sa se scrie un *ro3raVBA care ca!cu!eaza *rodusu! di.izori!or *rii ai unui nuar natura! N
oarecare7
B# Sa se rea!izeze *rin *ro3ra tabe!e!e )L9EN$91 si EX9N$ERN1/ cu aceeasi structura cu a ce!or
din *rob!ea/ cCeia *riara si !e3atura dintre e!e7
10# Sa se rea!izeze un *ro3ra VBA/ care ca!cu!eaza costu! ediu a! e%cursii!or interne#
PROBLEME EXAMEN VARA 2012
Se consider o a3enie de turis care or3anizeaz di5erite acti.iti 2n ar 6i strintate# Baza
de date se nue6te $uris 6i conine urtoare!e tabe!e" Clien%i& E'Intern& E'E'tern# Structura
tabe!e!or este urtoarea"
CLIENTI
)od&)!ient Nueric )odu! c!ientu!ui
Nue&)!ient $e%t Nue!e c!ientu!ui
)od&E%cursie $e%t )odu! e%cursiei# Pentru e%cursii interne are *e *ria *ozitie
!itera 9/ *entru e%cursii e%terne are *e *ria *ozitie !itera E
Cheia primar este format din cmpul Cod_Client
E(INTE"N
)od&E%cursie $e%t )odu! e%cursii!or interne
-estinatie $e%t
-ata&E%cursie -ate,$ie -ata e%cursiei
Pret Nueric )a* nueric cu doua zecia!e
Cheia primar este format din cmpul Cod_E'cursie
E(E(TE"N
)od&E%cursie $e%t )odu! e%cursiei e%terne
-estinatie $e%t
-ata&E%cursie -ate,$ie -ata e%cursiei
Pret Nueric )a* nueric cu doua zecia!e
Cheia primar este format din cmpul Cod_E'cursie
Se )or introduce ma'im * inre+istrari in ta,ele si se )or le+a acestea intre ele
1# S se rea!izeze o intero3are care a5i6eaz nue!e *ersoane!or *artici*ante !a e%cursii e%terne# Se
.a a5i6a nue!e c!ientu!ui/ nue!e e%cursiei e%terne 6i data e%cursiei7
2# Sa se rea!izeze o intero3are care a5iseaza e%cursii!e interne din ace!asi an7
0# Sa se rea!izeze o intero3are care a5iseaza un c!asaent descrescator a! sue!or incasate !a
e%cursii!e interne7
8# S se rea!izeze o intero3are care a5i6eaz c!ienii 2nscri6i !a e%cursia intern cu ce! ai ic *ret7
1# Sa se rea!izeze o intero3are tabe! incrucisat care .izua!izeaza destinatia e%cursii!or interne *e !uni
ca!endaristice si *retu! ediu a! acestora7
(# Se .a rea!iza un 5oru!ar *rin care se .or .izua!iza date!e din tabe!a E%e%tern e%ecutand c!ic; *e
un buton de coanda# 'oru!aru! .a contine un buton *rin care se .a a*e!a intero3area de !a
*unctu! 2 si un buton *rin care se .a terina a*!icatia# Se .or 5o!osi acroinstructiuni7
:# Sa se rea!izeze un 5oru!ar care *reia in obiecte te%t bo% nuitoru! si nuaratoru! unei 5ractii#
9ntr4un a!t obiect te%tbo% citeste un nuar oarecare# -aca se a*asa *e tasta enter/ du*a tastarea
nuaru!ui se .eri5ica daca nuaru! si*!i5ica 5ractia# Sa se a5iseze 5ractia si*!i5icata intr4un a!t
obiect te%tbo%7
?# sa se scrie un *ro3ra VBA care testeaza daca un an este bisect sau nu# Anu! bisect este ace!a care
5ie este di.izibi! cu 8 si nu este di.izibi! cu 100/ 5ie este di.izibi! cu 8007
B# Sa se rea!izeze *rin *ro3ra tabe!e!e )L9EN$91 si EX9N$ERN1/ cu aceeasi structura cu a ce!or
din *rob!ea/ cCeia *riara si !e3atura dintre e!e7
10# Sa se rea!izeze un *ro3ra VBA/ care ca!cu!eaza costu! ediu a! e%cursii!or e%terne#
Se consider o a3enie de turis care or3anizeaz di5erite acti.iti 2n ar 6i strintate# Baza
de date se nue6te $uris 6i conine urtoare!e tabe!e" Clien%i& E'Intern& E'E'tern# Structura
tabe!e!or este urtoarea"
CLIENTI
)od&)!ient Nueric )odu! c!ientu!ui
Nue&)!ient $e%t Nue!e c!ientu!ui
)od&E%cursie $e%t )odu! e%cursiei# Pentru e%cursii interne are *e *ria *ozitie
PROBLEME EXAMEN VARA 2012
!itera 9/ *entru e%cursii e%terne are *e *ria *ozitie !itera E
Cheia primar este format din cmpul Cod_Client
E(INTE"N
)od&E%cursie $e%t )odu! e%cursii!or interne
-estinatie $e%t
-ata&E%cursie -ate,$ie -ata e%cursiei
Pret Nueric )a* nueric cu doua zecia!e
Cheia primar este format din cmpul Cod_E'cursie
E(E(TE"N
)od&E%cursie $e%t )odu! e%cursiei e%terne
-estinatie $e%t
-ata&E%cursie -ate,$ie -ata e%cursiei
Pret Nueric )a* nueric cu doua zecia!e
Cheia primar este format din cmpul Cod_E'cursie
Se )or introduce ma'im * inre+istrari in ta,ele si se )or le+a intre ele-
1# S se rea!izeze o intero3are care a5i6eaz toate e%cursii!e interne 6i e%terne care au !oc 2ntr4o
anuit !un7
2# S se rea!izeze o intero3are care a5i6eaz toate e%cursii!e interne care au o anuit destinaie si au
di5erenta dintre data curenta si data e%cursiei ai are decat 2 !uni#
0# Sa se rea!izeze o intero3are tabe! incrucisat care .izua!izeaza destinatia e%cursii!or e%terne *e !uni
ca!endaristice si *retu! tota! in cazu! e%cursii!or cu aceeasi destinatie7
8# Sa se rea!izeze o intero3are care a5iseaza un c!asaent crescator a! sue!or incasate !a e%cursii!e
e%terne7
1# Sa se rea!izeze un 5oru!ar care *erite rea!izarea o*eratii!or de adau3are/ odi5icare/ ster3ere de
date in tabe!a )!ienti# Se .or 5o!osi butoane de coanda7
(# Sa se rea!izeze o acroinstructiune *rin care se .or descCide tabe!e!e bazei de date in 5erestre
*ozitionate di5erit *e ecran# 9nainte de descCiderea 5isiere!or se .a transite un esa<#
:# Sa se rea!izeze un 5oru!ar care *erite introducerea unui te%t intr4un obiect te%tbo%# -aca se
a*asa *e tasta enter/ du*a introducerea te%tu!ui se .a a*e!a un *ro3ra care ca!cu!eaza nuaru! de
.oca!e si *rocentu! *e care4! re*rezinta .oca!e!e in cadru! te%tu!ui7
?# Sa se scrie un *ro3ra VBA care citeste un .ector de 10 e!eente/ i! a5iseaza in 5ereastra
=9ediate KindoL> deterina e!eentu! a%i si i! a5iseaza si 5ace edia aritetica a
e!eente!or .ectoru!ui si o a5iseaza#
B# Sa se rea!izeze *rin *ro3ra tabe!e!e )L9EN$91 si EX9N$ERN1/ cu aceeasi structura cu a ce!or
din *rob!ea/ cCeia *riara si !e3atura dintre e!e7
10# Sa se rea!izeze un *ro3ra VBA/ care ca!cu!eaza costu! tota! a! e%cursii!or e%terne#
Se consider o a3enie de turis care or3anizeaz di5erite acti.iti 2n ar 6i strintate# Baza
de date se nue6te $uris 6i conine urtoare!e tabe!e" Clien%i& E'Intern& E'E'tern# Structura
tabe!e!or este urtoarea"
CLIENTI
)od&)!ient Nueric )odu! c!ientu!ui
Nue&)!ient $e%t Nue!e c!ientu!ui
)od&E%cursie $e%t )odu! e%cursiei# Pentru e%cursii interne are *e *ria *ozitie
!itera 9/ *entru e%cursii e%terne are *e *ria *ozitie !itera E
Cheia primar este format din cmpul Cod_Client
E(INTE"N
)od&E%cursie $e%t )odu! e%cursii!or interne
-estinatie $e%t
PROBLEME EXAMEN VARA 2012
-ata&E%cursie -ate,$ie -ata e%cursiei
Pret Nueric )a* nueric cu doua zecia!e
Cheia primar este format din cmpul Cod_E'cursie
E(E(TE"N
)od&E%cursie $e%t )odu! e%cursiei e%terne
-estinatie $e%t
-ata&E%cursie -ate,$ie -ata e%cursiei
Pret Nueric )a* nueric cu doua zecia!e
Cheia primar este format din cmpul Cod_E'cursie
1# S se rea!izeze o intero3are care a5i6eaz *ersoane!e *artici*ante !a o e%cursie intern a crei nue
2nce*e cu o anuit !iter7
2# S se rea!izeze o intero3are care a5i6eaz nuru! de *ersoane 2nscrise !a o e%cursie care are un
anuit cod7
0# Sa se rea!izeze o intero3are care a5iseaza un c!asaent descrescator a! sue!or incasate !a
e%cursii!e interne7
8# Sa se rea!izeze o intero3are care a5iseaza nuaru! de *arici*anti !a o anuit e%cursie interna7
1# Sa se rea!izeze o intero3are tabe! incrucisat care .izua!izeaza destinatia e%cursii!or e%terne *e !uni
ca!endaristice si *retu! acestora7
(# S se rea!izeze un 5oru!ar *rin care sunt a5i6ate date!e din tabe!e!e )!ieni 6i E%e%tern/ 5o!osind
un buton de coanda si acroinstructiuni# 'oru!aru! .a conine un buton *rin care se .a a5i6a
intero3area de !a *unctu! 2 *rintr4o acroinstructiune7
:# Sa se rea!izeze un *ro3ra VBA care ca!cu!eaza *retu! tota! a! e%cursii!or interne si e%terne7
?# Sa se rea!izeze un 5oru!ar *rin care intr4un obiect te%tbo% se .a tasta data e%cursiei# 9n 5oru!ar
e%ista un buton de coanda# 9n etoda c!ic; a acestuia se .a scrie o intero3are *rin care se .or
a5isa toti c!ientii *artici*anti !a e%cursii interne in data ca!endaristica tastata#
B# Sa se rea!izeze un *ro3ra VBA care a5iseaza toate tri*!ete!e de nuere *ita3orice dintr4un
inter.a! dat# Nuaru! este *ita3oric daca a
2
@ b
2
A c
2
Se consider o baz de date cu nue!e Product 5orat din urtoare!e 5i6iere" Produse/
)oenzi/ )!ienti cu urtoarea structur"
#roduse
Nr&*rod Nueric Nuaru! *rodusu!ui
Nue&Prod $e%t Nue!e *rodusu!ui
Pret&Prod Nueric Nueric cu trei zecia!e
)antitate&*rod Nueric 'orat din ( caractere nuerice sau s*atiu
Cheia primar este format din cmpul Nr_prod
Comen.i:
)od&)!ient Nueric )odu! c!ientu!ui
Nr&*rod Nueric Nuaru! *rodusu!ui
)od&)da Nueric
AcCitat Mes,no
-ata&)da -ate,$ie E3a!a cu data curenta
Cheia primar este format din cmpul Cod_Cda-
Clien%i
)od&)!ient Nueric )odu! c!ientu!ui
Nue&)!ient $e%t
Adresa $e%t
Iudet $e%t Nue!e <udetu!ui 5orat din doua caractere
Nr $e!e5 $e%t 'orat din 8 caractere *entru *re5i% N sase caractere *entru
PROBLEME EXAMEN VARA 2012
nuar
Cheia primar este format din cmpurile Nume Client /i dresa-
Se .or introduce a%iu 1 inre3istrari in tabe!e si se .or !e3a intre e!e#
1# S se rea!izeze o intero3are *rin care s se .izua!izeze *roduse!e coandate de un anuit c!ient7
2# S se rea!izeze o intero3are *rin care s se .izua!izeze c!ientu! care are coanda cu .a!oarea cea
ai are# Va!oarea este e3a! cu *rodusu! dintre cantitate 6i *re# Se .a 5o!osi 5uncia a3re3at
Ma%7
0# Sa se rea!izeze o interoare care a5iseaza c!ientii care au coandat *roduse care au *retu! ai are
decat *retu! ediu a! *roduse!or7
8# Sa se rea!izeze o intero3are care a5iseaza descrescator/ .a!oarea *roduse!or de *e 5acturi!e acCitate7
1# sa se rea!izeze o intero3are care ca!cu!eazO nuaru! de *roduse coandate de c!ientii dintr4un
anuit <udet7
(# Sa se rea!izeze un 5oru!ar care contine butoane de coanda care .or a*e!a intero3ari ce *erit
rea!izarea o*eratii!or 5undaenta!e *entru tabe!a PRO-PSE7
:# Sa se rea!izeze un 5oru!ar care *erite introducerea nue!ui <udetu!ui# -aca se 5ace dub!u c!ic;
*e obiectu! in care se introduce nue!e <udetu!ui/ se .a acti.a o intero3are *rin care se .or a5isa
*roduse!e coandate de catre c!ientii din <udetu! res*ecti.7
?# Sa se rea!izeze un 5oru!ar *rin care se a5iseaza date!e din tabe!a *roduse/ ca!cu!eaza .a!oarea
acestora D*retQcantitateF si o a5iseaza intr4un obiect te%tbo%7
B# Sa se scrie un *ro3ra VBA care .a a5isa toate desco*uneri!e in sua de doua nuere *rie a
tuturor nuere!or *are dintr4un inter.a! dat Ra/bS cu (E@aEb7
10# Sa se rea!izeze un *ro3ra VBA care ca!cu!eaza *retu! ediu a! *roduse!or cu Nr&*rod ai are
decat o anuita .a!oare#
Se consider o baz de date cu nue!e Product 5orat din urtoare!e 5i6iere" Produse/
)oenzi/ )!ienti cu urtoarea structur"
#roduse
Nr&*rod Nueric Nuaru! *rodusu!ui
Nue&Prod $e%t Nue!e *rodusu!ui
Pret&Prod Nueric Nueric cu trei zecia!e
)antitate&*rod Nueric 'orat din ( caractere nuerice sau s*atiu
Cheia primar este format din cmpul Nr_prod
Comen.i:
)od&)!ient Nueric )odu! c!ientu!ui
Nr&*rod Nueric Nuaru! *rodusu!ui
)od&)da Nueric
AcCitat Mes,no
-ata&)da -ate,$ie E3a!a cu data curenta
Cheia primar este format din cmpul Cod_Cda-
Clien%i
)od&)!ient Nueric )odu! c!ientu!ui
Nue&)!ient $e%t
Adresa $e%t
Iudet $e%t Nue!e <udetu!ui de doici!iu 5orat din doua caractere
Nr $e!e5 $e%t 'orat din 8 caractere *entru *re5i% N sase caractere *entru
nuar
Cheia primar este format din cmpurile Nume Client /i dresa-
Se .or introduce a%iu 1 inre3istrari in tabe!e si se .or !e3a intre e!e
1# S se rea!izeze o intero3are care ca!cu!eaz .a!oarea edie a *roduse!or coandate care au data
coenzi ai ic decGt data curent7
PROBLEME EXAMEN VARA 2012
2# S se rea!izeze o intero3are care .izua!izeaz sua .a!ori!or coenzi!or acCitate# Va!oarea este
e3a! cu *rodusu! dintre cantitate 6i *re#
0# Sa se rea!izeze o intero3are tabe! incrucisat care *erite .izua!izarea coenzi!or D)od&cdaF *e
data ca!endaristica D-ata&cdaF7
8# Sa se rea!izeze o intero3are care ca!cu!eaza *retu! ediu a! *roduse!or coandate de c!ienti
3ru*ate *e <udetu! de doici!iu a! c!ientu!ui7
1# Sa se rea!izeze un 5oru!ar care contine butoane de coanda care .or a*e!a intero3ari ce *erit
rea!izarea o*eratii!or 5undaenta!e *entru tabe!a )L9EN$97
(# Sa se rea!izeze un 5oru!ar care contine butoane *entru" a*e!u! intero3ari!or de !a *uncte!e 1/ 2/ 0
*recu si *entru s5arsitu! a*!icatiei 5o!osind acroinstructiuni7
:# Sa se rea!izeze un 5oru!ar care .izua!izeaza date!e din tabe!a Produse intr4un obiect de ti* L9S$#
'oru!aru! contine un buton de coanda care acti.eaza o intero3are ce a5iseaza in 5ereastra
9ediate KindoL date!e se!ectate intr4o !inie a obiectu!ui !ist7
?# Rea!izati un 5oru!ar care *erite introducera unui nuar intr4un obiect te%tbo%# Sa se scrie un
*ro3ra Visua! Basic care ca!cu!eaza toate nuere!e *ita3orice *ana !a nuaru! dat si !e a5iseaza
in obiecte te%tbo% care initia! sunt in.izib!e7
B# Sa se rea!izeze un *ro3ra VBA care ca!cu!eaza *retu! ediu a! *roduse!or cu Nr&*rod ai ic
decat o anuita .a!oare#
Se consider o baz de date cu nue!e Product 5orat din urtoare!e 5i6iere" Produse/
)oenzi/ )!ienti cu urtoarea structur"
#roduse
Nr&*rod Nueric Nuaru! *rodusu!ui
Nue&Prod $e%t Nue!e *rodusu!ui
Pret&Prod Nueric Nueric cu trei zecia!e
)antitate&*rod Nueric 'orat din ( caractere nuerice sau s*atiu
Cheia primar este format din cmpul Nr_prod
Comen.i:
)od&)!ient Nueric )odu! c!ientu!ui
Nr&*rod Nueric Nuaru! *rodusu!ui
)od&)da Nueric
AcCitat Mes,no
-ata&)da -ate,$ie E3a!a cu data curenta
Cheia primar este format din cmpul Cod_Cda-
Clien%i
)od&)!ient Nueric )odu! c!ientu!ui
Nue&)!ient $e%t
Adresa $e%t
Iudet $e%t Nue!e <udetu!ui 5orat din doua caractere
Nr $e!e5 $e%t 'orat din 8 caractere *entru *re5i% N sase caractere *entru
nuar
Cheia primar este format din cmpurile Nume Client /i dresa-
Se .or introduce a%iu 1 inre3istrari in tabe!e si se .or !e3a tabe!e!e intre e!e#
1# S rea!izeze o intero3are *rin care se .izua!izeaz c!ientu! care a coandat *rodusu!/ cu *reu! ce!
ai are7
2# S se rea!izeze o intero3are care a5i6eaz *reu! ediu a! *roduse!or coandate 2ntr4o anuit zi#
Va!oarea este e3a! cu *rodusu! dintre cantitate 6i *re7
0# Sa se rea!izeze o intero3are care .izua!izea *roduse!e care a*ar *e 5acturi!e care au data coenzii
ai ica cu un anuit nuar de !uni decat data curenta7
PROBLEME EXAMEN VARA 2012
8# Sa se rea!izeze o intero3are de ti* tabe! incrucisat care a5iseaza *retu! ediu a! *roduse!or *e
5acturi!e acCitate7
1# Sa se rea!izeze un 5oru!ar care contine butoane de coanda *entru .izua!izarea 5oru!aru!ui
creat !a *unctu! 0 si a intero3ari!or de !a *uncte!e 1 si 2 5o!osind acroinstructiuni7
(# Sa se rea!izeze un 5oru!ar care *erite .izua!izarea ca*u!ui *ret din tabe!a PRO-PSE intr4un
obiect te%tbo% si contine un buton de coanda *entru de*!asare inainte *rintre inre3istrari!e
tabe!ei# 'oru!aru! contine doua butoane o*tiune care in oentu! in care sunt bi5ate .izua!izeaza
doua obiecte te%tbo% in care se .or introduce .a!ori nuerice# 9n 5oru!ar ai e%ista un obiect
te%tbo% cu nue!e rezu!tat care in oentu! in care se 5ace c!ic; *e e! a5iseaza sua ce!or!a!te trei
obiecte te%tbo%
:# Sa se rea!izeze un 5oru!ar *rin care se citesc trei .a!ori nuerice A/ B/ )# 'oru!aru! contine un
buton de coanda care testeaza daca ce!e trei nuere *ot 5i !aturi!e unui triun3Ci" AEBA) si
BEAA) si )EAAB# 9n caz a5irati. .a a*area intr4un obiect te%t bo% esa<u!/ =Nuere!e *ot 5i
!aturi!e unui triun3Ci> a!t5e! =Nuere!e nu *ot 5i !aturi!e unui triun3Ci>7
?# Sa se rea!izeze un *ro3ra VBA care ca!cu!eaza *retu! tota! a! *roduse!or cu Nr&*rod cu*rins
intre doua .a!ori#
Se consider o baz de date cu nue!e Product 5orat din urtoare!e 5i6iere" Produse/
)oenzi/ )!ienti cu urtoarea structur"
#roduse
Nr&*rod Nueric Nuaru! *rodusu!ui
Nue&Prod $e%t Nue!e *rodusu!ui
Pret&Prod Nueric Nueric cu trei zecia!e
)antitate&*rod Nueric 'orat din ( caractere nuerice sau s*atiu
Cheia primar este format din cmpul Nr_prod
Comen.i:
)od&)!ient Nueric )odu! c!ientu!ui
Nr&*rod Nueric Nuaru! *rodusu!ui
)od&)da Nueric
AcCitat Mes,no
-ata&)da -ate,$ie E3a!a cu data curenta
Cheia primar este format din cmpul Cod_Cda-
Clien%i
)od&)!ient Nueric )odu! c!ientu!ui
Nue&)!ient $e%t
Adresa $e%t
Iudet $e%t Nue!e <udetu!ui 5orat din doua caractere
Nr $e!e5 $e%t 'orat din 8 caractere *entru *re5i% N sase caractere *entru
nuar
Cheia primar este format din cmpurile Nume Client /i dresa-
Se .or introduce a%iu 1 inre3istrare in tabe!e si se .or !e3a tabe!e! intre e!e#
1# S se rea!izeze o intero3are care a5i6eaz nue!e 6i adresa c!ientu!ui care a coandat un anuit
*rodus cu un anuit *ret si a5!at intr4o anuita cantitate# Nue!e *rodusu!ui este introdus de !a
tastatur7
2# S se rea!izeze o intero3are care a5i6eaz nue!e *roduse!or care 2nce* cu o anuit !iter si au
*retu! cu*rins intre doua .a!ori7
0# Sa se rea!izeze o intero3are care creaza o tabe!a noua in care se 3asesc *roduse!e coandate de un
anuit c!ient si data coenzii este ai ica decat data curenta cu : zi!e7
8# Sa se rea!izeze o intero3are care *erite introducerea unei inre3istrari noi in tabe!a )!ienti din
5erestre cu *araetrii7
PROBLEME EXAMEN VARA 2012
1# S se rea!izeze un 5oru!ar care contine un buton de coanda care in *rocedura On)!ic; contine
o intero3are care a5iseaza coenzi!e acCitate7
(# Sa se rea!izeze o intero3are care .izua!izea *roduse!e care a*ar *e 5acturi!e care au data coenzii
ai ica cu un anuit nuar de zi!e decat data curenta7
:# Sa se rea!izeze un 5oru!ar *rin care se citeste un nuar de *atru ci5re# Procedura dub!u c!ic; a
obiectu!ui in care se citeste nuaru! .eri5ica daca nuaru! este identic cu nuaru! citit de !a
s5arsit !a ince*ut# D-e e%e*!u nuaru! 1BB1F7
?# Sa se rea!izeze *rin *ro3ra tabe!e!e PRO-PSE1 si )OMENT91/ cu aceeasi structura cu a ce!or
din *rob!ea/ cCeia *riara si !e3atura dintre e!e7
Se consider baza de date "aport_cercetare 5orat din 2 tabe!e " 'acu!tati 6i Acti.itate ce au
urtoarea structur "
0acult%i

Nr&crt Nueric
Nue&oras Sir de caractere -enuirea orasu!ui
-en&'acu!t Sir de caractere -enuirea 5acu!tatii
Nr&cadre Nueric Nuru! de cadre didactice
Cheia primara este cmpul den_facult
cti)itate
'acu!t Sir de caractere -enuirea 5acu!tatii 5orat din 20
caractere ari
)adre&didactice Sir de caractere Nue!e autori!or din !itere ari
Pub!icatii Sir de caractere -enuirea carti!or *ub!icate
)ontr&cercet Nueric Nuru! de contracte
Cheia primara este formata din cmpurile facult /i autori
Se .or introduce a%i cinci inre3istrari in 5isier#
1# S se rea!izeze un 5oru!ar ce *erite .izua!izarea date!or din ce!e 2 tabe!e 6i un buton de
coanda U Veri5icare V care a*e!eaza o intero3are ce *erite .izua!izarea autori!or si
*ub!icaii!or acestora in 5unctie de U denuirea 5acu!tatii V ce .a 5i introdusa de !a tastatura/
intr4o 5ereastra cu *araetrii7
2# Sa se rea!izeze o intero3are care are ce! ai are nuar de contracte7
0# Sa se rea!izeze o intero3are care .izua!izeaza 5acu!tati!e care au un nuar de cadre didactice
ai are decat nuaru! ediu de cadre didactice *e 5acu!tati7
8# Ace!asi 5oru!ar contine un buton de coanda U Nue&ora6 V care .a a*e!a o intero3are care
a5i6eaz cadre!e didactice de !a 5acu!tati!e dintr4un oras/ *recu si *ub!icatii!e si contracte!e
acestora# Nue!e orasu!ui se .a introduce intr4un obiect te%tbo% e%istent in 5oru!ar7
1# Sa se rea!izeze o intero3are care a5iseaza cadre!e didactice de !a 5acu!tatea cu nuaru! ce! ai
are de cadre didactice7
(# Sa se rea!izeze un 5oru!ar care contine un buton de coanda ce *erite .izua!izarea
concoitenta a ce!or doua tabe!e in odu! Read On!M 5o!osind acrocoenzi7
:# Se .a rea!iza o intero3are )rosstab/ care .a a5isa cadre!e didactice 3ru*ate *e 5acu!tati7
?# Sa se scrie un *ro3ra in Visua! Basic care deterina sua *rie!or N nuere natura!e
di.izibi!e cu :# Nuaru! N se .a *re!ua intr4un obiect te%tbo% dintr4un 5oru!ar# Sua
nuere!or di.izibi!e cu sa*te se .a a5isa intr4un a!t obiect te%tbo% din 5oru!ar7
B# Sa se rea!izeze un *ro3ra VBA care ca!cu!eaza nuaru! tota! de cadre didactice7
10# Sa se rea!izeze *rin *ro3ra tabe!e!e 'A)PL$A$91 si A)$9V9$A$E1/ cu aceeasi structura
cu a ce!or din *rob!ea/ cCeia *riara si !e3atura dintre e!e#
Se consider baze de date Mar;etin3 ce conine tabe!e!e MA)ROME-9PL/ M9)ROME-9PL/
'OR$E&9N$ERNE# Structura acestor tabe!e este urtoarea "
PROBLEME EXAMEN VARA 2012
!acromediul
Mediu!&soc Sir de caractere Mediu! socia!
Mediu!&ec Sir de caractere Mediu! econoic
'ira&acro Sir de caractere Nue!e 5irei
Mediu!&cu!tura! Sir de caractere Mediu! cu!tura!
Cheia primara este formata din cmpul mediul economic
!icromediul e'tern
'urnizori Sir de caractere
)!ienti Sir de caractere
9nterediari Sir de caractere
'ira&icro Sir de caractere
Cheia primara este formata din campurile Clien%i si 0irma
0orte_interne
Nue&5ira Sir de caractere Nue!e 5irei
Resurse Sir de caractere Resurse uane
Sit&5inanc Nueric Situaia 5inanciar
Cheia primara este formata din campul Nume_firma si Sit_financ
Se .or !e3a intre e!e ce!e trei tabe!e 7
1# S se construiasc 5oru!aru! din 5i3ura uratoare#
2# Sa se rea!izeze o intero3are cae a5iseaza 'ira&acro cu cea ai buna situatie 5inanciara7
0# Sa se rea!izeze o intero3are *rin care se a5iseaza 5ire!e&icro care au situatia 5inanciara ai
buna decat edia situatiei 5inanciare a tuturor 5ire!or7
8# Butonu! =Mediu! intern> .a acti.a o intero3are care s a5i6eze toi 5urnizorii/ resurse!e uane
si situatia 5inanciara a unui anuit c!ient introdus de !a tastatur intr4o 5ereastra cu
*araetrii7
1# Pentru butonu! =Microediu! e%tern> sa se rea!izeze o intero3are care a5iseaza c!ientii unei
5ire ce are *e a *atra *ozitie a nue!ui 5irei o anuita !itera si are o anuita situatie
5inanciara# Pentru butonu! =9esire> se .a incCide 5oru!aru!7
(# Pentru butonu! de coanda =Macroediu! e%tern> s se acti.eze un nou 5oru!ar care *erite
rea!izarea actiuni!or de odi5icare/ adau3are si ster3ere de date 5o!osind cod *ro3ra VBA
*entru tabe!a cu nue!e identic cu a! butonu!ui7
:# Sa se rea!izeze un 5oru!ar care *erite citirea unui nuar 5orat din noua ci5re# Sa se
ca!cu!eze sua ci5re!or *are si *rodusu! ci5re!or i*are a!e nuaru!ui si sa se a5iseze7
?# Sa se rea!izeze un *ro3ra VBA care ca!cu!eaza ra*ortu! e!eente!or de ran3 *ar si i*ar
dintr4un .ector cu 10 e!eente#
Se consider baza de date WLOB cu tabe!e!e )ON$9NEN$E S9 $AR9 ce au urtoarea structur"
)ontinente
Nue Sir de caractere -enuire continent Se .or a5isa !itera ari
PROBLEME EXAMEN VARA 2012
Su*ra5a Nueric Su*ra5ata )a* nueric de 10 caractere
Nr&!oc Nueric Nuru! de !ocuitori )G* nueric de ( caractere
Cheia primara este campul Nume
$ri
Nue&continent Sir de caractere -enuire continent Se .or a5isa !itera ari
Nur&!oc Nueric Nur de !ocuitori )G* nueric de ( caractere
Nue&tari Sir de caractere -enuire tri Se .or a5isa !itera ari
Su*ra5 Nueric Su*ra5ata )a* nueric de 10 caractere dintre
care doua zecia!e
'ore&re5 Sir de caractere 'ore de re!ie5
Orase Sir de caractere -enuire orase Se .or a5isa !itera ari
Cheia primara este formata din campul Nume_tri
1# Se .or !e3a intre e!e ce!e doua tabe!e#
2# Se .a rea!iza o intero3are care a5iseaza tari!e din continente!e a caror nue ince*e cu o anuita
!itera si au su*ra5ata cu*rinsa intre doua .a!ori7
0# S se rea!izeze un 5oru!ar ce conine 0 *a3ini Dobiect $ab )ontro!F7
a# 2n *ria *a3ina e%ista un buton care a*e!eaza o intrero3are/ 2n care sunt .izua!izate
cG*uri!e" Nue&continent/ Nue&tri/ Ora6e 2n ordinea a!5abetic a denuirii trii
3ru*ate *e continente#
b# in *a3ina a doua .a e%ista un buton care a5iseaza tari!e care au nuaru! de !ocuitori ai
are decat edia nuaru!ui de !ocuitori a! tuturor tari!or7
c# in *a3ina a treia .or e%ista butoane de coanda care .or a*e!a intero3ari care e%ecuta
o*eratii!e 5undaenta!e *entru tabe!a $AR97
8# Sa se rea!izeze rea!izeze un 5oru!ar in care e%ista un obiect te%tbo% in care se .a tasta nue!e
unei tari# )and se a*asa *e tasta enter se .a a*e!a o intero3are in care se .or a5isa toate ca*ur!e
din ce!e doua tabe!e re5eritoare !a nue!e tari tastate7
1# Sa se scrie un *ro3ra in Visua! Basic care deterina sua *rie!or N nuere natura!e di.izibi!e
cu 0# Nuaru! N se .a *re!ua intr4un obiect te%tbo% dintr4un 5oru!ar# Sua nuere!or di.izibi!e
cu cinci se .a a5isa intr4un a!t obiect te%tbo% din 5oru!ar7
(# Sa se rea!izeze un *ro3ra VBA *rin care sa se construiasca un .ector care are sua ci5re!or sa!e
e3a!a cu 10 nuere!e se 3asesc in inter.a!u! N1 si N2/ unde N1 si N2 sunt nuere natura!e#
E!eente!e .ectoru!ui se .or a5isa in 5ereastra 9ediate KindoL7
:# Sa se rea!izeze *rin *ro3ra $abe!e!e $AR91 si )ontinente1 cu aceeasi structura cu a tabe!e!!or
din *rob!ea/ cu aceeasi cCeie *riara si cu !e3atura dintre e!e#
Se consider o baz de date cu nue!e Product 5orat din urtoare!e 5i6iere" Produse/ )oenzi/
)!ienti cu urtoarea structur"
#roduse
Nr&*rod Nueric Nuaru! *rodusu!ui
Nue&Prod $e%t Nue!e *rodusu!uiS
PROBLEME EXAMEN VARA 2012
Pret&Prod Nueric Nueric cu trei zecia!e
)antitate&*rod Nueric 'orat din ( caractere nuerice sau s*atiu
Cheia primar este format din cmpul Nr_prod
Comen.i:
)od&)!ient Nueric )odu! c!ientu!ui
Nr&*rod Nueric Nuaru! *rodusu!ui
)od&)da Nueric
AcCitat Mes,no
-ata&)da -ate,$ie -ata coenzii
Cheia primar este format din cmpul Cod_Cda-
Clien%i
)od&)!ient Nueric )odu! c!ientu!ui
Nue&)!ient $e%t
Adresa $e%t
Iudet $e%t Nue!e <udetu!ui 5orat din doua caractere
Nr $e!e5 $e%t 'orat din 8 caractere *entru *re5i% N sase caractere *entru
nuar
Cheia primar este format din cmpurile Nume Client /i dresa-
Se .or introduce a%iu 1 inre3istrare in tabe!e si se .or !e3a intre e!e *rin ca*uri cu date
coune#
1# S se rea!izeze o intero3are care a5i6eaz .a!oarea edie a 5acturi!or neacCitate7
2# S se rea!izeze o intero3are care a5i6eaz nue!e *roduse!or coandate 2ntr4o anuita data
ca!endaristica7
0# Sa se rea!izeze o intero3are tabe! incrucisat *rin care se .izua!izeaza c!ientii *e <udete si .a!oarea
*rodusu!ui D*retQcantitateF 7
8# Sa se rea!izeze o intero3are care a5iseaza nuaru! coenzi!or dintr4o anuita zi# -ata se .a
introduce intr4o 5ereastra cu *araetrii7
1# Sa se rea!izeze o intero3are *rin care se *retu! ediu a! *roduse!or de *e coenzi 3ru*ate du*a
data ca!endaristica7
(# Sa se rea!izeze un 5oru!ar care contine un obiect te%tbo% si un buton de coanda# 9n obiectu!
te%tbo% se .a tasta nue!e c!ientu!ui# Butonu! de coanda .a a*e!a intero3area ce .a a5isa
*roduse!e coandate de res*ecti.u! c!ient# 9ntero3area se 3seste in baza de date si .a 5o!osi
obiectu! te%tbo% in care s4a introdus nue!e c!ientu!ui7
:# Sa se rea!izeze un 5oru!ar *rin care se tasteaza intr4un obiect te%tbo% *re5i%u! unui nuar de
te!e5on# 9n 5oru!ar e%ista un buton de coanda/ cand se 5ace c!ic; *e acest buton se a5iseaza
*roduse!e coandate de catre c!ientii cu ace!asi *re5i% !a nuaru! de te!e5on7
?# Sa se rea!izeze un *ro3ra VBA care citeste e!eente!e unui .ector# -aca se taseaza !itera S .a
ca!cu!a sua dintre u!tiu! si *riu! e!eent a! .ectoru!ui/ daca se tasteaza 9 se .a ca!cu!a
*rodusu! dintre a! doi!ea e!eent a! .ectoru!ui si e!eentu! a5!at *e *ozitia din i<!oc a .ectoru!ui7
B# Sa se scrie un *ro3ra VBA care *erite rea!izarea o*eratii!or 5undaenta!e asu*ra tabe!ei
)L9EN$9#
Se consider o baz de date cu nue!e Product 5orat din urtoare!e 5i6iere" Produse/
)oenzi/ )!ienti cu urtoarea structur"
#roduse
Nr&*rod Nueric Nuaru! *rodusu!ui
Nue&Prod $e%t Nue!e *rodusu!uiS
Pret&Prod Nueric Nueric cu trei zecia!e
)antitate&*rod Nueric 'orat din ( caractere nuerice sau s*atiu
PROBLEME EXAMEN VARA 2012
Cheia primar este format din cmpul Nr_prod
Comen.i:
)od&)!ient Nueric )odu! c!ientu!ui
Nr&*rod Nueric Nuaru! *rodusu!ui
)od&)da Nueric
AcCitat Mes,no
-ata&)da -ate,$ie -ata coenzii
Cheia primar este format din cmpul Cod_Cda-
Clien%i
)od&)!ient Nueric )odu! c!ientu!ui
Nue&)!ient $e%t
Adresa $e%t
Iudet $e%t Nue!e <udetu!ui 5orat din doua caractere
Nr $e!e5 $e%t 'orat din 8 caractere *entru *re5i% N sase caractere *entru
nuar
Cheia primar este format din cmpurile Nume Client /i dresa-
Se .or introduce a%iu 1 inre3istrari in tabe!e si se .or !e3a intre e!e
1# S se rea!izeze o intero3are care a5i6eaz cantitatea tota! dintr4un anuit *rodus/ coandat 2ntr4
o zi# Se .a 5o!osi 5uncia a3re3at SPM#
2# S se rea!izeze o intero3are care a5i6eaz .a!oarea *roduse!or coandate de un c!ient care are un
anuit *re5i% !a nuaru! de te!e5on# Va!oare@)ant&ProdQPret&Prod
0# Sa se rea!izeze o intero3are *rin care se *ot introduce date in tabe!a =Produse> 5o!osind 5erestre cu
*araetrii7
8# Sa se rea!izeze un 5oru!ar care *erite .izua!izarea coenzi!or acCitate7
1# Sa se rea!izeze un 5oru!ar care *erite a*e!area intero3arii si a 5oru!aru!ui create !a *unctu! 0 si
8#
(# Rea!izati un 5oru!ar care *reia intr4un obiect te%tbo% nue!e <udetu!ui# -aca se a*asa tasta enter
du*a tastarea nue!ui <udetu!ui se .a acti.a o intero3are in care se a5iseaza *roduse!e coandate
de catre c!ientii din ace! <udet7
:# Scrieti un *ro3ra VBA *rin care cititi un .ector de 10 e!eente# -aca tastati !itere!e MA se .a
ca!cu!a edia aritetica a e!eente!or .ectoru!ui/ daca se tasteaza MW se .a ca!cu!a edia
3eoetrica a e!eente!or .ectoru!ui7
?# Scrieti un *ro3ra VBA *rin care creati tabe!e! )L9EN$91 si )OMENT91 si !e3atura intre e!e#
$abe!e!e au aceeasi structura si cCeie *riara ca si tabe!e!e )L9EN$9 si )OMENT9#
Se consider o baz de date cu nue!e Product 5orat din urtoare!e 5i6iere" Produse/
)oenzi/ )!ienti cu urtoarea structur"
#roduse
Nr&*rod Nueric Nuaru! *rodusu!ui
Nue&Prod $e%t Nue!e *rodusu!uiS
Pret&Prod Nueric Nueric cu trei zecia!e
)antitate&*rod Nueric 'orat din ( caractere nuerice sau s*atiu
Cheia primar este format din cmpul Nr_prod
Comen.i:
)od&)!ient Nueric )odu! c!ientu!ui
Nr&*rod Nueric Nuaru! *rodusu!ui
)od&)da Nueric
AcCitat Mes,no
-ata&)da -ate,$ie -ata coenzii
PROBLEME EXAMEN VARA 2012
Cheia primar este format din cmpul Cod_Cda-
Clien%i
)od&)!ient Nueric )odu! c!ientu!ui
Nue&)!ient $e%t
Adresa $e%t
Iudet $e%t Nue!e <udetu!ui 5orat din doua caractere
Nr $e!e5 $e%t 'orat din 8 caractere *entru *re5i% N sase caractere *entru
nuar
Cheia primar este format din cmpurile Nume Client /i dresa-
Se .or introduce a%iu 1 inre3istrari in tabe!e si se .or !e3a acestea intre e!e
1# S se rea!izeze o intero3are care a5i6eaz c!ienii doici!iai 2ntr4un anuit <udet si care au un
anuit *re5i% !a nuaru! de te!e5on7
2# S se rea!izeze o intero3are care a5i6eaz *roduse!e care au 5ost coandate de c!ienii doici!iai
2n acea6i !oca!itate/ in aceeasi !una ca!endaristica7
0# Sa se rea!izeze o intero3are de ti* tabe! incrucisat in care se .izua!izeaza coenzi!e *e data
ca!endaristica si nuaru! *rodusu!ui
8# Sa se rea!izeze o intero3are *rin care se .izua!izeaza c!ientii care au coandat *roduse!e a5!ate in
cantitatea cea ai ica7
1# Sa se rea!izeze un 5oru!ar care contine un obiect cobobo% *entru tabe!a )!ienti si un buton de
coanda# Se se!ecteaza o anuita !inie din obiectu! )obobo%# -aca se 5ace c!ic; *e butonu! de
coanda se .a a*e!a o intero3are care .izua!izeaza in 5ereastra =9ediate KindoL> coenzi!e
c!ientu!ui care are codu! e3a! cu codu! se!ectat7
(# Rea!izati un 5oru!ar care *reia intr4un obiect te%tbo% data coenzii# -aca se a*asa tasta enter
du*a tastarea datei ca!endaristice se .a acti.a o intero3are in care se a5iseaza *roduse!e coandate
de catre c!ientii care au coenzi cu data res*ecti.a7
:# Scrieti un *ro3ra VBA care a5iseaza nuere!e di.izibi!e cu trei cu*rinse intre doua !iite/ si
ca!cu!eaza edia !or aritetica7
?# Scrieti cod VBA *rin care deterinati *retu! tota! a! *roduse!or care au Nr&*rod cu*rins intre doua
.a!ori nuerice#
Se consider o baz de date cu nue!e Product 5orat din urtoare!e 5i6iere" Produse/
)oenzi/ )!ienti cu urtoarea structur"
#roduse
Nr&*rod Nueric Nuaru! *rodusu!ui
Nue&Prod $e%t Nue!e *rodusu!ui
Pret&Prod Nueric Nueric cu trei zecia!e
)antitate&*rod Nueric 'orat din ( caractere nuerice sau s*atiu
Cheia primar este format din cmpul Nr_prod
Comen.i:
)od&)!ient Nueric )odu! c!ientu!ui
Nr&*rod Nueric Nuaru! *rodusu!ui
)od&)da Nueric
AcCitat Mes,no
-ata&)da -ate,$ie -ata coenzii
Cheia primar este format din cmpul Cod_Cda-
Clien%i
)od&)!ient Nueric )odu! c!ientu!ui
Nue&)!ient $e%t
PROBLEME EXAMEN VARA 2012
Adresa $e%t
Iudet $e%t Nue!e <udetu!ui 5orat din doua caractere
Nr $e!e5 $e%t 'orat din 8 caractere *entru *re5i% N sase caractere *entru
nuar
Cheia primar este format din cmpurile Nume Client /i dresa-
Se .or introduce a%iu 1 inre3istrare in tabe!e si se .or !e3a intre e!e *rin ca*uri cu date
coune#
1# S se rea!izeze o intero3are de actiune *rin se creaza o tabe!a noua care contine nue!e *rodusu!ui
si .a!oarea# )odu! *rodusu!ui se introduce de !a tastatur intr4o 5ereastra cu *araetrii7
2# S se rea!izeze o intero3are care a5i6eaz nue!e/ adresa 6i nuru! de te!e5on a! unui c!ient/
*entru care a 5ost eis o anuit coand dintr4o anuita !una ca!endaristica7
0# Sa se rea!izeze o intero3are de actiune *rin care se odi5ica date!e din tabe!a )!ienti
cores*unzatoare c!ientu!ui cu un anuit cod7
8# Sa se rea!izeze o intero3are *rin care se ster3 din tabe!a Produse date!e des*re un anuit *rodus#
Nue!e *rodusu!ui se introduce intr4o 5ereastra cu *araetrii7
1# S se rea!izeze un *ro3ra VBA *rin care se rea!izeaza o*eratii!e de adau3are de date/ odi5icare
si ster3ere date din tabe!a )OMENT97
(# Rea!izati un 5oru!ar care *reia intr4un obiect te%tbo% adresa c!ientu!ui# -aca se a*asa tasta enter
du*a tastarea adresei se .a acti.a o intero3are in care se a5iseaza *roduse!e coandate de catre
c!ientii care au aceeasi adresa7
:# Sa se rea!izeze un *ro3ra VBA care ca!cu!eaza 5unctia uratoare"
'D%F@

< + +
< +
1: / /
1: 8 / / 1
8 / / 1
2
0
x daca x
x daca x x
x daca x
Pnde % sunt .a!ori!e a5!ate intr4un .ector cu 1 e!eente
S se scrie o a*!icaie *rin care se 3estioneaz o a3end te!e5onic# Se .or rea!iza urtoare!e"
Se creaz 5i6ieru! baz de date AWEN-A care contine tabe!a $ELE'ON cu urtoare!e c2*uri"
NPME $e%t 80
A-RESA $e%t 80
NR&$ELE' $e%t 10
A)H9$A$ +es,No
-ata -ata ca!endaristica
)Ceia *riara este 5orata din ca*u! NR&$ELE'#
Se .or introduce a%i 1 inre3istrari in 5isier#
1# Se .a rea!iza o intero3are *rin care se .izua!izeaza 5acturi!e acCitate dintr4o anuita !una a
anu!ui curent7
2# Se .a rea!iza o intero3are de actiune *rin care se *ot odi5ica date!e din tabe!a $ELE'ON
5unctie de nue!e abonatu!ui
0# Se .a rea!iza urtoru! 5oru!ar "
Actua!izare
Abonati4adresa
E%it
PROBLEME EXAMEN VARA 2012
Pentru butonu! U Actua!izare V se .a a*e!a un nou 5oru!ar care contine un buton *e care scrie
U A-APWA V *rin care se .a a*e!a un *ro3ra care adau3a date 2n cG*uri!e tabe!ei din obiecte
textbox ata6ate acestora7
8# Se .a scrie o intero3are *entru butonu! XABONA$9 4 A-RESAX *rin care se .or .izua!iza toi
abonaii de *e o strad# )Gnd se e%ecut c!ic; *e buton se .a .izua!iza o 5ereastra cu
*araetrii 2n care se .a introduce nue!e strzii7
1# Se .a rea!iza o acroinstructiune care creaza un 5i!tru ce .izua!izeaza *ersoane!e din cartea de
te!e5on a caror nue are *e a doua *ozitie o anuita !itera7
(# Sa se rea!izeze un 5oru!ar care contine un obiect te%tbo% in care se tasteaza o .a!oare
nuerica ce re*rezinta !una dintr4o data ca!endaristica# )and se a*asa tasta enter se .a acti.a o
intero3are e%istenta in baza de date care .a .izua!iza 5acturi!e neacCitate dintr4o anuita !una
ca!endaristica7
:# Sa se scrie un *ro3ra VBA care ca!cu!eaza sua *rie!or N nuere *rie# Nuaru! N este
*re!uat dintr4un obiect te%tbo% a! unui 5oru!ar# Rezu!tatu! se a5iseaza intr4un a!t obiect
te%tbo%7
?# Sa se rea!izeze un *ro3ra VBA care ca!cu!eaza 5unctia uratoare"
'D%F@

+
< + +
< +
10 / / 1
10 2 / / 1
2 / / 1 !n
0
2
0
x daca x
x daca x x
x daca x
Pnde % sunt .a!ori!e a5!ate intr4un .ector cu 1 e!eente
B# Sa se scrie un *ro3ra VBA *rin care se rea!izeaza o tabe!a identica cu cea din *rob!ea#
S se scrie o a*!icaie *rin care se 3estioneaz o a3end te!e5onic# Se .or rea!iza urtoare!e actiuni"
Se creaz 5i6ieru! de date $ELE'ON cu urtoare!e c2*uri"
NPME $ 80
A-RESA $ 80
$ELE' N 10
)Ceia *riara este 5orata din ca*u! $ELE'
Se .a rea!iza urtoru! 'ORMPLAR "
1# Se .a scrie o intero3are *entru o*iunea XABONA$9 4 A-RESAX *rin care tastGndu4se o !iter
se .or a5i6a toi abonaii care 2nce* cu aceast !iter 2n ordinea nuere!or de te!e5on# Litera se
.a introduce 2ntr4o 5ereastra cu *araetrii# 9ntero3area de.ine acti.a e%ecutand c!ic; *e
butonu! U Abonati4Adresa V
2# Pentru butonu! XMO-9'9)ARE -A$EX se .a acti.a un nou 5oru!ar 2n care/ in obiecte
)oboBo% se a5iseaza date!e din tabe!a $ELE'ON# 9n 5oru!ar e%ista un buton *e care scrie
)AP$A# E%ecutand c!ic; *e acest buton se .a a*e!a o acroinstructiune care acti.eaza un
5i!tru ce *erite .izua!izarea abonati!or cu un anuit *re5i% !a nuaru! de te!e5on7 Butonu!
E%it *erite incCiderea 5oru!aru!ui7
PROBLEME EXAMEN VARA 2012
0# Sa se rea!izeze o intero3are de actiune *rin care se *ot introduce date in tabe!a $ELE'ON7
8# Sa se rea!izeze o intero3are de actiune *rin care se odi5ica date!e abonatu!ui cu un anuit
nuar de te!e5on7
1# Sa se rea!izeze o acroinstructiune ce *erite .izua!izarea tabe!ei intr4o anuita *ozitie a
ecranu!ui/ a!ta decat cea initia!a7
(# Sa se scrie un *ro3ra care ca!cu!eaza 5actoria!u! unui nuar N care se introduce *rintr4un
obiect te%tbo% a! unui 5oru!ar7
:# Sa se rea!izeze un *ro3ra VBA care a5iseaza toate nuere!e natura!e % ai ici decat un
nuar natura! N cu *ro*rietatea ca %41 si %A1 sunt nuere *rie7
?# Scrieti un *ro3ra VBA care e%ecuta o*eratii!e 5undaenta!e asu*ra tabe!ei $ELE'ON#
S se scrie o a*!icaie care .a contabi!iza benzina .Gndut !a o staie de benzin ast5e!" se creeaz baza
de date Po*a&de&benzina care conine tabe!a BENT9NA cu urtoare!e cG*uri"
)O- N 1
$9P&BENT9NA$ $
L9$R9B N 11
c*u! L9$R9B contine cantitatea de benzina# )G*u! $9P&BENT9NY *oate a.ea .a!ori!e nuai
siruri!e de caractere" =Benzina su*er>/ =Benzina )B1>6i =-iese!>/ cores*unzatoare unui ti* de benzina
si otorina# )Ceia *riara este ca*u! )O-#
S se rea!izeze urtoru! 5oru!ar care conine obiecte!e !abe!/ te%tbo%/ coand button"
1# E%ecutand c!ic; *e butoane!e =Benzina su*er>/ =Benzina>/ =-iese!> se .or acti.a obiecte!e !abe!
6i te%tbo% din ia3ine# 9nitia! acestea sunt in.izibi!e# Pretu! a5isat .a 5i 1#? daca se 5ace c!ic; *e
butonu! =Benzina su*er>/ 1#2 daca se 5ace c!ic; *e butonu! =Benzina )B1> si 1#1 daca se 5ace
c!ic *e butonu! =-iese!># Pentru 5iecare buton se .a acti.a o intero3are care ca!cu!eaza cantitatea
tota!a de benzina de un anuit ti* si .a!oarea acesteia 5unctie de *retu! considerat !a tastarea
unui anuit buton# Butoane!e inainte si ina*oi *erit de*!asarea inainte si ina*oi *rin 5isier#
2# Presu*une c 2n 5i6ier se 3sesc 11 2nre3istrri# S se rea!izeze o intero3are *rin care este
.izua!izat nuru! de 2nre3istrari care conine ti*u! de benzin su*er 7
0# S se rea!izeze o intero3are de actiune *rin care se *ot introduce date noi in tabe!a7
8# Sa se rea!izeze o intero3are de actiune care odi5ica date!e unei inre3istrari cu un anuit cod 7
1# Rea!izati o intero3are care ca!cu!eaza cantitatea edie de carburant 3ru*ata *e ti*u! acestuia7
(# Presu*unand ca *retu! a5isat este *retu! 5ara $VA introduceti in 5oru!ar un buton de coanda
nou cu denuirea ca!cu! *ret care .a ca!cu!a si .a a5isa intr4un obiect te%tbo% *retu! cu $VA7
:# Sa se scrie un *ro3ra VBA care a5iseaza *erecCi!e de nuere natura!e % si M cu *ro*rietatea
%AM@1000/ % este di.izibi! cu 1: si M di.izibi! cu 1B#
?# )reati *rin *ro3ra o tabe!a identica cu aceea din *rob!ea7
B# Rea!izati un *ro3ra care *erite de5inirea o*eratii!or 5undaenta!e asu*ra tabe!ei create#
1# Presu*un2nd c 2ntr4o unitate econoic se rea!izeaz un *rodus cu denuirea XAX# 9n cazu! in
care cantitatea din *rodusu! A este"
4 0 cantitate E800 *reu! *rodusu!ui este 11 Z
Pret
Benzina su*er
Benzina )B1
-iese!
inainte
ina*oi
PROBLEME EXAMEN VARA 2012
4 800 cantitate 100 *reu! *rodusu!ui este de 10 Z
4 cantitate [ 100 *reu! *rodusu!ui este de 11 Z
Se creeaz 5i6ieru! de date PRO-PSE#-B' in baza de date SO)9E$A$E cu urtoarea strucrur"
$9P&PRO-PS ) 1
)AN$9$A$E N 1
-A$A -
PRE$
)Ceia *riara este 5orata din ca*uri!e" $i*&*rodus/ cantitate si data#
1# Se creaz uratoru! 5oru!ar#
2# 9n obiectu! cantitate se introduce cantitatea *rodusu!ui# La a*asarea tastei enter se ca!cu!eaza
autoat *retu!# Obiecte!e din *artea drea*ta sunt obiecte te%tbo% !e3ate de tabe!a# Se 5ace c!ic;
*e butonu! =adau3a># A*ar obiecte!e din *artea drea*ta a 5oru!aru!ui# Se a*asa *e tasta enter
cu ouse4u! *ozitionat *e obiectu! te%tbo% =*ret># -ate!e din ca*uri!e cantitate si *ret se .or
trans5era in obiecte!e te%tbo% =cantitate *rodus> si =*ret *rodus># Se .or co*!eta obiecte!e
ti*&*rodus si data de catre uti!izator# Se a*asa din nou butonu! =adau3a># -ate!e trebuie sa
a*ara in tabe!a7
0# Sa se rea!izeze un 5oru!ar *rin care 5o!osind butoane de coanda se *ot .izua!iza date!e din
tabe!a/ se *ot odi5ica si ster3e date!e din tabe!a7
8# Presu*une c 2n 5i6ier se 3sesc 10 2nre3istrri# S se scrie o intero3are care a5i6eaz
2nre3istrri!e dintr4o anuit !una#
1# Sa se rea!izeze o intero3are care a5iseaza inre3istrarea in care se 3aseste cantitatea cea ai
are7
(# Sa se rea!izeze o intero3are de ti* tabe! incrucisat in care se a5iseaza tota! *ret *e ti*uri de
*roduse7
:# Sa se scrie un *ro3ra care con.erteste un nuar natura! in ci5re roane# )i5re!e roane
sunt" M 41000/ - 4100/ ) 4100/ L 410/ X 410/ V 41/ 9 41 si )M 4B00/ )- 4800/ X) 4B0/ XL 480/
9X 4B/ 9V 487
?# )reati *rin *ro3ra o tabe!a identica cu aceea din *rob!ea7
B# Rea!izati un *ro3ra care *erite de5inirea o*eratii!or 5undaenta!e asu*ra tabe!ei create#
Presu*un2nd c 2ntr4o unitate econoic se rea!izeaz un *rodus cu denuirea XAX# -ac nuru! de
uniti *rodus 1ntr2o .i este"
4 0 cantitate E800 *reu! *rodusu!ui este 11 Z
4 800 cantitate 100 *reu! *rodusu!ui este de 10 Z
4 cantitate [ 100 *reu! *rodusu!ui este de 11 Z
Se creeaz 5i6ieru! de date PRO-PSE in baza de date SO)9E$A$E cu urtoarea strucrur"
$9P&PRO-PS ) 1
)AN$9$A$E N 1
-A$A -
PROBLEME EXAMEN VARA 2012
PRE$
)Ceia *riara este 5orata din ca*uri!e" $i*&*rodus/ cantitate si data#
1# Se creaz uratoru! 5oru!ar7
2# Se a*asa butonu! adau3a# 9n obiectu! cantitate se introduce cantitatea *rodusu!ui# La a*asarea
tastei enter se ca!cu!eaza autoat *retu! si se scriu in ca*uri!e cantitate *rodus si *ret *rodus
.a!ori!e din ca*uri!e cantitate si *ret# -aca se a*asa din nou butonu! date!e *ot 5i .izua!izate in
tabe!a7
0# Sa se rea!izeze un 5oru!ar *rin care 5o!osind butoane de coanda se *ot .izua!iza date!e din
tabe!a/ se *ot odi5ica si ster3e date!e din tabe!a7
8# Sa se scrie o intero3are care a5iseaza cate inre3istrari din tabe!a au *retu! e3a! cu o anuita
.a!oare7
1# Sa se rea!izeze o intero3are care a5iseaza inre3istrarea in care se 3aseste .a!oarea cea ai are#
Va!oarea @ cantitateQ*ret7
(# Sa se rea!izeze o acroinstructiune care *erite a*e!area ce!or doua intero3ari7
:# Sa se rea!izeze un 5oru!ar care contine un obiect te%tbo% in care se introduce un nuar natura!
5orat din 8 ci5re si un obiect teztbo% in care se introduce !itera s sau a# -aca se tasteaza !itera s se
ca!cu!eaza sua ci5re!or nuaru!ui/ daca se tasteaza a se ca!cu!eaza edia aritetica a ci5re!or
sa!e# Rezu!tatu! se .a a5isa intr4un obiect te%tbo%7
?# Sa se scrie un *ro3ra Visua! Basic care ca!cu!eaza cobinari de n !uate de ; ori# N si ; se *reiau
din obiecte!e te%tbo% a!e unui 5oru!ar# )obinari!e se ca!cu!eaza daca se e%ecuta c!ic; *e un
buton de coanda# 'oru!a de ca!cu! este
k
k n n n
C
k
n
#### 0 # 2 # 1
F 1 F##D 1 D +
=
B# )reati *rin *ro3ra o tabe!a identica cu aceea din *rob!ea7
10# Rea!izati un *ro3ra care *erite de5inirea o*eratii!or 5undaenta!e asu*ra tabe!ei create#
Se considera baza de date PERSONAL cu tabe!e!e SALAR9A$ cu urtoarea structur"
MAR)A N
NPME $
PRENPME $
SALAR N
-A$A&NAS -
)O-&SE)$9E N
-A$A&ANWAIAR99 -
)Ceia *riara este ca*u! MAR)A
si tabe!a -A$E&PERSONALE cu ca*uri!e
MA$R9)OL N
S$ARE&)9V9LA $
NR&)OP99 N
VE)H9ME N
PROBLEME EXAMEN VARA 2012
)Ceia *riara este ca*u! MA$R9)OL Se .or !e3a intre e!e tabe!e!e
Sa se rea!izeze un 5oru!ar care conine butoane!e =T9 ONOMAS$9)A> 6i =)LASAMEN$
SALAR99> de 5ora "
1# Sa se rea!izeze o intero3are de actiune care *erite introducerea date!or in tabe!a SALAR9A$7
2# Sa se rea!izeze o intero3are care a5iseaza sa!ariatu! cu ce! ai are nuar de co*ii 7
0# Pentru butonu! =T9 ONOMAS$9)Y> se .a a*e!a o intero3are care .a a5i6a toi sa!ariaii care au
ziua de na6tere 2n ziua curent# Tiua curent se .a *re!ua din ca!cu!ator7
8# Pentru o*iunea =)LASAMEN$ SALAR99> se .a a*e!a o intero3are/ care .a *rezenta c!asaentu!
an3a<ai!or du* sa!ar 2ntr4o anuit secie7
1# Sa se rea!izeze o acroinstructiune care .a descCide ce!e doua tabe!e in 5erestre cu diensiuni
di5erite in di.erse *arti a!e ecranu!ui7
(# Sa se rea!izeze un 5oru!ar care *reia dintr4un obiect te%t bo% codu! sectiei si ca!cu!eaza nuaru!
tota! de co*ii a! an3a<ati!or din sectia res*ecti.a#
:# Sa se scrie in !iba<u! Visua! Basic un *ro3ra care a5iseaza ce! ai ic nuar natura! N/ care
are 5i% di.izori# Nuaru! se *reia dintr4un obiect te%tbo% a! unui 5oru!ar7
?# Sa se scrie un *ro3ra VBA care ca!cu!eaza sa!ariu! ediu a! an3a<ati!or dintr4o anuita sectie#
Se considera baza de date PERSONAL cu tabe!e!e SALAR9A$ cu urtoarea structur"
MAR)A N 1
NPME $ 20
PRENPME $ 20
SALAR N 10
-A$A&NAS -
)O-&SE)$9E N (
-A$A&ANWAIAR99 -
)Ceia *riara este ca*u! MAR)A
si tabe!a -A$E&PERSONALE cu ca*uri!e
MA$R9)OL N 1
S$ARE&)9V9LA Mes,no
NR&)OP99 N
VE)H9ME N
)Ceia *riara este ca*u! MA$R9)OL
Se .or introduce a%i cinci inre3istrari in tabe!e
Sa se rea!izeze un 5oru!ar care conine butoane!e =NPMAR )OP99> 6i =VE)H9ME> de 5ora "
T9 ONOMAS$9)A
)LASAMEN$ SALAR99
EX9$
NPMAR )OP99
VE)H9ME
EX9$
'ORMPLAR
PROBLEME EXAMEN VARA 2012
1# Pentru butonu! 5oru!ar se .a a*e!a un nou 5oru!ar si un sub5oru!ar care *erite 3estionarea
date!or din ce!e doua tabe!e7
2# Pentru butonu! =NPMAR )OP99> se .a a*e!a o intero3are care .a a5i6a sa!ariaii care au cei ai
u!ti co*ii7
0# Pentru butonu! .ecCie se .or a5isa sa!ariatii care au .ecCiea ai are decat .ecCiea edie a
sa!ariati!or7
8# Se .a rea!iza o intero3are tabe! incrucisat care .a .izua!iza *e .ertica!a data an3a<arii/ *e
orizonta!a nue!e sa!ariatu!ui si !a intersectia !or sa!aru! ediu#
1# Sa se rea!izeze o intero3are de actiune care *erite odi5icarea date!or din tabe!a -A$E
PERSONALE7
(# Sa se rea!izeze un 5oru!ar care *reia dintr4un obiect te%t bo% starea ci.i!a si ca!cu!eaza sa!ariu!
ediu a! an3a<ati!or care au ti*u! de stare ci.i!a Mes#
:# Sa se scrie in !iba<u! Visua! Basic un *ro3ra care a5iseaza toate nuere!e de *atru ci5re/ care
inde*!inesc conditii!e dEc/ b4c@a/ b si d sunt di.izibi!e cu 07
?# Sa se rea!izeze *rin *ro3ra doua tabe!e identice cu ce!e din *rob!ea7
B# Sa se rea!izeze un *ro3ra care *erite adau3area de date in tabe!e! create !a *unctu! anterior
Se considera baza de date PERSONAL cu tabe!e! SALAR9A$ cu urtoarea structur"
MAR)A N 1
NPME $ 20
PRENPME $ 20
SALAR N 10
-A$A&NAS -
)O-&SE)$9E N (
-A$A&ANWAIAR99 -
)Ceia *riara este ca*u! MAR)A
si tabe!a -A$E&PERSONALE cu ca*uri!e
MA$R9)OL N 1
S$ARE&)9V9LA $ 10
NR&)OP99 N
VE)H9ME N
)Ceia *riara este ca*u! MA$R9)OL
Sa se rea!izeze un 5oru!ar care conine butoane!e =NPMAR )OP99> 6i =VE)H9ME> de 5ora "
1# Pentru butonu! =NPMAR )OP99> se .a descCide un 5oru!ar in care *ot 5i .izua!izate date!e din
tabe!a -A$E&PERSONALE# 'oru!aru! contine butoane *entru *arcur3erea date!or si un buton
*rin care se .a a*e!a o acroinstructiune care rea!izeaza un 5i!tru ce se!ecteaza nuai ace!e
inre3istrari *entru care ca*u! NR&)OP99 are o anuita .a!oare#
2# Pentru butonu! =VecCie> se .a a*e!a o intero3are *rin care se .izua!izeaza an3a<atii cu cea ai
are .ecCie7
0# Sa se rea!izeze o intero3are care a5iseaza sa!ariu! ediu *e sectii7
8# Sa se rea!izeze o acroinstructiune care .a descCide ce!e doua tabe!e in 5erestre di5erite *e ecran
5ara a a.ea *osibi!itatea de odi5icare a date!or7
1# Sa se rea!izeze un 5oru!ar in care e%ista un obiect te%tbo% in care se .a tasta o .a!oare nuerica
care re*rezinta nuaru! de ani# 9n 5oru!ar e%ista un buton de coanda care .a !ansa o intero3are
NPMAR )OP99
VE)H9ME
EX9$
PROBLEME EXAMEN VARA 2012
care a5iseaza toti sa!ariatii care au data an3a<arii ai ica decat data curenta/ cu un nuar de ani
e3a! cu .a!oarea nuerica tastata in ca*u! te%tbo%7
(# Sa se rea!izeze un 5oru!ar care ca!cu!eaza aran<aente de n !uate de ; ori# N si ; sunt *re!uate
*rin obiecte te%tbo%# 'oru!a de ca!cu! este
A
n
;
@n\)
;
n
unde
k
k n n n
C
k
n
#### 0 # 2 # 1
F 1 F##D 1 D +
=
:# Sa se rea!izeze *rin *ro3ra doua tabe!e identice cu ce!e din *rob!ea7
?# Sa se rea!izeze un *ro3ra care *erite ster3erea date!or in tabe!e!e create !a *unctu! anterior#
Pentru e.idena *ersona!u!ui o societate coercia! 6i4a e!aborat urtoarea structur de baz de date
*entru ser.iciu! *ersona!"
Baza de date PERSONAL cu tabe!e!e"
PERSONAL DMAR)A ND1F/ )O-&LO)MPN)A ND8F/ )O-&'PN)$9E ND:F/ SALAR9P
N D10FF
)Ceia *riara este 5orata din ca*u! MAR)A#
-A$&PERS DMAR)A ND1F/ NPME $D20F/ PRENPME $D20F/ A-RESA $D00F/
S$&)9V9LA $D1F/ NR&)OP99 ND2FF
)Ceia *riara este 5orata din ca*u! MAR)A#
1# Sa se rea!izeze o acroinstructiune care *erite .izua!izarea concoitenta a date!or din ce!e doua
tabe!e7
2# S se scrie o a*!icaie care rea!izeaz urtoare!e" 5oru!aru! a*!icaiei conine trei butoane de
coand sub 5ora "
Pentru butonu! =S$ERWERE> etoda On )!ic; .a acti.a o intero3are care .a ster3e date!e
din ce!e doua tabe!e 5unctie de o anuita MAR)A7
Pentru o*iunea =MO-9'9)ARE>/ .a a*e!a o intero3are care *erite odi5icarea date!or
din tabe!a Persona! 5unctie de ca*u! MAR)A7
Butonu! EX9$ *erite incCiderea a*!icatiei
0# Sa se rea!izeze o intero3are care .a a5isa toti sa!ariatii de !a un !oc de unca care au sa!ariu! ai
are decat sa!ariu! ediu a! ace!ui !oc de unca7
8# Sa se rea!izeze o intero3are ti* tabe! incrucisat care *e .ertica!a arata codu! !ocu!ui de unca/ *e
orizonta!a codu! 5unctiei si !a intersectia !or sa!aru! ediu7
1# Sa se scrie un *ro3ra in Visua! Basic care 3enereaza toate *erecCi!e de nuere natura!e Da/bF ai
ici decat un nuar M si care au sua e3a!a cu S# M si S se *reiau din obiecte te%tbo% dintr4un
5oru!ar#
(# Sa se rea!izeze un 5oru!ar care *erite tastarea intr4un obiect te%tbo% a codu!ui !oc de unca#
)and se a*asa tasta enter du*a ce s4a tastat codu! !ocu!ui de unca/ se .or a5isa intr4o intero3are
toti sa!ariatii de !a ace! !oc de unca7
:# Sa se rea!izeze *rin *ro3ra doua tabe!e identice cu ce!e din *rob!ea7
?# Sa se rea!izeze un *ro3ra care *erite ster3erea date!or in tabe!e!e create !a *unctu! anterior#
S$ERWERE MO-9'9)ARE
EX9$
PROBLEME EXAMEN VARA 2012
Pentru e.idena *ersona!u!ui o societate coercia! 6i4a e!aborat baza de date SO)9E$A$E cu
tabe!e!e"
PERSONAL#-B' D!"C N3*F/)O-&LO)MPN)A ND8F/ )O-&'PN)$9E ND:F/
SALAR9P N D10FF
)Ceia *riara este ca*u! Marca
-A$&PERS#-B' D!"C N3*4 &NPME $D20F/ PRENPME $D20F/ A-RESA $D00F/
S$&)9V9LA $D1F/ NR&)OP99 ND2FF
)Ceia *riara este ca*u! Marca
Se .or introduce a%i cinci inre3istrari in 5isier#
S se scrie o a*!icaie care rea!izeaz urtoare!e "
'oru!aru! a*!icaiei are urtoarea 5or "
1# Presu*unGnd c 2n 5i6iere se 3sesc cate 1 2nre3istrri s se rea!izeze o intero3are care a5i6eaz
Nue!e/ sa!ariu!/ 5unctia 6i nuru! de co*ii a sa!ariatu!ui cu nuaru! de co*ii ce! ai ic#
9ntero3area este acti.at de butonu! =9ntero3are 1> 7
2# Se .a rea!iza o intero3are care a5iseaza sa!ariaii cu sa!arii!e ce!e ai ari de !a !ocuri!e de unc#
Aceasta intero3are se .a a*e!a de !a butonu! 9ntero3are 2 7
0# -e !a butonu! PERSONAL se .a a*e!a un 5oru!ar *rin care se .or rea!iza o*eratii!e de adau3are/
odi5icare si ster3ere de date din tabe!a PERSONAL/ 5o!osind butoane de coanda 7
8# -e !a butonu! 9N$EROW se .a a*e!a o intero3are ce .a ca!cu!a sa!arii!e edii a!e sa!ariati!or
3ru*ati du*a ca*u! S$&)9V9LA 7
1# Se .a rea!iza o acroinstructiune care a*e!eaza un 5i!tru ce a5iseaza sa!ariatii a caror nue are *e
u!tia *ozitie o anuita !itera7
(# Sa se scrie un *ro3ra in Visua! Basic care deterina sua *rie!or N nuere natura!e di.izibi!e
cu 1# Nuaru! N se .a *re!ua intr4un obiect te%tbo% dintr4un 5oru!ar# Sua nuere!or di.izibi!e
cu cinci se .a a5isa intr4un a!t obiect te%tbo% din 5oru!ar7
:# Sa se scrie un *ro3ra Visua! Basic care citeste un nuar natura! N si a5iseaza toate *uteri!e !ui 2
ai ici decat nuaru! dat7
?# Sa se rea!izeze *rin *ro3ra doua tabe!e identice cu ce!e din *rob!ea7
B# Sa se rea!izeze un *ro3ra care *erite odi5icarea date!or in tabe!e!e create !a *unctu! anterior#
9n baza de date 'abrica/ s se creeze tabe!e!e Produse 6i Lucrtori/ cu urtoarea structur"
#roduse
Cod T5 codul produsului
denumire T67 denumirea produsului
data_f 8ata data fa,ricatiei
pret N97 pretul produsului
disponi,il :es;No T disponi,il& 0 nedisponi,il
Cheia primara este campul Cod
Lucrtori
Codp T5 codul produsului
Nume T67 numele /i prenumele
0unctia T97 functia an+a<atului
8ata_an+ 8 data an+a<rii
8omiciliul C67 domiciliul an+a<atului
Cheia primara este formata din campurile Codp si Nume
9ntero3are 1
9ntero3are 2
EX9$
PERSONAL
9N$EROW
PROBLEME EXAMEN VARA 2012
Se )or introduce ma'im * inre+istrari-
1# S se !e3e intre e!e ce!e dou tabe!e
2# Sa se rea!izeze o intero3are de actiune care *erite odi5carea date!or din tabe!a Lucratori
0# Sa se rea!izeze o acroinstructiune care .izua!izeaza din tabe!a Lucratori doar *e aceia *entru care
nue!e se terina cu o anuita !itera7
8# Sa se rea!izeze un 5oru!ar care contine doua butoane de coanda" *ret ini/ =-i5erenta data> si
E%it# La acionarea butonu!ui U Pret ini V se .a acti.a o intero3are care .a a5i6a toti !ucratorii
care au rea!izat *roduse!e cu ce! ai ic *ret# Pentru butonu! -i5erenta data s se rea!izeze o
intero3are *rin care sunt a5i6ate date!e din ce!e dou tabe!e *entru care data curenta N data
an3a<arii este ai are decat 20# Pentru butonu! EX9$ se .a incCide 5oru!aru!7
1# Sa se rea!izeze o intero3are care au rea!izat *roduse!e a caror *ret este ai ic decat *retu! ediu
a! tuturor *roduse!or7
(# Sa se rea!izeze un 5oru!ar *rin care in obiecte !istbo% si cobobo% se .izua!izeaza date!e din ce!e
doua tabe!e# 9n 5oru!ar e%ista doua butoane de coanda/ c!ic; *e unu! din e!e .a 3enera o
intero3are *rin care se .or a5isa date!e din cea!a!ta tabe!a cores*unzatoare !iniei se!ectate in
!istbo%/ ce!a!a!t buton .a 5ace ace!asi !ucru dar .a a5isa date!e din tabe!a con5or !iniei se!ectate in
cobobo% 7
:# Sa se rea!izeze un 5oru!ar care contine un buton de coanda/ care !a e%ecutia unui c!ic;
dec!anseaza un *ro3ra care 3enereaza *erecCi de nuere ai ari decat o .a!oare n si au
*rodusu! e3a! cu o .a!oare *# N si * se *reiau din 5oru!ar din obiecte te%tbo%#
?# Sa se rea!izeze *rin *ro3ra doua tabe!e identice cu ce!e din *rob!ea7
B# Sa se rea!izeze un *ro3ra care *erite adau3area date!or in tabe!e!e create !a *unctu! anterior#
9n baza de date Ma3azie/ s se creeze tabe!e!e Produse 6i Lucrtori/ cu urtoarea structur"
#roduse
Cod T5 codul produsului
denumire T67 denumirea produsului
data_f 8ata data fa,ricatiei
pret N97 pretul produsului
disponi,il :es;No T disponi,il& 0 nedisponi,il
Cheia primara este campul Cod
Lucrtori
Codp T5 codul produsului
Nume T67 numele /i prenumele
0unctia T97 functia an+a<atului
8ata_an+ 8 data an+a<rii
8omiciliul C67 domiciliul an+a<atului
Cheia primara este formata din campurile Codp si Nume
1# Sa se rea!izeze o intero3are care *erite ster3erea date!or din tabe!a Produse
2# S se rea!izeze o intero3are crosstab *rin care se .izua!izeaza *retu! ediu a! *roduse!or rea!izate de
catre !ucratori7
0# Sa se rea!izeze o acroinstructiune care .izua!izeaza din tabe!a Lucratori doar *e aceia *entru care
-oici!ui! are *e a 24a *ozitie o anuita !itera7
8# Se .a rea!iza urtoru! 5oru!ar "
Actua!izare
Lucrtori4Produse
E%it
PROBLEME EXAMEN VARA 2012
aF Pentru butonu! XActua!izareX se acti.a un nou 5oru!ar dotat cu butoane de coand *rin
care se .or acti.a a!te 5oru!are/ cGte unu! *entru 5iecare tabe!/ *rin care se .or co*!eta
5i6iere!e de date cu 2nre3istrri noi#
bF 9n etoda On )!ic; a butonu!ui XLucrtori4Produse> se .a acti.a o intero3are *rin care se
.or .izua!iza *roduse!e .Gndute de un anuit !ucrtor# Nue!e !ucrtoru!ui .a 5i *re!uat
2ntr4o 5ereastra cu *araetrii7
cF Butonu! E%it *erite terinarea a*!icatiei7
1# Se .a rea!iza o intero3are *rin care .or 5i a5i6ate toate *roduse!e dis*onibi!e 6i *retu! acestora#
(# Sa se rea!izeze un 5oru!ar *rin care se citeste ='unctia> si !a a*asarea tastei enter se acti.eaza o
intero3are *rin care sunt .izua!izate toate *roduse!e care a*artin !ucratori!or care au 5unctia e3a!a cu
aceea tastata7
:# Sa se scrie un *ro3ra VBAcare ca!cu!eaza sua nuere!or *rie ai ici decat un nuar dat N#
Acesta se *reia dintr4un obiect te%tbo% a! unui 5oru!ar# Sua se a5iseaza intr4un obiect te%tbo% a!
ace!uiasi 5oru!ar7
?# Sa se rea!izeze *rin *ro3ra doua tabe!e identice cu ce!e din *rob!ea7
B# Sa se rea!izeze un *ro3ra care *erite odi5icarea date!or in tabe!e!e create !a *unctu! anterior#
Se consider o baz de date cu nue!e Casa de !od 5orat din urtoare!e 5i6iere" )o!ecie/
)!ient/ Mod cu urtoarea structur"
Colec%ie
)od&co!ectie Nueric -in 8 caractere
Nr&in. Nueric Mai are decat 1000 si ai ic decat 10000
Pret&Prod Nueric )u trei zecia!e
-esi3n $e%t Perite tastarea nuai a !itere!or
An $e%t
Cheia pimara este format din cmpul Cod_colectie
Client:
)od&c!ient Nueric
Nue c!ient $e%t
Adresa $e%t
)od&co!ectie Nueric
Cheia primara este format din cmpul Cod_client+Cod_colectie
1# Sa se rea!izeze o intero3are *rin care sa se .izua!izeze c!ientu! care are *e *ozitia a treia o anuita
!itera si cod&co!ectie are o anuita .a!oare#
2# S se rea!izeze un 5oru!ar *rin care se rea!izeaz o*eraii!e de adu3are de date/ odi5icare 6i
6ter3ere de date *entru tabe!a )!ient 5o!osind intero3ari de actiune7
0# S se rea!izeze un 5oru!ar care conine un buton de coand *rin care se .izua!izeaz c!ientii cu
co!ectii!e care au ce! ai ic *ret7
8# S se rea!izeze o intero3are care a5i6eaz *reu! ediu a! *roduse!or coandate 2ntr4un anuit an7
1# Sa se rea!izeze o intero3are ti* tabe! incrucisat care .a *rezenta co!ectii!e *e ani si .a ca!cu!a
Pretu! ediu7
(# Sa se rea!izeze un 5oru!ar care sa *erita tastarea anu!ui intr4un obiect te%t bo% si !a a*asarea
tastei enter acti.eaza o intero3are *rin care se .izua!izeaza date!e din ce!e doua tabe!e
cores*unzator anu!ui tastat7
:# Rea!izati un *ro3ra VBA care nora!izeaza co*onente!e unui .ector/ adica !e i*arte !a
.a!oarea a%ia a e!eente!or din .ector/ considerand .a!ori!e abso!ute a!e co*onente!or sa!e#
?# Sa se rea!izeze *rin *ro3ra doua tabe!e identice cu ce!e din *rob!ea si !e3atura dintre e!e7
B# Sa se rea!izeze un *ro3ra care *erite ster3erea date!or in tabe!e!e create !a *unctu! anterior#
PROBLEME EXAMEN VARA 2012
Se consider baza de date Muzeu ce conine tabe!a Mu.eul ce are urtoarea structur "
Cod_m N 6 codul monumentului
8enumire T 67 denumire monument
Tip_c T 97 tipul constructiei
8atan 8ata data aducerii in mu.eu
mplasare T =7 tipul de amplasare
)Ceia *riara este ca*u! )od&
S se rea!izeze un 5oru!ar care *erite "
1# Prin tastarea butonu!ui Adu3are se .a a*e!a un 5oru!ar care .a contine cate un obiect
te%t *entru 5iecare ca* a! tabe!ei si *erite introducerea unei inre3istrari noi in tabe!a7
2# Pentru butonu! Modi5icare se .a rea!izare un 5oru!ar in care e%ista un buton de coanda
care a*e!eaza o acroinstructiune ce *erite acti.area unui criteriu de cautare *entru
tabe!a# -ate!e din tabe!a de !a inre3istrarea obtinuta ca e5ect a! cautarii se .or a5isa in
obiecte de ti* te%tbo%
0# Butonu! =A5i6are du*a ti*u! constructiei> acti.eaz o intero3are ce *erite a5isarea
onuente!or du* ti*u! construciei si care au *e cea de a treia *ozitie o anuita !itera7
8# Sa se rea!izeze intero3ari de actiune *entru odi5icare inre3istrari!or cu un anuit cod si
*entru ster3erea inre3istrari!or dintr4o anuita data ca!endaristica
1# Sa se rea!izeze uratoru! 5oru!ar care ca!cu!eaza ecuatia de 3radu! 99
(# Se considera un .ector cu n e!eente si un nuar a# Nuare!e n si a se citesc din obiecte
te%tbo% a!e unui 5oru!ar# Sa se ca!cu!eze sua e!eente!or .ectoru!ui di.izibi!e cu a7
:# Sa se rea!izeze *rin *ro3ra doua tabe!e identice cu ce!e din *rob!ea7
?# Sa se rea!izeze un *ro3ra care *erite odi5icarea date!or in tabe!e!e create !a *unctu!
anterior#
Modi5icare
E%it
Adu3are
A5isare du* ti*u! constructiei
PROBLEME EXAMEN VARA 2012
S se construiasc 5i6ieru! de date ,onat care ine e.idena *!tii i*ozitu!ui cu urtoare!e cG*uri "
Nume_prenume $e%t A*are nuai cu !itere ari
Nr_casa Nueric 'orat din trei caractere
Nr_persoane Nueric 'orat din doua caractere
Sa!ar Nueric )u doua zecia!e
$i* 9*ozit $e%t
-ata -ata
Cheia primara este format din cmpul: Nume_prenume
S se rea!izeze urtoru! 5oru!ar"
1# Pentru butonu! =)a!cu! = s se rea!izeze 5oru!aru! din 5i3ura de ai <os *rin care se
ca!cu!eaza i*ozitu! 5iecarei *ersoane#
Sa!ariu! se *reia din ca*u! tabe!ei# -aca butonu! )asa este bi5at atunci 9*ozitu! este
1J din sa!ar iar daca butonu! Masina este bi5at atunci i*ozitu! este 1J din sa!ar# 9*ozitu!
tota! este sua ce!or doua#
0# E%ecutGnd c!ic *e butonu! =9*ozit> .or 5i a5i6ate butoane!e =)as> 6i =Ma6in># Pentru
ce!e dou butoane s se rea!izeze cGte o intero3are *rin care se .izua!izeaza c!ienii care
au *!tit i*ozitu! *e casa/ res*ecti. *e asina intr4o anuit zi/ dat de !a tastatur intr4
o 5ereastra cu *araetrii# Butonu! E%it *erite *arasirea 5oru!aru!ui7
8# Sa se rea!izeze o intero3are care a5iseaza cate *ersoane si4au *!atit i*ozitu! *e casa7
1# Sa se rea!izeze o intero3are de ti* tabe! incrucisat in care se .a a5isa sa!ariu! ediu *e !uni
ca!endaristice7
(# Sa se rea!izeze o intero3are *rin care se a5iseaza din tabe!a/ doar date!e *entru care sa!aru!
este ai are decat o anuita .a!oare si ai ic decat a!ta .a!oare# Va!ori!e se *reiau din
obiecte te%tbo% dintr4un 5oru!ar iar intero3area de.ine acti.a *rin actionarea unui buton
de coanda a5!at in 5oru!ar7
:# Sa se scrie un *ro3ra VBA/ care ca!cu!eaza sua e!eente!or sa!e nuerice care au *e
*ria *ozitie .a!oarea 1# $oate e!eente!e .ectoru!ui sunt 5orate din doua ci5re7
?# Sa se rea!izeze *rin *ro3ra doua tabe!e identice cu ce!e din *rob!ea7
B# Sa se rea!izeze un *ro3ra care *erite odi5icarea date!or in tabe!e!e create !a *unctu!
anterior#
S se construiasc baza de date Clu,& care conine tabe!a Sporturi care ine e.idena nuru!ui de
s*orti.i/ cu urtoare!e cG*uri "
8en_sport T 67 denumire sport
Cate+ T 97 cate+orie
)a!cu!
9*ozit
E%it
)asa
Ma6in
PROBLEME EXAMEN VARA 2012
Nume T 67 numele si prenumele sporti)ilor
> N = )rsta
? N 6 +reutate
Se' :es;No
Echipa T =7 echipa de care apartine
#erforman%e !emo
)Ceia *riara este 5orata din ca*uri!e -en&s*ort si Nue
1# Se considera 5oru!aru! cu nue!e =S*ort> 5orat din dou *a3ini DtabF " S*orturi 6i Listare
Dobiect $ab )ontro!F
9n *a3ina U S*orturi V/ *entru butonu! U adu3are de noi s*orturi V s se acti.eze un 5oru!ar care
contine butoane de coanda *entru adu3area/ odi5icarea si ster3erea de date 2n tabe!a S*orturi7
2# Pentru *a3ina =Listare>/ *rin butonu! U S*ort V s se acti.eze o intero3are care a5i6eaz s*orti.ii
dintr4un anuit s*ort *e cate3orii iar *rin butonu! U EcCi*a V o intero3are ce a5i6eaz s*orti.ii
dintr4o ecCi*# Nue!e ecCi*ei se .a introduce de !a tastatur 2ntr4o 5ereastra cu *araetrii#
0# Sa se rea!izeze o intero3are care ca!cu!eaza cati s*orti.i a*artin 5iecarei ecCi*e7
8# Sa se rea!izeze intero3ari *rin care se *ot introduce/ odi5ica si ster3e date in tabe!a7
1# Sa se rea!izeze o acro instructiune care rea!izeaza un 5i!tru *rin care se *rezinta s*orti.ii de un
anuit se%7
(# Sa se rea!izeze un 5oru!ar care contine un buton de coanda *rin care se acti.eaza un *ro3ra
care ca!cu!eaza sua nuere!or *rie ai ici decat un nuar N# Sua si nuaru! N se a5seaza/
res*ecti. se *reia din obiecte te%tbo% e%istente in 5oru!ar7
:# Se considera doi .ectori % si M de cate 1 e!eente# Sa se scrie un *ro3ra VBA care ca!cu!eaza
e%*resia"
E@

=
1
1
F D
F D
i
i y
i x
?# Sa se rea!izeze *rin *ro3ra un tabe! identic cu ce! din *rob!ea7
B# Sa se rea!izeze un *ro3ra care *erite odi5icarea date!or in tabe!u! creat !a *unctu! anterior#
S se construiasc baza de date )!ub/ care conine 5i6ieru! de date S*orturi care ine e.idena nuru!ui de
s*orti.i/ cu urtoare!e cG*uri "
8en_sport T 67 denumire sport
Cate+ T 97 cate+orie
Nume T 67 numele si prenumele sporti)ilor
>arsta N = )rsta
?reutate N *-= +reutate
Se' :es;No-T- masculin& -0- feminin
Echipa T =7 echipa de care apartine
Cheia primara este formata din campurile 8en_sport si Cate+-
Se )or introduce ma'im * inre+istrari
1# Sa se rea!izeze o intero3are de actiune *rin care se introduc date in 5isier7
2# S se rea!izeze un 5oru!ar *rin care s se introduc ini 1 2nre3istrri 2n 5i6ieru! creat
5o!osind obiecte te%tbo% si butoane de coanda7
du+are de noi
sporturi
Listare
Sporturi
SPOR$
EcCi*a
PROBLEME EXAMEN VARA 2012
0# S se rea!izeze o intero3are ce *erite .izua!izarea s*orti.i!or a caror nue ince*e cu o
anuita !itera si a*artin !a o anuita cate3orie7
8# S se rea!izeze un 5oru!ar care a5i6eaz nue!e s*orti.i!or du* nue 6i .Grst# Pentru
aceasta se .a rea!iza o intero3are care conine date!e necesare *entru 5oru!ar# 9n 5oru!ar
.or e%ista obiecte textbox *entru 5iecare ca* a! intero3arii7
1# Sa se rea!izeze o intero3are care a5i6eaz s*orti.u! cu .Grsta cea ai are7
(# Sa se rea!izeze un 5oru!ar care contine un obiect te%tbo% *rin care se .izua!izeaza date!e
din tabe!a si un buton de coanda *rin care se dec!anseaza o intero3are care a5iseaza
s*orti.ii de !a un anuit s*ort si care au o anuita .arsta# Varsta si denuirea s*ortu!ui se
*reiau din obiecte te%tbo% e%istente in 5oru!ar7
:# Sa se rea!izeze un *ro3ra VBA care ca!cu!eaza sua e!eente!or strict *oziti.e/
*rodusu! e!eente!or ne3ati.e si nuaru! de e!eente e3a!e cu 0 dintr4un .ector cu n
e!eente7
?# sa se rea!izeze o acro instructiune care *erite .izua!izare tabe!u!ui in odu! Print
Pre.ieL#

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