Sunteți pe pagina 1din 67

Redactor: Petru RADU =evizia textelor: Alina HUCAI -oncepția şi realizarea

INSTRUMENTE SOFTUJARE
tehnică a coperiei: Mona Eliza VELEŞCU _ehnoredactare computerizată:

Alina ASANDEI i
Pre-press: Ciprian TOŞCARIU

!
PENTRU AFACERI TESTE
+Descrierea CIP a Bibliotecii Naţionale a României j instrumentesofiware
GRILĂ
pentru afaceri: testa griiă / Dinu Airinei, Maria Filip, Ana Grama, ...
:
Dinu Airinei
i
— laşi: Sedcom Libris, 2007 Ribliogr. Maria Filip
i.S.B.N.: 978-973-670.239-6
|
Ana Grama
B Airinei, Dinu
Marin Fotache
|

Maria
Il. Filip,
| Ii. Grama, Ana u
Florin Dumitri Alexandru Țugui Mircea Georgescu
004.4:336(075.8)(079.1)
|

Editura Sedcom Libris este acreditată de Consiliul Naționalal Cercetă- “i Ştiintifice din Învățământul! Superior (C.N.C.S.1.s,).
Topyrighi O 2007 SEDCOMLIBRIS “oaie drepiurile asupra prezentei ediții sunt rezervate Editurii Sedcom Libris, laşi. Reproducerea parțială sau integrală a textelor, prin
orice mij- i0c, precum şi a graficii copertei, fără acordul scris al Editurii Sedcom Libris, este inierzisă şi se va pedepsi conform legislației în vigoare.

Adresa Editurii: Şos. Moara de Foc nr. 4, cod 700527, laşi, România Contact Editura:
0
Tel: 0232.242.877; 234.582; 0742.76.97.72; tax: 0232.233.08 Aww.sedcom.ro; e-mail: editurasedcomlibrise yahoo.com

Cuvânt inainta
t

CUPRINS

Capitolul |. NOȚIUNI DE BAZĂ PRIVIND

INSTRUMENTELE SOFTWARE seen canenaeeae rea

Capitolul Ii. STRUCTURIDE DATE ŞI STRUCTURI


DE PRELUCRARE„neanerenerenu eee Capitolul II.
PROGRAME DE CALCUL TABELARmere
Capitolul IV. MODELUL RELAȚIONAL DE
ORGANIZARE A BAZELOR DE DATE Capitolul V.
ŞISTEME DE GESTIUNE A BAZELOR DE DATE.
ACCESS „ereu reeeenerenea
Capitolul VI. INTEROGAREA BAZELOR DE DATE.
LIMBAJUL SQL.nneneee eee vsaenaa MODELE DE
LUCRĂRI PRACTICE

D
NOȚIUNI DE BAZĂ PRIVIN INSTRUMENTELE SOFTWARE

Care dintre următoarele enunțuri sunt adevărate?


1.
instrumentul software esie un program folosit
peniru dezvolia- rea programelor de aplicaţii b)
programele de aplicaţii permit dezvoltarea
-
instrumentelor soti ware rogramele de aplicaţii
se diversifică în permanenţă
2. În categoria instrumenialor
software, sunt incluse: limbajele
(a
)

de programare
5 SGCBD-urile
E))programele de calcul tabelar
d))programele CASE

(e) programele pentru gestiunea informaţiilor personale


3. Limbajelede programare poi fi grupate în
următoarele categorii: limbaje maşină
(5) limbaje de asamblare
10 Instrumente software pentru afaceri. Teste grilă
4. Cu referire la limbajele maşină, care dintre enunţurile de mai i jos sunt
adevărate?
c) limbaje video (Aiiecare procesor avea propriul set de instrucțiuni b) toate instrucţiunile
)imbaje de nivei înali de programare erau redaciate în cod Java programele erau portabile
e) limbaje de nivel mediu i) procedura de scriere a programelor era dificilă
(î limbaje de nivel foarte înalt imposibilitatea executării programelor pe alte tipuri de calcula toare
ş) limbaje nenaturale decât cel peniru care au fost elaborate
5. Cu referire la limbajele de asamblare, care .dinire următoarele enunțuri 7. Care din următoarele enunțuri sunt adevărate? (3un program sursă scris
sunt adevărate? ” în limbaj de nivel înalt trebuie convertit în program obieci
limbajele de programare au redus dificultatea programării în b) editarea de legături este eiapa care precede compilarea fE)prin
compilare, un program sursă eşie convertit în program obisci prin editarea
Noţiuni de bază privind instrumentele software tă
de legături, programul obiect este compleiat cu modulepreluate din
bibliotecile sisiemului de opera:e e) prin editarea de legături, programul
limbajele de asamblare permit utilizarea eficientă a resurselor
sursă este completat cu modulepreluate din bibliotecile sistemului de
calcuiatorului
operare
limbajele de asamblare sunt mailente în execuție
&imteele de asamblare sunt utilizate pentru dezvoltarea soii ware-ului de $.Avantajele limbajelorde nivel înalt sunt:
sistem
a) portabilitatea programelor
limbajele maşină, prin folosirea mnemonicelor roductivitatea ridicată în munca de programare
6) codurile pentru operaţii şi poziţiile din memorie sunt reprezen tate prin 9. Avantajele limbajelor denivelînalt sunt:
e

simboluri limbajele de programare au redus dificultatea programării în


c) codurile pentru operaţii şi pozițiile din memorie sunt reprezen tate prin

2) productivitatea scăzută în muncă de programare


secvențe de cifre binare
SI sunt foarte eficiente din punctul de vedere al utilizării resurselor calculatorului
limbajele maşină, prin folosirea abrevierilor alfabetice În locul
şirurilor de O şi]

8. Care din enunţurile


de mai jos suni adevărate?
()programele scrise în limbaje de asamblare pentru a fi executa te trebuie traduse în limbaj maşină
5) programsle scrise în limbaje de asamblare peniru a îi executa ia irebuie traduse înir-un limbaj de nivel înali

Se) î) timp mare de execuţie


N c) sunt foarte eficiente din punctul de vedere al utilizării resurselor » calculatorului


10. Dezavantajele limbajelor de nivel înalt sunt:
a) programele nu suntporiabile
b) productivitatea scăzută în munca de programare
(pese un timp mare de execuție
instrumente software pentru afaceri, Teste grilă punciul de vedere al utilizării resurselor calculatorului 11._ Limbajele din

d) sunt mai puţin eficiente decât limbajele de asamblare, din 4LG au următoarele caracteristici conjune:

obiectivul este definirea clară a problemei şi a scopului urmării 5)


3)

Națiuni da bază privind instrumentela soitware


economiştii elaborează planulde dezvoltare a unei aplicații c) în foarie
puţine siiuaţii, economiştii sunt cei care inițiază dez
35, În etapa de microanaliză:
|
sunt cenirate înjurul bazelor de date
voltarea unei aplicații
5) suni centrate în jurul depozitelor de date , €) au simplificat roiectarea formularelor/formatelor şi a rapoarielor proiectarea interfetelor şi a
mult procesul de programare i suni limbaje declarative dialogurilor
feră o interiață grafică prietenoasă îşi propun utilizarea limbajului uman în programarea calcula- (e toarelor
2) nueste necesară iranslatarea programelor din limbaj natural în limbaj
12.„Avantajele limbajelor 4LG sunt: maşină
A
ci) nu poi fi folosite ca interfeța pentru instrumentele 4LG
/(a))uşurinţaîn întreținerea aplicaţiilor
| B) utilizatorii au posibilitatea de a-şi dezvolta propriile aplicații o) 14, Care dintre următoarele enunțuri sunt adevărate? a) ciclul de viață al
posibilitatea dezvoltării rapide a aplicaţiilor programelor de aplicaţii este format dintr-o siccesiune de mai multe
d) posibilitatea dezvoltării unor aplicații mai scumpe etape
2) metodologiile de dezvoltare a programelor conţin acslaşi nu- „Măr de
19. Cu referire la limbajele naturale, care din următoarele enunţuri etape
n planul de dezvoltare a unei aplicaţii, se estimează cheltuieii je şi (E)metodologiile de dezvoliare a programelor diieră între ele prin numărul
beneficiile potențiale etapelor, conţinuiulşi organizarea acestora

18. Obieciivele urmărite în etapa de analiză suni: 9proiectarea logică a bazelor de date
descrierea sistemului informațional existent
18. Care din următoarele enunţuri sunt adevărate? a) proiectarea fizică are
(b)identificarea şi definirea cerinţelor noii aplicații
un pronuniat caracter tehnic 5) proiectarea fizică nu este orientată spre
0) documentarea sumară a principalelor cerințe funcţionale şi ne
platiormele pe care va fi implementată noua aplicație
functionale
conomiştii intervin rareoriîn activităţile etapei de proiectare Ti zică
documentarea detaliată a tuturor cerinţelor funcţionale şi ne
functionale
19. Principalele activităţi care se desfăşoară în etapa ae implemen iare a
17. Paşii parcurşi în stapa de proieciare logică suni: unei aplicaţii sunt:
sunt adevărate? (a)scrierea şi testarea programelor
'a
“D) construirea BD

de mai numesc şi limbaje din generaţia a cincia

14 Instrumente software pentru afaceri. Teste grilă c) conversia datelor - e


din noua aplicaţie, în formatele cerute de ve chea aplicaţi Onsalree aplicaţiei pe calculatoare 4
a

Moțiuni de bază privind instrumentele soare 23, Care din următoarele enunțuri sunt adevărate?
n

p
t

| siruirea utilizatorilor ! elaborarea documentaţiei aplicaţiei şi a manualelor de 25. Economiştii au la dispoziţie următoarele categorii de instrumen- ie
,
utilizare exploatare şi întreținere sofiware; 3) instrumente CASE
20. Care din următoarele enunțurisuni adevărata? programe de calcul tabelar
e SGBD-uri
a) în etapa de exploatare şi întreținere, sunt corectate eventualel „N erori care E)

b
i
apar în timpul exploatării unei noi aplicaţi 'b)etapa de exploatare și întreținere, d) instrumente pentru creare de pagini We (Pepene
e
este cea mai costisitoar “dintre etapele ciclului de viață al programelorde pentruorganizarea informaţiilor personale ) instrumente pentru depanare
i -
aplicaţi c) etapa de exploatare şi întreţinere, este cea mai puţin costisitoa re dintre
hardware
stapele ciclului de viață al programelor de aplicaţii
21, Programele deaplicaţii conțin următoarele componente: 285. Prin instrumentele CASE, economişiii poi realiza:
interfața cu utilizatorul [a planificarea resurselor financiare alocate proiecielor de sistema —
/5) module de program informaţionale “)redactarea cerinţelor funcţionale ale aplicaţiei
6) baza de date
( ) interfața cu sistemulde calcul
e) modulele sistemului de operare

22. Mediile de programare sunt seturi de programe care asigură funcțiile:


(e)inirod ucerea şi editarea programelor sursă b) introducerea şi editarea
programelor execuiabile (e) transformarea programelor sursă în progiame
e
executabil d)depanarea programelor e) transformarea programelor
executabile în programe obiact
(î))SGBD-urile asigură stocarea şi gestionarea unor volume mar
i
de
date 5) majoritatea aplicaţiilor stochează datele în BD c) majoritatea
aplica țiilor stochează datele în fişiere independenie i) cele mai întâlnite
baze de date sunt cele organizate după mo- delul relațional
= Care dintre următoarele enunțuri sunt adevărate? a) dezvoltarea
unei aplicaţii distribuite impune apelarea la arhitec- tura client-server b)
-
dezvoliarea unei aplicații distribuite impune apelarea la o arhi teciură
centralizată mascarea eterogenităţii platformelor hardware şi software se
realizează prin soluții middleware 2) mascarea eierogenității platformelor
hardware şi sofiware se realizează prin soluţii manuale
16 Instrumente software pentru afaceri. Tasta arilă date dacă dispun de cunoştintele tehnice ale limbajului de Plațiuni de bază privind instrumentele software î) procesor de sunete
Projpofijaes
c) generarea automată a programelor sau a bazelor de 27

sau SGBD-ului folosii 31. Tendinţele în instrumentele sofiware suni:


d întocmirea manuală a documentației peniru aplicaţialezvaltată A5)predilecţia companiilor către achiziţia programelor de aplicaţii
e) generarea automată a programelor sau a bazelor de date, de la furnizori specializaţi
fără a avea cunoştinţe tehnice privind limbajul de programare sau b) predilecția companiilor către dezvoltarea programelor de apli
SGED-ul folosit caţii cu forțe proprii sau prin angajarea de specialişti
c) predilecția companiilor către cumpărarea programelor de apli
rr
27. Care dinire următoarele enunţuri sunt adevărate?
caţii de la proprii specialişti
/a) CASE este un instrument peniru automatizarea
procesului de dezvoltare a programelor

32. ERP:
5) instrumentele CASE nu pot fi exploatate de către
nespecialişii (Ehinstrumeiiteie CASE pot fi folosite de către
(4 reprezintă o mega-aplicaţie, mulii-modulară
economişti integrează procesele economice şi opiimizează resursele dis
-
ponibile ale organizației
23. Care sunt cele mai cunoscute insirumenia CASE? elimină barierele departamentale
E) Oracle Designer (A) integrează toate sistemele informaţionale tranzacţionale într-o
Visible Analyst singură BD

PiFoxPro 33. ERP reuneşte următoarele tehnologii:


i) Visible Access
_— a)groupware
29. CASE înseamnă: b) EDI
e) internet
a) Calculatoare Atrăgătoare pentru Servicii Excelente
d) intranet
“B) Computer Aided Software Engineering
e) depozite de date
c) Computer Analyst Sofiware Expari
ci) Computer Aided Sofiware Executive
34. Care dinire următoarele enunţuri suni adevărate?
30. Suitele de programe destinate nespecialiştilor conţin câte (a) aplicația CRM (Customer Relationship Management) este cen
irată pe gestiunea relaţiilor cu clienții
un: 6) SGBD
05) aplicația SCM (Supply Chain Managemeni) este orientată
program de îs tabelar spre gestiunea relațiilor cu furnizorii
Yprocesor de texi c) ERP realizează doarintegrarea funcțională
d) program de cette a grupurilor de lucru d) ERP realizează doar integrarea tehnică
e)procesorde grafică

instrumente scfeara peniru aiaceri. Teste grilă integrală a resurselor întreprinderii , e) scăderea prod uciivităţii
35. Avaniajale soluţiilor ERP sunt: i
globale a întreprinderi (minimizarea profitului
r
(e) /educerea costurilor producției şi a stocurilo planificarea
55. Neajunsurile soluțiilor ERP sunt:
41, Care dintre enunţurile de mai jos sunt adevărate? Instrumentele
(Ehrretu foarte mare 'b)timpul îndelungat de implementare 9) a
ă software nu pot fi folosite peniru dezvoliare programelor de aplicaţii
adaptabilitatea crescută la condiţiile particulare din firra d) reducerea costurilor istoria instrumentelor software a Început odată cu primele cal-
de producție şi a stocurilor 37. Care dintre următoarele afirmaţii sunt culatoare
a
adevărate? 4) ASP (Application Service Providers) asigură exlernalizarea c) instrumentele software sunt programe care şi-au făcut apariți în ultimii
r
ani limbajele de programare suni rezultatul evoluției performanțelo
serviciilor informaţionale (2) lexternalizarea serviciilor informaţionale asigură
- „calculatoarelor electronice şi a progreselordin teoria şi practica
reducerea cos “turilorşi îmbunătățirea performanţelor €) serviciile
- i
programării
informaţionale oferite de ASP nupot fi folosite în co mun de mai mulţi utilizator
(G) serviciile informaţionale oferite de ASP sunt furnizate dintr-o locaţie centrală
prin Internet sau o reţea privată (35 $> Beneiiciile ASP suni:

investiții inițiale
posibilitatea 20 Instrumente software pentru afaceri, Testa grilă
a) mari de a îi mereuîn pas cu
accesul 42. Limbajele din generaţia a 4-a sunt numite:
progresele tehnologica la supori tehnic şi la a) limbaje de nivel foarte înatt
b) limbaje naturale
consultanță specialitate servicii ) limbaje de nivelînalt |
ca pentru cu înalt nival
obținerea aplicații
interval
tehnologic ci) de functionale într-un de timp
foarte 43. Cu referire la limbajele de nivel foarte înali, care dihire enunțu- rile de
mare
mai jos sunt adevărate? a) sunt mai puţin procedurale decât limbajele de
e t
itoțiuni de bază privind instrumentele softwar 29 39. Cuprivire strict la limbajele de nivel înal suni mai conversaționale decât limbajele de nivel înalt perimii

programare, actualele iendinie uni: Gala orientate-obieci r


creşterea productivității muncii programatorilo d; suni prea puţin cunoscute şi
(E)imbajele orieniate-Internet
utilizate astăzi
2) limbajele virtuala
d) limbajele modulare

40. Care dintre următoarele enunţuri sunt adevărate? imbajele orieniaie- e


l Notiuni de bază privind instrumentele sofiwvar 21
obiect modelează sistemul informaţiona sub forma unui set de obiecte
care interacționează între ele prin schimbul de mesaje 5) limbajele 47. Care dintre următoarele instrumente sofiware se adresează
l sconomisiului, ca utilizator final informatizat?
orientate-obiect modelează sistemul informaționa sub forma unui set de
2) programele de calcul tabelar
e
mesaje care interacționează între el prin schimbul de obiecte un obiect 3) limbajul Java
integrează datele şi acțiunile care poi fi executate asupra daielor (n limbajele produsele de tip CASE
e €) limbajele de asamblare
orieniate-obiect datele şi programele de. prelucrar ” a datelornu sunt
e (9))SGBD-urile
separate €) în limbajele orientate-obiect datele şi programele de prelucrar
a datelor suniseparate prin intermediul obiectelor 45,_ SGBD-urile oferă economiştilor următoareiefacilităţi: fl
crearea şi actualizarea bazei de date
interogarea bazei de date ezvoliarea de aplicaţii
r
â&â. Limbajele din generația a 4-a (4GL) urmăresc rezolvarea urmă- „ toarelor probleme: educersa costurilor mari cu dezvoltarea programelo obţinerea programelor
într-un timp cât mai scuri creşterea calităţii programelor

45._ În categoria limbajelor 4GL, sunt incluse:


(2) SGBD-ul ACCESS
L
=) programul de calcul tabelar EXCE E) SQL
d) limbajele de asamblare
e) limbajele maşină

:
45, Ultimul pas în evoluția limbajelor de programare îl reprezintă (3) limbajele naturale imine de programare de nive! foarte înalt £) imbajele INTELLECTşi ELF
f

49. Suitele de programe :


2) sunt pachete integraie de programe destinate nespecialiştilor b) sunt pachete integrate de programe destinate informaticienilor profesionişti
permit integrarea aplicaţiilor dezvoltate cu instrumente software diieriie

a
59. Cu referire la suitele de programe, care dintre următoarel enunţuri sunt adevărate? sunt destinate nespecialiştilor
sprijină utilizatorii în creşterea productivităţii muncii lor onțin un program pentru gestiunea informaţiilor personale di) un program integratîntr-o suită are o interiață grafică toial
dife- fiiă de a celorlalte programe din suită
,
53. Cu referire la principalele tendinţe în instrumentale sofiware care dinire enunțurile de maijos sunt adevărate? a) limbajele orientate-Internet includ programe de
i
calcultabelar ş SGBD-uri

22 instrumente software pentru afaceri, Taste grilă (8 nuesie un limbaj folosit pentru crearea Web d) XMLeste un limbaj de descriere a conţinutului unei.pagini Web ţ
paginilor Web '2)XML este un limbaj de descriere a formatului unei pagini
E n
STRUCTURI DE PRELUCRAR prelucrarea pri Programe/proceduri a datelor 2) o modalitaie de organizare a

STRUCTURI DE DATE ŞI r
Siructurilor de prelucrare a datelo d) o modalitate de organizare a algoritmului de

prelucrarea a data- lor prin programe


2. Care dintre următoarele enunțuri sunt adevărata? 9) structurile de
prelucrare reprezintă modalități de organizare a controlului în prelucrarea prin

programe a structurilor da data Structurile de date sunt strâns legate de

struciurile de prelucrare 2) structurile de date suntindependente de siructurile

1, Structura de date reprezintă:


e
de prelucrar 3) structurile de date sa mai numesc şi siructuri algoritmice
-
o modalitate ds organizare a datelor care acoperă dala ele mentară propriu-zisă instrumente software pentru afsceri. Teste grilă
n a
î „D

şi relaţiile acesteia cu alte date b) o modalitate de organizare a controlului în Structuri de data şi structuri de prelucrare h
a

Siructurile algoritmice eticientizează operaţiile de: 5, creare şi actualizare a structurilor de date


3, '€) valori booleene i)caractere

p)căutare şi sortare a datelor î


[ 4) date elementare
3)întreținere hardware ! E) date structurate
=) configurare a rețelelor de calculatoare Cc) date interne
€) valori logice
î)numereraţionale

c
Care dintre următoarele enunțuri sunt adevărate? '2) tabloul este cea mai
His : i â simplă dată structurată b) tabloul este o dată elementară
Compoziţia internă a datelor impune gruparea acestora în;
4,
c) tabloul cu o singură dimensiune se numeştelistă 'd) în fiecare căsuţă a unui
tablou se află o dată elemeniară

d) date externe 3. Fişierul:


'reprezintă o colecție ordonată de daie
Care dintre următoarele enunţuri sunt adevărate? 2,

(3) data elementară este un atribut care nu mai poate fi descori- — pus nivel, ca fiind date elemeniare

din punctde vedere logic Daiele siructurate se grupează în:


b) daia elementară este un atribut care nu mai noaie îi descom pus din
e

8]
a) date struciuiaie de nivel redus
punct de vedere fizic 2) date structurate de nivel mediu
5) datele structurate se definesc ca fiind grupe de date elamenia re şi/sau
€)daie structurate de nivel înalt
alte date compuse
d) toate datele din BD sunt declarate în dicţionarul de date, pe ul țimul În categoria datelor elementare, se includ:
nivel, ca fiind date structurate
8) numere întregi
e) toate daieie din BD suni declarate în dictionarul de data, pe ul timul
5) numere reale ci) conţine mai multefişiere
5)este definit ca o structură de date exiernă
c) este definit ca o structură de dateinternă 11, Structurile fundamentale de prelucrare poi îi:
ci) reprezintă o colecţie ordonată, formată numaidin date elementare 3) secvențiale

19. Articolul: ) alternative Bi A


2) reprezintă structura ordonată de date din cadrul unui fişier 2) repetitive
B) este constituit dintr-o mulțime ordonată de valori <) înlănțuite
c) reprezintă o colecție ordonată de date e) retroactive

28 Instrumente software pentru afaceri, Taste grilă 12. Codificarea structurilor de control ta]
pointerilor 4)

___B) articolelor [A(| U JA]


: ț

alternative se realizează cu ajutorul instrucţiunii ) SELECT “ e)stivelor /


17. Valorile booleene se referă la:
CASE...END SELECT 5) FOR...NEXT (Npâsula saulocaţii de memorie, în care sunt stocate valorile lo- gice true sau
false
a
(IF...THEN...ELSE...END IF i
sa
Structuri de rata şi structuri de prelucrare 27

,
13. Structurile de control repetitive potfi: b) căsuțe sau locaţii de memorie, în care suni stocate caraciara numere
întregi, numere raționale stc. e) locaţii în care sunt depozitați pointeri
(a) condiţionate anterior
'b) cu număr stabilit de paşi
c) necondiționate 13. Un tablou cuo singură dimensiune poartă denumirea de:
cd) infinite
înul
5) pointer
14. Structurile de control repetitive se codifică prin instrucțiunile: â)
FOR...NEXT €) stivă
d) listă
') WHILE..WEN
D
9
IE...ENDIIF
19. Un tablou cu două dimensiuni poartă denumirea de: 2)
: vector
15. Compoziţia internă a unei date impuneclasificarea acestora în
'B)matrice
G)date atomice b) date structurate c) cub
Eydate elementare.
d) structură compusă
d) date simple
20. Lista este:
15. Numerele întregi şi numerele reale fac parie din categoria: 2)
a) un şir de pointeri simpli
d) un vector stocate în locaţii ce memorie consacu tive
(e) o colecție omagenă şi secvenţială de informaţii
22. Stiva reprezintă un caz particular de:
21. Olistă liniară sau simplă reprezintă: $) lista
e b) pointer
a) un sei de daiestructurate stocate în locaţii de memorie contiigu 5) un set de date
c) vector
structurate stocate în locaţii de memorie coliniare (8)Nun sei de date elementare
. ci) matrice

25 Instrumente software pentru afaceri. Testa grilă

23. Structura de cate tip coadă (queue) reprezintă un caz pariicular de: a) poiniari
b) vectori
"((e) lista :

d) matrici

24. Care dintre următoarele enunţuri sunt adevăraie?


4) structurile de date şi de prelucrare se bazează pe memoria Calculatorului
b) în cel mai simplu mod, memoria trebuie privită ca o structură |i- “ niară de căsuțe/locații
c) structurile de date şi de prelucrare depind de periormanțele echipamentelor periferice
$ o structură de date adecvată asigură utilizarea eiicientă a me- " moriei şi reducerea costurilor de programare

25. Care dintre următoarele enunţuri suni adevărate?


pointer-ul reprezintă o legătură câtre o dată elemeniară

pese defineşte ca fiind cea mai complexă dată structurată organizată sub formă tabelară
c) tabloul cu o singură dimensiune se numeşte /istă liniară
d) tablourile şi listele fac parte din categoria daielor structurate de nivel intermediar

285. Care dintre următoarele enunţuri sunt adevărate?


coada (queue) esie o dată struciurață de nivei înali
3 stivele (stacks) suni liste liniare de iip LIFO (Last In Firsi Oui)
cozile (queues) sun! liste de tip FIFO (First In First Out)
ci) cozile (queues) sunt lisie de iip LIFO (Last In Firsi Out)
=) siivela (stacks) sunt liste liniare de iip FIFO (First in First Qui)
Structuri ua date şi structuri de prelucrare 23

27. Cureferire la structura de date arbore, care dinire enunturils de mai jos suni adevărate?
2) reprezintă o dată structurată cu un număr nelimitat de dimensiuni (5) reprezintă o dată siructurată cu două dimensiuni
Y au un singur nod rădăcină şi unul sau mai mulie noduri-copil

28 Cu referire la arbori, care dintre enunţurile de mai jos sunt ade vărate? ,

(8) legătura dintre un nod-părinite şi un nod-copil se realizează prin intermediul pointerilor


6) reprezentarea unui arbore cu rădăcină se poate realiza cuaju torul listelor înlănţuite
c) legătura dintre un nod-părinte şi un nod-copil se realizează prin intermediul unui alt arbore
cl) reprezentarea unui arbore cu rădăcină se poate realiza cu ajutorul pointerilor
23. Cu referire la fişier, care dintre enunțurile de mai jos sunt ade văraie?
este o colecţie ordonată de date stocată pe suporiuri de memo rie externă
b) este definii ca o structură de date internă
c) siructura ordonată de date din cadrul unui fişier se numeşte câmp
€) structura ordonată de date din cadrul unuifişier se numeşie articoi

30. Pentru organizarea fişierelor, se poate folosi una dintre metodele: 8) secvenială
() relativă
£) indexată
cl) concurentă
2) conversaţională
Care dintre următoarele enunțuri
30 instrumente software pentru afaceri. Teste grilă 31. E) structurată
? €) stivă
sunt adevărate cea mai simplă structură de control este structura
ă
secvențial ) execuția unei structuri de control repetitive nu depinde de re-
zultatul evaluării unei condiţii ! €) o structură de conirel alternativă trebuie
întotdeauna să aibă precizate două ramuri 32. Înțelegerea corectă a structurilor
ZI
e
de date şi de prelucrare ar importanţă în: activitatea de prograrnare
) PROGRAME DE CALCUL TABELAR
formarea specialiştilor din domeniul instrumentelor softurare ) ?
1. Care dintre următoarele reguli irebuie respectaie, în Excel a) numele unei
activitatea de microanaliză 33. Structurile de control alternative pot fi
:
(a funcții trebuie scris obligatoriu cu majuscule B) în funcţii
generalizate
se pot folosi numai adrese absolute de căsuțe e) nu se
cu o ramură vidă
(ec) duble lasă spaţii între numelefuncţiei și argumenta d)
d) repetitive
argumentele unei funciii pot fi incluse între diferite tipuri de
e) secvențiale
pa
? ranteza
34. Care dintre structurile de conirol de mai jos este denumită incorect a)
secvenţială b) repetitivă 2. Programele de calcul tabelar:
€) iterativă
; repetitiv-alternativă a) integrează facilități de lucru cu depozite de data D) nu permit
€) alternativă cu o ramură vidă r
reprezentarea grafică a datelo permit realizarea de simulări în grafice permit

35. Arborele este o dată: organizarea datelor în baze de date


a) elementară

instrumente sofeware pentru afaceri. Testa grilă Frogreme de câlcul tabsler


32
za
5. Cu referire la Excei, care dintre următoarele enunțuri sunt ade
3. Programele de calcul tabelar: Pinafacilităţi de lucru cu tabele văraie”?
a) într-un regisiru de lucru, numărul foilor de calcul nu poate îi mai
permit reprezentarea grafică a datelor e) nu sunt recomandate
pentrureaiizarea de simuiări înivtahala mare de 3
d) nu permit ctganizarea în baze de date a unor volume mari de date (& înir-un registru de lucru, îoile de calcul pot îi redenumite într-
un registru de lucru, utilizatorul poate adăuga
sau şterge foi
4, Exceleste: de calcul
(8) un program de calcultabelar
b) un sistem de gestiune a bazelor de date 92 Care dintre următoarele consirucţii suni adevărate? c) un program de
prezentări graiice ) Sheet2!C34
n) [Sheei2!C34]
d) un browser Web
[Situatie_scolara.xIs]Anul_11F5
5. Excel tace parte din: CE) A:B

(4) MS Oitice 8) A:C34


b) SO Windows
10. În căsuţele foilor de calcul Excel, potfi introduse
c) MS Visual Studio :
4 Lotus 123 £) daie numerice
şiruri de caractere
c) metadate
5. Înfoile decalcul Excel, căsuțele suntreierite piin:
formule
adrese absolute d)

Aiuncţii
nume
11. Tipul datelordin căsuţele foilor de calcul Excel este determinai de: adrese relative adrese mixie
e) bookmark-uri primul caracterintrodus
) rezultatul evaluării funcţiilor sistem folosite
|] ĂĂ E
7. Înfoile de calcul Excel, adresele căsuțelor poiîi: (5) rezultatul evaluării formulelor construite a) logice b) fizice 12. În Excel, care
din următoarele afirmaţii sunt adevărate?
relative (3) într-o căsuță se poate scrie pe mai multe rânduri absolute b) opțiunea Wrap text blochează scrierea pe mai multe
rânduri, în mixte aceeaşi căsuță
opțiunea Merge cells fuzionează mai multe căsuie

34 instrumente sofiara pentru afaceri, Teste grilă d) în căsuțe nu este posibilă alinierea pe 13. Formatarea datelor din foile de calcul Excel poatefi realizată: în funcţie
verticală de anumite condiții stabilite de utilizator |
$ după r
Programe de calcultabela 35 5) argumenie incluse între paranteze pătrate c) nume

(cuvinte rezervate precedate de semnul =)

anumite şabloane oferite de sistem <) folosind 19. În Excel, prin opera nu
protejarea poate fi realizată la nivel de: ) registru de
d) da
numai comenzile din meniul Forma: 14. În Excel, lucru iile de copiere adresele absolute se modifică? |

foaie de calcul căsuțe t


o) da, dar numai când sunt combinate cu adresele relative 20. În memoria internă, (3) sunt iormule predefinite b) sunt foarte greu de edlita permit execuiarea 3
:
o dată calendaristică Excel este reprezentată ca un număr e e
rapidă a unor calcule complex Sasunt precedate de semnul =
d) folder (director) 5
) ca un şir de caractere
15. În Excel, formulele:
l e) printr-o formulă specială
6) suni elementede bază ale foilor de calcu b) efectuează numai calcule

aritmetice simple c) sunt precedate Întotdeauna de semnul % (E) sunt construite 21. Argumentele funcţiilor Excel sunt inclusa între caracterele a)|
:
] 5)(
)
9)
de utilizator
22, În Excel, argumeniele funcțiilor pot fi: 6) numeatribuite zonelor din foaia de
16. În Excel, formulele:
calcul
(&) conţin valori şi operatori b) pot conţine numere, date calendaristice, texte (€) nu poi expresii logice
Befuncţii
conţine operatorii % şi A 17. În Excel, funcțiile:
g constante
23. La modificarea continutului unei căsuțe, are loc:
zentată va-
a) refacerea automată a graiicului, în care esie repre loarea din căsuţa respectivă

_ D) recalcularea automată a formulelor şi funcțiilor, în care este re- '


ferită căsuţa
j 18. În Excel, formulele sunt formate din: i 2) nume (cuvinte rezervate stabilite de respeciivă
utilizator)
r (nu şi a funcțiilor) în
c) recalcularea automată numai a formulelo care este referită căsuţa respectivă

36 instrumente sofiware pentru afaceri. Testa grilă 24. Protejarea unei foi de calcul Excel asigură: Programe de ca!cul tabelar d) =FV()

a7

evitarea riscului deieriorării voluntare a aplicaţiei eviiarea riscului deteriorării involuntare a aplicației ; ..-.*.- %
c)
imprimarea mai rapidă şi sigură a tabelelor | 29. În Excel, comenzile potfi apelate din:
49meniuri și submeniuri
25. În Excel, funcţiile financiare permit:
(6) pictogramele din liniile de insirumente (Standard, Formatiing etc.)
realizarea unei game variate de calcule (3) meniul rapid (contexiual)
B
realizarea de analize economico-financiare
30. În Excel, care dintre următoarele enunțuri sunt adevărate? a) pentru
c) exiragerea dintr-un tabel a valorilor maxime şi a celor minima
calculul amoriizării se folosesc funcții definite de utilizator RATE( ) este
S

calculul amortizării funcția cars calculează procentul dobânzii pen tru o anuiiate
(E)=RATE( ) este funcția care calculează rata periodică de ram
D

>L
i
În Excel, care din următoarele enunţuri sunt adevărate?
e
bursare a unui credit
argumeniele funcțiilor potfi alte funcţii 31. Care dintre următoarele construcţii sunt corecte din puici de vedere
în funcţiile financiare, argumeniele se referă la aceeaşi perioa dă de sintactic?
timp a) =DSUM(D2:D22,2,C02>0)
c) funcţiile statistice trebuie să aibă irei argurenie: grup-inirare, câmp, grup- b) NPER(D2:D22)
criterii )
ci) funcția sum( ) stabileşte media aritmetică a valorilor dintr-un domeniu 6) =RATE(D2:D22,2,02>0 (FVLOOKUP(A40,A2:D35,3)
de căsuţa
32. În Excel, ce realizează funcţia IF?
27, În Excel, care dinire următoarele afirmaţii sunt adevărate? calculul anuităţilor,
se folosesc vârsăminte egale şi intervale regulate de timp
a) calculul mediei aritmetice pentru valorile mai mari de 5 d
b)
capacitatea unei căsuțe, dacă aceasta conține un texi c) data curentă, în
b) în calculul amoriizării se folosesc vărsăminte inegale <) funcţia Vlookup() funcţie de daia calendaristică la care a fost saivat registrul de lucru
permite căutarea pe veriicală a unei valori în coloana csa mai din
dreapta a unui domeniu dintr-o tabelă 33. În Excel, care din următoarele construcții dau același rezultat?
=(B3+C3+D3+E3)/4
23. În Excel, rata de rambursat dintr-un credit se determină cu aju =SUM(B3:E3)/4
torul funcţiei: =AVERAGE(B3:E£3)
E)=PMTO

aa instrumente software pentru afaceri. Testa grilă d) =(B3:E3)/4 (Dadresă relativă


Bi nume airibuit în prealabil
34. Care dintre următoarele funcţii Excel suni corecte? i
: =SLN(
=IF(A11>0,"X",Y") , =IF(caniitate>0,E7,F7)
€) =IF(A11=0,0,IF(AND(A11>0,411<5)),"E11","F11") 35. În Excel, pentru calculul amortizării, se folosesc funciiile
(€)=1F(A11=0,0,1F(AND(A11>0,A11<5),811*0.2,811*0.3))
ipad =DDB()
35. O căsuţă (casetă) din foaia de calcul Excel poatefi identificată rin: =SYD()
adresă absolută
(5) adresă mixtă
<) adresă logică
r
Programa da calcul tabela aa 38. În Excel, ceseva afişa în căsuţa D7 cupă copierea
E
forraulai din D8? 5 5
1000

3000
7
F(E7+SDS7>25,"DA","NU
2) 2000
0
b) 100 E»
n
39. În Excel, ce seva atişa în căsuţa F8 dună copierea funcției di căsuia
F7? D

2) DA
NU
Ci 20

d) 20

a
40, Ce valoare se va afişa în căsuţa C9, care conţine formul =C8"16%,
$) =SUM( dacă în C7 cota de impozit se modifică la 15% 7

37. În Excel, ce se va aiişa în căsuta D8 prin copierea formulei din căsuta D6?
CD
8

2) =C8"SB$8
b) =Be*Ca
()=C8'sBs6
i

d) =B6*ŞC$8
i

aC

Z impozit
Cota 16%

Profit 1000
8 9 impozit pe proiit |160 |
2) 150
(5) 180
s) 0

21. În Excel, reprezentarea struciurii profitului anual pa cele patru trimestre se realizează într-un grafic de tip:
a) Line
(3 Pie
lastrumente software pentru afaceri. Teste grilă
40 <) Area

22. În fereastra unei funcţii Excel, se afişează:


formatul tuncţiei ! (8) descrierea succintă a îuncţiei
€) zone distincte peniru argumentele funciiei d; rezultatul obținut la precedenia execuţie a funcției
,

43. Care dinire următoarele funcţii Excel intră în caiegoria îunciiilor siatistice?
(0) =AVERAGE()
5) =SUM()
eg =COUNT()
=MIN()
e) =RATE()

44. În Excel, care dintre următoarele enunţuri sunt adevărate? în calculul anuităţilor, se folosesc vărsăminte egale şi intervale regulate de iimp
numărul de perioade şi raia dobânzii trebuie să se reiere la acelaşi interval de timp
c) funcția PMT( ) calculează valoarea viitoare pentru o serie de încasări
&5. În Excel, care dintre enunțurile de mai jos sunt adevărate? £) îuncţia VLOOKUP( ) efeciuează căutarea pe verticală a unui element în coloana cea mai din stânga a
unui domeniu dintr-a tabelă indexată
funcţia LOOKUP( ) este folosită pentru căuiarea valorilor dintr-un vector sau o matrice
Programs de calcul tabelar E
n[

2) funcţia VLOOKUP( ) efectuează căuitarea pe veriicală a unui elemeni În coloana cea mai din dreapia a unui domeniu dintr-o tebelă indexată
2) funcția VLOOKUP( ) efectuează căutarea pe orizontală a unui slemeni în prima linie dintr-o iabelă indexată

28. Pentru care dintre componentele Excel suni disponibili asistenți (Wizard)?
grafice
funciii
baze dedaie
d) foi de caicul
e) formula

47. În Excel, care din următoarele afirmaţii sunt adevărate? upă realizare, un grafic Excel! poate fi modificatfolosind opțiu nile meniului Chart
modificarea datelor din foaia de calcul determină şi modificarea graiicelor
c) modificarea datelor din foaia de calcul nu iniluențează graficele create anterior

48, Un program de calcul tabelar performant trebuie să permită: £) lucrul simultan cu mai multe iabela
(ă))reprezeniarea grafică a datelor

(2) folosirea tehnicii de legare şi încorporare prin DDE şi OLE ci) blocarea funcţiilor predefinite pentru calculele financiare

49, În Excel, în căsuţele foilor de calcul se introduc: () date numerice


şiruri de caraciere
date calendaristice

?
2 2
nn
oimula
D7
4
funcții
instrumente software pentru afaceri. Teste grilă

În Excel, ce se va afişa în căsuţa D8 după copierea formuleidin 50.


căsuia
8 r
Programe de calcul tabela aa (E) aiete calendaristice sunt reprezentate în memoria
ioivs a
internă c numere

54. Programele de calcul tabelar:


b) =C8/$Bş7
2) =C8/88 (2sunt produse integrata care permit lucrul cu iabele, baza de da- ie, grafice
ă
eic, preiau din sarcina funcţionarilor lucrările da rutin e) preiau din sarcina
-
51, În Excel, ce se va afişa în căsuţa C9 care conţine formu utilizatorilor pariea creativă a unei aplicații 53. Prin operaţiile de copiera sau

la=C7+C7"53, dacă în C8 indiceleinflației ia valoarea 5,5% mutare, adresele absoluta sa modifică? a) da


7 nu
& 2) de cele mai multe ori

(E) 126
55. Într-un grafic de tip COLUMN sau BAR, seriile (grupurile) de date sunt
b) 128,8
9) eroare reprezentate pe: axa Oy
b) axa Ox
: c) ambele axe
52. În Excel, Specificarea Preturi!845 indică a) un domeniu gg căsuțe cu
5 o
numele PreturilB4 câsuța B45 din foaia de calcul Preturi 57. Interogarea unei baze de date peniru a obține rezultatele într- zonă
S) căsuţa B45 este numită Preturi distinctă, presupune existența/definirea următoarelor zone; zona daielor

53. În Excel, Care dintre enunțurile de maijos sunt adevărate? a) ioaia da Calcul de inirare ) zona datelor de ieşire
(E) zona criteriilor
u d) zona datelor proiejaie
este similară cu registrul de lucr Un grafic poate fi salvat numaiîn foaia de calcul
:
e 58, Sortareabazelor de date în EXCEL se poaie realiza după Strei
care conţin m dâtele reprezentate (Eegistrul de lucru este un fişier „XIs chei GB) două chei
(Co singură cheie

aa. Instrumenta sefiiyara pentru afaceri, Taste grilă Descending


e) Ascending şi Descending
59. Chaile de sortare polii:
$ un câmp din siruciura bazei ce daie a
$5. Care din următoarele formule şi funcţii sunt corecie?
25 =SUM(cani1)//F(cani1>cant2,3,5)
Programe de calcul tabelar
=1F7(A83>10,50,1F(835<2,"BINE")
Eîn foi de calcul diieriie SUMt(caniiiate)
în cascadă în cadrul aceleiaşifoi de calcul
îi) în fişiere de date
6) mai multe câmpuridin structura bazei de date
68. Care funcţie calculează media aritmetică simplă? 10 i
a) STD
a

e) câmpuridin afara bazai de date i


61. Simulările în tabele de simulare potfi realizate în funcţie de: () o
variabilă
i) expresii logice (BD) două variabile
c) oricâtevariabile
89. Optiunea de soriaie, la un moment dai, poate fi: ji Ascending
$2. Ce realizează funcţia logică IF?
a) calculul mediei aritmetice simple
b) indică tipui datei conţinute de o căsuţă a foii de calcui <)
calculul mediei geometrice
d) calculul mediei astronomice
63. Ce implicaţii are regula „în formule şi funcţii nu se folosesc ca argumenie
constantele“?
2) obținerea unui model inesteiic
solicită de fiecare dată rescrierea formulelor saufunciiilor <)
conduce la rezultate eronate
îdeilaiBa facilităţile potențiale de simulare
Ga. Cum se dispun corponentele unui model de rezolvare În foaia de
caicul?
n cascada Niagara

c) MAS
57. Care din următoarele funcţii determină primele 3 valori dintr-o zonă â foii
ce calcul?
a) AVERAGE
b) MIN
e) COUNT
ci) MAX

68. O persoană fizică îşi deschide un cont de depozit la o bancă, cu


capitalizare. Lunar se depun 80 RON. Presupunând că rata dobânzii
va fi constantă, ce funcţie folosiţi pentru a afla valoa rea capitalizată
după 5 ani?
FV
)IRR
c) PV
€) nici una

69. O persoană fizică vrea să ia un împrumut de la o bancă, cu rambursare în


10 ani, în condiţiile în care îşi permite să plă-
48 ristrumenta software psntru afaceri, Testa grilă

isască lunar o rată de 100 RON. În condiţiile în a


folosiţi pentru a afl valoarea maximă a creditului de care poate beneficia în prszent persoana în cauză? !
Programe de calcul tabaiar
care rata do- bânzii va fi neschimbată (7%), ce funcţie
47

a) MAX 74. Să presupunem că s-a realizat o investiție care aduce în urmă- torii 3
V
b) F A j Si una l
ani, următoarele încasări: în anul 2008, 8 RON, în anu 2009, 7 RON, iar în
79. Care din următoarele funcții sunt financiare? 2010, 6,5 RON. Ce funcție financiară se uiilizează peniru a estima eiiciența
a) IF -
T investiţiei realizate, sub as peciul ratei de reniabilitate? a) NPV
b) CREDI IRA bi MAX
D
d) ST DDB O IRR
(2prv d) RATE
9) DEBIT
75. Zona ocupată de un tabel de simulare trebuie să cuprindă: Ca
71. Care zone sunt necesare peniru realizarea unei operaţiuni de soriare? formula de calcul
e
2) zona criteriilor (E) valorile de intrare pentru variabil (0) zona pentru rezultate
b) zona deieşire u
d) zona de criteri (8) zonadeieșire
(zona deintrare (datele)
ă
72. Care din următoarele enunțuri sunt corecte? 75. Dupăinserarea uneilinii într-un iabel, formulele se actualizeaz automai” a)
nu
(a IRR determină rata internă de reniabilitaie pentru o serie de venituri generate (8) da
e l c) numai dacă s-au folosit referințe absolute
de o investiți b) SLNcalculează suma logaritmului natura €) IF calculează câ instrumente softmare pentru afaceri, Testa grilă

ă 77. Următoarele elernente pot constitui argumente peniru funcția SUM: (Gun
intrarea iorțată de valut „(E)Do8 calculează amortizarea după metoda
degresivă nume atribuit unei zone din foaia de calcul
73. Să presupunem că s-a realizat o investiție care aduce în urmă- torii 3 ani () o adresă absolută ; c) un şir de caractere
0
încasările: în anul 2008, 3500 RON; în 2010, 5200 72. Următoarele elemenie poi constitui argumente pentru fanta PV: 2) o
RON; în 2009, 10509
ă
RON. Ce funcţie financiară se utilizeaz pentru a determina valoarea altă funcţie PV
netă prezentă a investiţiei? a) IRR
un nume atribuit unei căsuțe din foaia de calcul
PV
(E) o adresă absolută
PV
d) un grup (o zonă) de căsuțe
d) FV
79. Următoarele calcule sunt realizate de funcţii financiare: &) <) utilizarea opțiunii Autofilter
amortizarea imobilizărilor după metoda liniară
23. Ce restricţii trebuie să respecte zona criteriu creată pentru inte rogarea
5) abaterea medie pătratică a valorilor dinir-o listă unei baze ce daia?
c) rata medie a profitului ;
a) să cuprindă cel puţin 3 coloane
9) valoarea viitoare a uneiinvsstiții curente
(Epnumale câmpului la care se referă condiţia să fie identic cu cel din
structura bazei de date
20. Într-o bază de date realizată într-un program de calcul tabelar, c
2) să precizeze clartipul interogării
coloană esis:
a) o înregistrare 84. Ştergerea unei înregistrăridinir-o bază de date se rsalizează prin:
(E) o componentă a bazei de date ştergerea liniei corespunzătoare din foaia de calcul
e) structura bazei de caise
5) folosirea comenzii adecvate din meniul Daia
(3) un atribut c) iolosirea tastei Deleie sau Backspace

81. Într-o bază de date realizată într-un program de calcul iabelar, o linie
85. Modificarea unei înregistrări dintr-o bază de date se realizează: prin
reprezintă:
introducerea unei valori noi în căsuţa corespunzătoare câmpului
(3) o Înregistrare
de moditicat
2) un atribui
prin folosirea comenzii EDIT (F2)
<) un câmp
2) prin folosirea comenzii corespunzătoare din meniul Tools
82. Extragerea da informaţii dintr-o bază de date într-o altă zonă a foii de
calcul presupune:
5. Uniabel de simulare esie;
2) o bază de date specială
o zonă din foaia de calcul alcătuită din cel puţin două coloane (sau
Programe de calcultabelar aş două linii) şi o formulă de calcul
un instrument de urmărire a impactului modificării valorii unei variabile
a) numai definirea zonei criteriu, care să indice condiţia ce trebuie să o asupra unei formule de calcul
îndeplinească înregistrările 0) o modalitate de concretizare a întrebărilor „What-lf“
definirea zonei criteriu şi a zonei de ieşire

Untabelde simulare trebuie să cuprindă


50 instrumente sofhware peniru aiaceri, Testa grilă 87.
: l cu prima coloanădin zona rezultatelor
obligatoriu o formulă de calcu b) texte explicative ii
se a a

un grup de căsuțe libere pentru E


n Frograme de calcul tabelar
afişarea rezultatelo un ansamblu de valori pentru una sau două variabile 88.
: 22. Interogarea bazelor de date din Excel prin Autofiliar: nu permite
Într-un tabel de simulare cu două variabile 2) valorile celor două variabile
extragerea rezultatelor într-o altă zonă asigură vizualizarea înregistrărilor
se scriu pa primele două coloane b) formula de calcul trebuie să fie
e
e care îndeplinesc condiţiil de filtrare indicate <) trebuie definită în foaia de
obligatoriu o funcţi ormula de calcul se scrie la intersecția primului rând calcul o zonă care conține condițiile de filtrare
d) nu permite formularea de condiții complexe (care se referă la 2 câmpuri ale bazei de date)

59. Pentru realizarea de simulări într- situație inițială, de pornire Lotus 1-2-8
un tabel cu o variabilă: pentru variabilă pe prima coloană ) Visual FoxPro
e ) e (£) Quattro Pro
(E) trebuie introduse valoril (sau pe prima linie b) poifi 93. Care dintre următoarele instrumente softwar de
n calcul iabalar? 2) Access suni programe
precizate 128 de valori maxir (E)trebuie să existe o
Excel

d) irebuie definită o zonă criteriu pentru specificarea resiricţiilor


94, Performanţele programelor de calcul tabelar sunt date de folo- sirea:
90. Care dintre următoarele adrese de căsuțe suni 91. În funcţia VLOOKUP: funcțiilor
a) AX1254 MX123 graficelor
incorecte? e) registrelor de lucru
Date?A1
1) 500:600
formulelor 95. Într-un grafic de tip PIE, se reprezintă:
foilor de calcul
ă o singură serie de data
a) căutarea se poaie realiza atât pe veriicală, cât şi pe orizontal b) este
b) două serii de date
obligatoriu ca zona de căutare să aibă atribuit un nume al treilea
€) mai multe sarii de daie
a
argument indică de pe care coloană se preia valoare căutaţă argumentul
95. În Excel, protejarea componentelor modelului se realizează în etapa a) analiza
FALSE, plasatla sfârşit, indică realizarea unei cău- tări exacte
problemeişi proiectarea modeiului

52 înstrumenta soitirare penru afeceri. Teste srilă Programe de calcul iabelar sa

(Oeonstruirea modelului în foaia de calcul 102, În proieciarea aplicaţiilor folosind programele de calcul tabelar trebuie
c) utilizarea modelului parcurse următoarele etape:
analiza problemei şi consiruirea modelului de rezolvare a pro
$7. Stabilirea parametrilor de format pentru datele din iaia de cal

cul se realizează în etapa: blemei


naproblemeişi proiectarea modelului de rezolvare
onstruirea modelului în foaia de calcul
c) utilizarea modelului
98. În programele de calcul tabelar, introducerea datelor de intrare se realizează în etapa:
a) analiza problemeişi proieciasea modelului de rezolvare
b) construirea modelului în foaia de calcul
Qhuiilizarea modelului

53. In programele de caicul tabelar, analiza rezultatelor se reali zează în etapa:


a) analiza problemei şi proiectarea modelului da rezolvare
b) construirea modelului în foaia de calcul
DD uiilizarea modelului

100. Încărcarea produsului-program (programul de calcul tabelar) esie necesară în etapa:


2) analiza problemei şi proiectarea modelului de rezolvare
CB) construirea modelului în foaia de calcul
Outilizarea modelului
191. Realizarea copiilor de siguranță ss efectuează în eiapa:
a) analiza problemei şi proiectarea modelului de rezolvare
2) construirea modelului în foaia da calcul
(5) utilizarea modelului

3) construireamodelului în foaia de calcul


e)yutilizarea modelului
2) formatarea hard-discului pentru preluarea corectă a datelor

103. În Excel, care dintre enunţurile de maijos sunt false? inia de trend (Trendline) se poate defini în graiicele 3D one de trend (Trendline) se poate trasa numai în
graficele 2D e) simulările se poirealiza doar folosind grafice 3D
într-un grafic de tip PIE se pot reprezenta două sau mai multa sarii de daie

104. Argumentele funcţiilor Excel pot fi:


adrese da căsuțe
(b) expresii logice
(E) gratice
d) variabile de tip numeric sau şir de caractere
e) formule

105, Actualizarea foii de calcul prin inserarea şi/sau ştergerea de linii şi/sau coloane determină:
actualizarea adreselor de căsuțe utilizate în funcții şi formule 5) pierderea conținutului căsuţelorutilizate în funcţii şi formule Q) rearanjarea şi renumerotarea automată
liniilor şi/sau coloanelor

108. Macro-urile din programele de calcul iabelar sunt: secvenţe de instrucțiuni sau comenzi similare celor din limbaje le de programare
a)
tn
u
W

Sa instrumente software pentru afaceri, Taste grilă Programs te calcul tabelar

e 113. Care dintre următorii operatori se utilizează pentru cancatena rea


(%) elemente ce permit descrierea grupurilor de operaţiuni repaiitiv c) şirurilor de caractere?
date (constante sau variabile) introduse de utilizator 197. Instrumentul
a) +
r
specitic de lucru în programele da călcul tabela se numeşies: E ()ioaie de
calcul Ca
b) registru de lucru e);
ceniralizator electronic d) %

$spreadsheet/workseei a
114. În Excel, dimensionarea liniilor şi coloanelor se poate realiz prin folosirea:
) workbook
(2) comenzilor de tip Format/Row/AutoFii şi Format / Column / AutoFit
Seleciion
108. În Excel, simulările folosesc următoarele instrumente:
formule şi funcţii comenzilor de tip Format/Row/Height şi Format/Column/Widih c)

$ tabele de simulare mouse-ului în zona datelor mouse-ului în antetele de linie sau


c) grafice 3D coloană

Ografice 2D 115. În Excel, care dintre următoarele enunțuri sunt adevăraia? a) pentru
lucrările frecvente (facturi, ordine da plaiă, comenzietc.) nu se
108. În Excel, un registru de lucru:
recomandă utilizarea șabloanelor componentele unui model se dispun
a) este un fişier de tip .mxl în foi de calcul diterite sau în cascadă în cadrul aceleiaşi foi de calcul
b) poate conţine cel puțin 3 foi de calcul c) într-un modeltrebuie protejate zonele rezervate datelor de intrara
/ c) nu poate conţine foi de calcul cu grafice
d) este similar cu un worksheet 55 Instrumente software pentru afaceri. Testa grilă

110. Cum va interpreia Excel construcția =12/04/97 pentru lucrările complexe se recomandă utilizarea macro comenzilor
a) cafiind data calendaristică 12 martie 2007
b) ca fiind data calendaristică 4 decembrie 2007 116. În Excel, care dintre următoarele enunţuri sunt adevărate? în formule şi funcţii

(E) cafiind o expresie matematică nu se folosesc constantele


n 5) dimensiunile liniilor şi a coloanelor se stabilesc în funcție de daiele din aniete
111. În reprezentarea internă a datelor calendaristice, ce indică u
E) foile de calcul se redenumese cu nume semnificative
numărîntreg? a) numărul de ani care au trecut de la 1 ianuarie 1900 b)
%funcţiile oferă soluţii pentru multe probleme complexe, din dife tite domenii
numărulde zile rămase până la 31 decembrie 9999
117. Care dintre următoarele enunțuri suni puncte forta ale progra melor decalcul
E)humăru de zile care au trecut de la 1 ianuarie 20009 tabelar?
) simulările
112. Considerând o zonă dintr-o foaie de calcul, 85:810, denumită Venituri,
recalcularea automată a formulelor şi funcţiilor
cum se poate exprima suma valorilor din căsuţele acesiei zons?
=SUM(B5:B19) ihiunor sarcini
) =SUM(Venituri) implementarea funcțiilor financiare, statistice, logice atc.
c) =+(Venituri)
d) =+(85:810)
e) depanarea componentelor hard
(S) fiecare dată este descrisă, în mod autonom, în fiecare
fişier în care apare
n) o dată este descrisă înir-un singur fişier
(E) descrierea fiecărui fişier de date este obligatorie în ioate pro
grame!e care îl citesc sau modifică
ci) descrierea fiecărui fişier de daie nu este obligatorie peniru toa
te programele care Îl citesc sau modifică
e) între fişiere trebuie să exisie cel puţin o relație definită explicii

2, Dezavantajele organizării datelor după modelul fişierelor inde


pendenie sunt:
a) redundanța foarte scăzută a datelor
CE) redundanţaşi inconsistenţadatelor
2) centralizarea datelor

1.
sa
i Instrumente softurara pentru afeceri. Taste grilă

MODELUL RELAȚIONAL DE gizolarea datelor


Modelul relațional da orzanizare a bazelor de data
ORGANIZARE A BAZELOR DE DATE 53

În aplicaţiile cufişiere independente:


î) afişarea datele numerice în două formate, ceea ce conferă se
curitaie sistemului de calcul

e) simplitatea aciualizăriilor

- t
3. Dezavantajele organizării datelor după modelul fişierelor inda pendente suni; a) obținerea rapidă a răspunsurilorla interogările acl-hgc costul ridica (E) modelarea

inadecvată a lumii reala di) flexibilitate la schimbările ulterioare 4. Care dintre următoarele enunțuri sunt adevărata? E)ysintagma bază de date a apărutîn 1964 dicționarul

de date asigură independenţa programelor față de daie e) dicționarul de date asigură dependența programelor față de sistemele de calcul 5. Obazăde date
reprezintă
:
un ansamblustructurat de fişiere 5) un setdefişiere independente O colecție de date aflate în interdependanţă €) o colecţie de date autonome
9. Formal, o bază de date esia:
e
O colecție de date aflate în interdependență, împreună cu de- scrierea datelor şi a relațiilor dintre el D) o colecţie de date automaiizată, pariajată, formalizată şi con-
trolată la nivel central <)o colecție de data care poaie îi folosită doar de un singur utilizator
7. Cureferire la o bază de date, care dinire următoarele enunţuri „ Nu sunt adevărate?
i
(E schema unei BD reprezintă un ansamblu de instrumente pentru „ descrierea datelor, a relațiilor dinire acestea, a semanticii lor ş a restricțiilor la care sunt supuse 5)
a
schema reprezintă ansamblul informaţiilor stocate la un mo- meni dai în BD £) schema unei BD evoluează pe parcursul utilizării acestei schema unei BD rămâne
constantă pe parcursul utilizării acesteia

8. Organizarea datelor în BD poaieîi analizată pe următoarele niveluri: 2 fizic

e) semantic

$. Cu referire la organizarea datelor în BD, care dintre următoare- le enunţuri suni adevărate? modalitatea în care datele sunt „Scrise“ pe suportul de stocare
r
reprezintă.nivelulfizic de organizare a datelor b) modalitatea în care lumea reală observată este modelată co- respundenivelului fizic de organizare a datelo modalitatea în
- -
care lumea reală observată este mocelaiă co respunde nivelului conceptual de organizare a datelor nivelul extern de organizare a datelor vizează simplificarea in
teracțiunii utilizatori-BD şi creşterea securităţii în BD
10. Datele organizate în BD prezintă următoarele caracteristici: pariajabiliiate
persistență
c) securitate

50 Instrumente saftwrare pentru afaceri, Teste grilă hfodalu! relațional de organizare a bazelor
de date si

d) validitate 12. Modelul de organizare a datelor asigură:


a) descrierea datelorşi a relaţiilor dintre acestea
ii. Datele organizaie în BD prezintă următoarele caracteristici:
———— b) reprezentarea lumii reale şi a evenimentelor asociate acesteia c)
a) dependenţă Î descrierea componenielor sistemului de calcul
5) redundanță |

(A consistenţă 13. Datele poi fi organizais după modelele:


Casecuritate ierarhic
liniar c) reguli de integritate care să asigure consistenţa datelor
rețea
relațional 18. Modelarearealităţii în tabele are în vedere că:
bieciual
o tabelă are un nume

14. În modelul ierarhic de organizare a datelor: ao linie reprezintă un atribut


(E) o coloană reprezintă un atribut
Qstructura datelor se prezintă sub forma unui arbore
un fiu este dependeni de nodul-iata 3o linie reprezintă un tuplu
(O un fiu nu poate exisia independent de nodul-iaia
19, Modelul relațional are următoarele avaniaje:
15. Care dinire următoarele enunțuri sunt adevărate? optimizează accesul la date
oferă limbaje neprocedurale
a) modelul ierarhic derivă din modelulrelaţional
propune structuri de date uşor de utilizat
5modelul rețea este o dezvoltare a modelului ierarhic (Ey modelul
relațional-obiectual este cel mai recent model şi ests susținut de marii 20. După modelul relațional, fiecare tabelă:
producători de sofiware dedicai BD are un nume unic
18. Modelul relaţional de organizare a datelor are următorii piloni: b) este alcătuită dintr-un numărfix delinii
componenia structurală (7) este stocată pe un suport extern (de obicei, disc magneiic) d) la
componenta manipulatorie intersecția uneilinii cu o coloană, se introduce o valoare atomică
componenta de integritate
2%. În modelul relaţional, care dintre următoarele afirmații suni adevărate?
17. Modelul relaţional poate fi definit prin: “Zun tuplu este o succesiune de valori de diferite tipuri
a) structuri de date b) tuplurile unei relaţii nu trebuie să aibă același format
b) operaţii aplicate asupra structurilor de date,

82 Instrumente software pentru afaceri. Taste grilă

Otupiurile uneirelaţii au aceeaşi structură diferenţiază un tuplu de toate celelalte iupluri 27. Înir-o bază de date
ordinea tuplurilor nu prezintă importanța din punctul de vedere al relațională, cheile pot fi:
conținutului informaţional al tabelei Și
a
Miovelui relațional de organizarea a bazelor da dat 83 ilecare atribut are un nume d) fiecarelinie are un domeniu devalori pe care le

25. Într-o relaţie: poaie lua

2nu poi exisia două linii identice 23. Intr-o bază de date relațională, restricțiile:
b) pot exista cel multtreilinii identice semnalează existenţa unor constrângeri instituite şi oarecum Obligatorii
ş
l
a
asigură creşterea gradului de coreciitudine şi de încredere a datelor din
22. Într-o tabelă: 1
BD sunt declarate de utilizator şi trebuie respectate de SGBD
a) fiecare tuplu are un nume 24. Într-o bază de date relaţională, poi fi definite următoarele restricții: de domeniu
ilecare atribut are un domeniu de valori de atomiciiate
C) de complexitate
Ş există un atribut sau grup de atribute care prin valorile conținu- te de unicitate
utilizaito; 23 compoziția complexă
ă
25. Într-o tabelă, care dintre următoarele enunţuri suni adevărate? yin E) compoziţia minimal (9 valori non-null
atribut este definit prin nume şi domeniu (3) restricția entității
-
b) orice valoare a unui atribut trebuie să se încadreze într-un do meniu i
29. Într-o bază de date relațională, care dintre următoarele enunțur suni
definit de valori c) atributele care asigurăidentificarea sau
caracterizarea unei en- tități pot avea valoarea NULL adevărate? (O) legăturile dintre tabele se bazează pe mecanismul cheii
e
atributele fără importanţăpot fi declarate NOT NULL străin D) legăturile dintre tabele se stabilesc prin cheile candidat tabela în
e
primare care atributul de legătură este cheie primară s numeşte fabelă-părinte d)
candidat
tabela în care atributul de legătură este cheie străină se nu meşie iabelă-
alternative
d) principale părinte
e) auxiliare 30. Încă dela începuturile sale, informatica s-a confruntat cu urmă toarele
probleme;
28. După Codd, peniru cheia primară există următoarele restricții:
teciuarea de calcule complexe
3unicitatea

Sa Instrumente software pentru afaceri. Teste grilă Ca)eforiurile pentru asigurarea funcționării optime a sistemului (ni vel minim
de integriiate şi securiiaie a informaţiilor)
b) stocarea şi gestionarea unui volum de informaţii din ce în ce mai mare
2) eieciuarea de calcule din ce în ce mai simple Pi E) 34. În bazele de date, lucrul cu fişierele de date (extragerea şi mo dificarea
diminuarea volumului de informaţii stocaie ! datelor) se realizează exclusiv prin intermediul: dictionarului de date, în care se
găsesc informaţii privitoare la struciura datelorşi resiricțiile îndeplinite de acestea
33. Într-o bază de date, dicționarul de date: 3
este un fişier de
|
fhodelul relațional ds organizare a bazelor de date 55

descriere globală a bazei de date b) asigură independenţa


programelor faţă de date b) dicționarului de daie, în care se găsesc informații privitoare la siruciura
9) este creat de utilizator odată cu baza de date, prin comenzi su fizică a sistemului de calcul
plimeniare <) dicționarului de date, în care se găsesc informaţii privitoare la utilizatorii
poate îi eliminati din baza de daie retelei pe care rulează baza des daie

32. Redundanţa caielor se maniiestă prin: 35, Cu referire la bazele de date, care dintre următoarele afirmaţii sunt
adevărate?
9o aceeaşi dată apare în mai multe fişiere (Sautonomia fizică reprezintă posibilitatea maodiiicării arhitecturii bazei la
) datele sunt descrise într-un singur fişier nivel intern, fără schimbarea schemei concepiuale şi rescrierea
0) este interzisă descrierea de mai multe ori, în diferite fişiere, a unei date programelor
b) autonomia logică reprezintă posibilitatea modițicării arhiteciurii bazei la nivel
33. Costulridicat al aplicațiilor bazate pe fişiere independente deri vă din: intern, fără schimbarea schemei concepiuale și rescrierea programelor
gradul mare de redundanţă a datelor utonoriia logică presupune modificarea schemei concepiuale a
eiorturile deosebiie pentru inierconeciarea diieritelor iipuri de îişiere de bazei, fără a rescrie programele de exploatare
dais autonomia fizică asigură portarea bazei de date de pa un sis tem de
c) redundanța redusă a datelor
calcul pe aliul, fără modificarea schemei conceptuale şi a programelor utilizând un model de date
e) autonomia fizică asigură portarea bazei de date de pe un sis iem da
calcul pe altul, prin modificarea schemei conceptuale şi a programelor
Aenataai proiectarea şi implementarea schemei bazei se reali zează
uiilizând un model! de date

38. Cu referire la bazele de date, care dintre enunțurile de mai jos sunt
adevărate?
(E)nucleul unei baze de date îl reprezintădicţionarul de date 2)
analiza, proieciarea şi implemeniarea struciurii bezai se reali zează

5
58 Insirumente sofiware pentru afaceri, Teste grilă
iotelulrelaționai de organizare a bazaior de date
87
e
37. Cu referira la modelul relațional de organizare a datelor, car dintre următoarele enunţuri sunt adevărate”? a) poifi declaraie mai multe chai
următoarele afirmații sunt adevărate? a) într-o tabelă nu pot fi declarate
i primare 2) poate exista o singură cheie străină
mai multe tipuri de jestricți b) toate atributele din structura unei tabele
trebuie supuse unor reguli de validare 2) un atribut nu poate aGcepta o tabelă copil trebuie să aibă numai cheie sirăină, nuşi cheia primară
valori implicite i :
42, Conform modelului relaţiorial, într-o tabelă CŞ) cheia primară identitică,
a
38. Conform modelului relaţional de organizare a datelor, cu referire l în mod univoc,fiecare tuplu în parte b) cheia străină identifică, fără
valoarea NULL, care dintre următoarele enunțuri sunt adevărata?
ambiguitate,fiecare înregisirare în parte €) ordinul reprezintă numărulde atribute ca
unoratribute|i se interzic valorile NUL b) atributul/atributele declarat/declarate

Ş atributelor implicate în calculul i


cheie primară poate/poi lua valoarea NULL formează structura tabele a) cardinaliiatea reprezintă numărul de Înregistrări
unor informații importante li se interzic valorile nule aiributele fără importanță încărcate în tabelă 43. În modelul relațional de organizare a datelor, care
deosebită pot lua valoarea NULL 39. Modelul relațional are următoarele
dintre urmă- toarele enunțuri sunt adevărate?
e
avantaje: &) pune la dispoziția utilizatorilor limbaje procedural (B) orice atribut al uneitabele trebuie să fie atomic toate domeniile unei

îmbunătăţeşte integritatea şi confidențialitatea datelor €)ia în calcul un baze de date trebuie să conţină date ele- mentara “

- (B) declararea restricţiilor are ca scop creşierea gradului de corec- titudine şi


numărlimitat de aplicaţii pentru a asigura securi tatea datelor d) propune
structuri complexe, maidificil de utilizat
de încredarea datelor din baza de date d) restricţiile sunt declarate de către
49. În modelul relaţional de organizare a datelor, care dintre urmă- toarele r
utilizato =) respectarea restricțiilor cade în sarcina utilizatorului 44. Cu referire la
enunțuri sunt adevărate? Ehaturei când cheia primară a unei iabele esta
i modelul relaţional, care dintre următoarele anun- țuri sunt adevărate? cheile
compusă, nici un atribut din cheie nu poate fi eliminat fără distrugerea unicități
!

tuplului 5) valorile atributului/atributelor ce desemnează cheia primară nu străine sunt atribute sau combinaţii de atribuie care pun în legăturălinii din
suntîntotdeauna specificate relații diferite resiriciia referențială apare atunci când o relaţie face referință la o
i
41, Pentru o tabelă integrată într-o bază de date reiațională, cara dintre altă relaţie majoritatea SGBD-urilor prezintă mecanisme de declarare ş
gestionare automată a restricţiilor referențiale
- e
c) atunci când cheia primară a unei tabele esta combusă, un atri but din compoziția cheii primare poaie avea valori nul

odalulrelațiana! da organizare a bazelorde date 62


Instrumenta software pentru afaceri, Teste urilă
m
m

45. Care dintre următoarele enunțuri sunt restricţii ale modelului re laiional de
organizare a datelor?
3regula la nivel de înregistrare
i

egula la nival de atribut


a

d) expresia care defineşte o restricţie la nivel de înregisiare este evaluatăla referențială: D

inserarea sau modificarea oricărui atribui

49. În modelul relațional de organizare a datelor, restricția e instituie între două tabele prin intermediul unui atribut comun
regula la nivel de tabelă
<) regula la nivel de bază de date (25 regula nivelde linie la
(niapariţia de valori ale cheii străine care să nu se regă
sească în tabela părinte
48. În cazul bazelor de date relaționale, care dintre enunţurile de
maijos sunt adevăraie? CE) apare atunci când relaţie face referinţă la o altă relaţie
Econţinutul unei relaţii este reprezentat de ansamblul 50. Care dintre următoarele elemenie sunt incluse în schema unei
tuplurilor ce o alcătuiesc la un moment dat baze de daie?
b) restricția de domeniu se referă la ansamblul valorilor
(ytenumirile tabelelor
autorizate peniru un tuplu
b) numele, tipul şi lungimeatuplurilor
c) într-o relație poiexista mai multelinii ideniice
restricțiile de unicitate
COŞ) restricția de domeniu se referă la ansamblul valorilor
d) restricţiile la nivel de sistem de calcul
autorizate pentru un atribut
51. Care dintre următoarele elemente sunt incluse în schema
47. În bazele de date relaționale, o restricție la nivel de atribut:
unei baze de date?
previne introducerea în baza de date a unor valori care nu
res pectă intervalele stabilite sau formatele accepiate Tâ)numele,tipul şi lungimea atributelor
este o expresie care conţine atributul, constante şi funcţii sistem B) restricţii la nivel de tabelă
este o expresie care prin evaluare furnizează o valoare de tip (6) restricţii referenţiale
TRUE sau FALSE Ehestricţi de comportament
d) este o expresie evaluată la modificarea ştruciurii tabelei

48, În tabelele integrate în baze de daterelaționale:


(2% restricție la nivel de înregistrare irebuie să conţină ce!
puţin două atribute
b) poi exista mai mulie restricții la nivel de înregistrare
expresia care defineşte o restrictie la nivel de înregisiare este
evaluată la inserarea sau modificarea oricărei linii
S
A BAZELOR DE DATE. ACCES

SISTEME DE GESTIUNE

1. ACCESS este:
un sistem de gestiune a bazelor de date
relaționale
b) un program de calcul tabelar
care admite organizarea în baze de date
un SGBD
i

2.Care dintre următoarele afirmaţii sunt adevărate?


Access dispune de mecanisme peniru
exportul datelor în Excel şi/sau Word
(G) Access permite găsirea rapidă a datelor
ele
legate între c) Access nu permite afişarea datelor sub
formă de pagini Web 3. În proiectele Access se pot

organiza următoarele tipuri de obiecte:

a) centralizatoare electronice
nterogări
apoarte
72 Instrumente software pantru afaceri, Teste grilă
d) meniuri

2. În proiectele Access, se pot organiza următoareleîipuri de obiecte: formulare i


i
:

module
regisire de lucru
d) tabele

5. Înproiectele Access se pot organiza următoarele tipuri de obiecie:


pagini
macrouri
c) agende de lucru

Ş. În Access, la crearea tabelelor, peniru fiecare atribui trebuie precizat:


23) numele
b) tipul
<) lungimea
CE locaţia în care se va salva
7. În Access, sunt accepiate următoarele tipuri de date:
6) iexi
b) memo
=) numeric
Vlookup

3. În Access, sunt accentate următoarele tipuri de date:


(2) date calendaristice
memo
numerologica
(Hiookup

73
Sisteme de gestiune a bazelor da date. ACCESS

În Access, sunt acceptate urmăioarele tipuri de date:


„AutoText
Date/Time
Numeric
L.ookup Wizard

10. În expresiile Access,caredinire următoarele construcţii sunt corecie?


N) "FEAA"
E) î:12/12/20054%
32. În Access, o tabelă poate fi creată folosind:
(E) modulde proiectare Design View
b) introducând datele în câmpurile create de Excel
(& asistentul Table Wizard
13. În Access, cheia primară poate fi:
declarată de sistem
declarată de către utilizator
(£) ariificială
$ naturală
44. În Access, cheia primară poate fi:
Ep)simplă
E compusă
c) formată din cel multrei atribute

Ta instrumanta software peniru afaceri. Taste grilă 15. În Access, moditicarea structurii Sisteme de gestiune a hazelor da date. ACCESS 73

unei tabele înseamnă: 2) adăugarea de noi înregistrări adăugarea de noi 20. În Access, resiricția de integritate referenţială cere ca: a) valorile cheii
câmpuri
străine din tabela părinte să se regăsească printra valorile cheii primare din
7 şiergerea unor câmpuri

i
şiergerea unorlini e) modificarea proprietăţilor unor câmpuri
l
tabela copi 5) valorile cheii străine din tabela copil să se regăsească printre
: i
15, În Access, declararea restricţiilor trebuie făcută E) odată cu crearea tabele valorile cheii primare din tabela părinte e) valorile cheii alternative din tabela
Dinainiea încărcării tabelei cu articole e) după populareatabelei cu articole părinte să se regăsească printre valorile cheii primare din tabela copil 21. În
17.
Access, restricția de integritate referențială ars următoarele consecinţe; 2)
În Access, declararea restricțiilor unei tabele presupune că să fie deschisă în modul: e
nu este permisă modificarea cheii primare din tabela părint dacă există în tabela
2) Design copil cel puţin o înregistrare cu care esta în legătură b) nu este permisă
aceasta
introducerea unei valori a cheii străine dacă respectiva valoare nu se regăseşie

b) Open ca şi cheie primară în tabe- la părinte c) nu este permisă modificarea cheii


€) View străine din tabela părinte da- că există în tabela copil cel puțin o înregistrare cu care

18. În Access, cheia primară este naturală atunci când este declarată: a)
n
este î legătură d) nu este permisă introducerea unei valori a cheii primare din
prin AutoNumber b) de utilizator prin AutoNumber - i
ta bela părinte dacă respectiva valoare nu se regăseşte ca ş cheie străină în
n ă
c) de utilizator prin alegerea unui atribui/grup de atribute di siruciura tabelei tabela copil 22. În Access, opțiunea Cascade Update Related Fields activat
19. Access creează indecşi pentru: ă
determină ca: =) la modificarea unei valori a cheii primare din tabela părinte s
a) cheia primară
b) cheia comună se modifice în cascadă toate cheile străine din înregistrările copil corespondente
<) cheia alternativă
ă
d) cheia natural
l
b) la ştergerea unei valori a cheii primare din tabela părinte să sa şteargă în cascadă toate cheile străine din înregistrările copi corespondenta

date. ACCESS

78 Instrumente software pentru afaceri. Teste grliă


Sisteme ds gestiune e bazelor ce -l
i ]

<) la modificarea unei valori a cheii străine din tabala părinte


să se modifice în cascadă toate cheile primare din tabela 25. În Access,care din următoarele enunţuri sunt adevărate? 2)
copil co adăugarea unui nou câmp înseamnă modificarea structurii
respondentă = unei tabele
b) adăugarea unei înregistrări înseamnă modificarea structurii
23. În Access, care dintre următoarele enunţuri sunt adevărate: unei tabele
a) o tabelă are cel mult îrei chei primare y c) adăugarea unei înregistrări înseamnă actualizarea unei
b) o tabelă are o singură cheie primară tabele d) adăugarea unui câmp înseamnă actualizarea
€) înir-o tabelă pot fi declarate mai multe restricții la nivel! de atribui unei tabele
d) într-o tabelă potfi declarate mai multerestricţii la nivel de
înre gisirare 27. Lavizualizarea conţinutuluitabelelor Access:
2) semnul + (plus) în dreptul unei înregistrări semnifică faptul că
24. În Access, opțiunea Cascade Delete Related Records aceasta este legată prin chei străine de înregistrări ailate în al
activată determină că: ie tabele
a) la ştergerea uneiînregistrări din tabela părinte să se şteargă în b) semnul- (minus) în dreptul unei înregistrări semnifică faptul
cascadă toate înregistrările copil corespondente că aceasta este legată prin chei străine de înregistrăriaflate în
al
b) la ştergarea unei valori a cheii primare din tabela părinie să se
te tabele
şteargă în cascadă toate cheile străine din înregistrările copil
c) semnul + (plus) în dreptul unui câmp semnifică faptul ca
coiespondenie
acesta este cheie primară
c) la ştergerea unei valori a cheii străine din tabela părinte să
cl) semnul - (minus) în dreptul unui câmp semnifică faptul că
se șteargă în cascadă toate cheile primare din tabela
acesta este cheie străină
copil cores
e) semnul - (minus) în dreptul unei înregistrări semnifică faptul
pondeniă că sunt afişate înregistrările cu care aceasta este în legătură

25. În Access, care din următoarele enunţuri nu sunt adevărate? a) 28. În Access,formularul esie un instrument ce permite:
peniru modiiicarea structurii, o tabelă trebuie deschisă în mo dul
a) accesarea şi actualizarea datelor stocate în tabele
Design b) moditicarea structurii tabelelor
b) pentru modificarea siruciurii, o tabelă trebuie deschisă în 2) introducerea datelor în tabele
mo dul Open
e) pentru aciualizare, o tabelă trebuie deschisă în modul Design 29. În Access, care dintre următoarele enunţuri sunt adevăraie?
d) pentru aciualizare, o tabelă trebuie deschisă în modul Open 2) un formular este legat de o siructură de date de tip tabelă b)
într-un formular, singura secțiune obligatorie este Form
Header e) într-un formular, singura secțiune obligatorie este
Detail d) într-un formular, nu potfi declarate Anteteşi Subsoluri Sistema de asstiuna a bazelor de data, ACCESS 73 2) secţiunea Page Fooier poate
de pagină
-
conține expresii ce vor fi calcula te la execuţia raportului
78 Instruments soitwara pentru afaceri, Testa grilă 30. În Access, care din următoarele
35. În Access, care dintre următoarele enunțuri sunt adevărata? a) într-un
enunţuri sunt adevărate? a) înir-o bază de date, poate fi creai un singur ă
rapori poi fi exirase date dintr-o singură tabel B) într-un rapori nu potfi realizate
u d
formular, penir tabela părinte v 2) poate îi creat câte un formular calcula c) un raport nu poatefi obținutfolosind un utilitar de tip Wizar d) un
peniru fiecare tabelă/componen- iă a unei baze de date €) într-o bază rapori este un obiect care face parte dintr-un proieci Access 38. În Access:

de date poate fi creat câte un formular ntimai pentru tabelele copil a) pentru scrierea de proceduri. se folosesc limbajele C, Cobol sau

31. Prin interogările Accesspoifi obținute informaţii: a) Foriran b) pentru scrierea de proceduri, se foloseşte VBA e) o
numai dinir-o singură tabelă
procedură conține un set da instrucțiuni care realizează o anumită
b) din una sau mai multe tabele sarcină
c) pe baza unorcriterii stabilite de utilizator
i 37. În procedurile Access, se folosesc:
ci) preluate din câmpurile tabelelor şi/sau rezultate din expresi calculate
r
a) cuvinte cheie construite de utilizato b) cuvinte rezervate ale mediului
32. În interogările Access:
i VBA c) variabile
a) se potrealiza calcule la nivelul grupurilor de înregistrăr b) pentru d) valori
e
realizarea de calcule, se folosesc funcții financiar c) pentru realizarea
de calcule, se folosesc funcții agregat 33. În Access, raportul: -
38. în procedurile Access, care din următoarele enunțuri suni ade văraie? a)
a) este construit pe baza datelordin tabele 5) reprezintă un ansamblu de
subrutinele nu returnează o valoare b) subrutinele se referă la macrouri
informaţii obținute, conform cerinţe- lor utilizatorului c) poatefi obținut doarla
ă
imprimant d) poais fi obținut şi la imprimantă
e
Excel e) funcţiile procedurale returnează o valoar d) funcţiile procedurale
34. În rapoartele Access: nu conțin instrucțiuni VBA
i
e) înregistrările pot fi grupate şi ordonate b) secţiunile de antet şi sfârşit nu suntobligatorii <) secțiunea Detail conţine valorile câmpurilor din baza de date ş a
e
expresiilor calculate ce vor forma linie cu dat o
38. În cadrul unui formular, poi să apară maxim:
a) cinci secţiuni de lucru
b)trei secțiunide lucru

20 Instrumente software pentu afaceri. Teste grilă 5) funcții


e) funcţii procedurale i
2) şase = seciiuni de lucru
41. O funcţie procedurală VBA se referă la instrucțiuni
40. Programele VBA suni numite proceduri şi sunt grupate în:
cuprinse între: a) Început ... Sfârşit
a) subruiine ț
2) Sub ... End sub d) pentru atributul cheie străină, proprietatea Indexed este
€3 Function ... End iunction sstată pe Yes (No Duplicates)

82. Formularea „orice procedură cuprinde un set de instrucțiuni ca A7. În Access, modiiicarea structurii unei tabele înseamnă:
re îndeplinesc o anumită sarcină"este: =) adăugarea unor noi atribuie
a) incorectă b) adăugarea unor noi înregistrări
b) corectă c) ştergerea unortupluri
<) parțial coreciă d) modificarea numelui, tipului şi/sau lungimii atributelor
d parțial incorectă
28. În Access, tipul de date Memo se foloseşte când
43. În Access, bazele de date organizează: datele ce ur mează a fi introduse:
a) tabele care includ date primare 2) au mai mult de 255 caraciare
b) tabele care coniin lisie de valori b) nu sunt structurate
c) tabele care conțin numai date despre sistemul de calcul c) nu au nici un grad de confidențialiiate

A, În Access, care dintre următoarele afirmații sunt adevărate? 2) 49, În Access, formatul pentru date calendaristice:
Lookup Wizard este un câmp special cu care se a) este ales de utilizator dintr-o listă prestabilită
construiesc expresii peniru calcule precise b) este stabilit de utilizator, dar cu lungimea maximă de 40 de ca
n) Ole Object esta un tip de date care permite stocarea raciere
documsn ielor Word, a foilor de calcul Excel etc.
2) Currency este un tip de dais conceput pentru a obține g2 instrumente sofiare pentru afaceri. Testa grilă <)nu aie importanță, deoarece intern,
rezultate precise în calculele cu bani
acesie date suni reprezen- tate ca numere

50. În Access, tabelele suni organizate în: j a) registre de


lucru
b) baze de date ierarhice
2) baze de date relaționale |
d) fişiere .madb
Sisteme da gestiune a bazelor de daia. ACCESS
51. În Access, atributele care formează structura uneitabsle: a) nu pot fi
45. În Access, AutoNumber:
modificate b) nu potfi şterse
a) este o variantă specială a datelor de tip Numeric €) sunt supuse restricțiilor definite de utilizator
b) este recomandatîn procedura de stabilire a cheii primare
c) acceptă valori NULL 52. În Access, care dintre următoarele enunțuri sunt adevărate? a) la

moditicarea structurii unei tabele, pot fi adăugate mai multe atribute printr-o singură
45. În Access:
2) nu este obligatorie stabilirea cheii primare peria toate comandă b) la modificarea structurii unei tabele,potfi şterse mai multe atri- bute printr-
tabelele unei baze de date
b) se creează indecşi, pentru fiecare iip de isa primară saual o singură comandă c) declararea restricțiilor trebuie făcută după popularea
ternativă r
) peniru atributul cheie primară proprietatea indexed este tabelelo cu înregistrări
seiată pe Yes (No Duplicates)
53. În Access, declararea restricțiilor după popularea tabelelor cu înregistrări: a)
58. Într-un formular Access, este obligatorie secţiunea: a)
asigură preluarea corectă a tuturor informaţiilor în tabele 5) poate determina detalii (Deta)
preluarea incorectă a informațiilor în tabele 2) asigură alegerea corectă a cheilor 5) antetul şi subsolul de pagină (Page Headerşi Page Footer) c) antetulşi
primare 54. În Access, restricţiile de integritate referențială:
subsolul de formular (Form Hoader şi Form Footer)
Sistems de gsstiuna a bazelor de data, ACCEES ea <) permit efectuarea fără constrângeri a 57. Un formular Access are următoarele secțiuni:
operaţiilor da adăugare, ștergere, modificare şi/sau ştergere în tabelele părinte a) zona Detalii
5) antetul de raport
e
şi copil 5. Adăugarea de noi înregistrări într-o tabelă Access presupun
i

c) subsolul de raport
deschiderea acesteia: d) antetul de pagină
e) subsolul de pagină
C

a) în modul Open e
33. Cu referire la interogările Access, care dintre următoarel
enunţuri sint
b) prin intermediul unui formular creat anterior pentru tabela respectivă €) prin adevărate? a) pariea cea mai interesantă a interogărilor ţine de
intermediul respeciivă
prelucrajea datelor numerice b) interogările pot include expresii de airibute,
unui raport creat anterior pentru tabela d) prin din una sau mai multe tabele
intermediul
unei interogări de tip inserate
e y
2) se bazează pe legăturile permanentedintre iabel 9) se instituie prin activarea opțiunii Enforce Refereniial Integrit
- i
2) se pot defini condiţii pe care înregistrările trebuie să le îndepli nească peniru a fi incluse în rezultatul unei interogăr d) într-o interogare nu se poate

stabili o opţiune de soriare, înre- gisirările fiind afişate aşa cum sunt încărcate în tabele

instrumente software pantru afaceri. Teste grilă naturale


ga 59. În Access, interogările pot fi de îip: ci) limbaje
e) limbaje ariiticiale
2) selecţie ACCESS 53
Sisteme de gestiune a bazelor de daia.

î) inserare ii c) modificare structură ! d) modificare înregistrări 64. În Access, tipul implicit de interogare esie: a) selecție

is
b) ştergere
e) ştergere tabelă <) modiiicare
î SQL i
c) Field

50. În Access, pentru interogarea „Lista studenţilor care s-au pre zentat 81. În Access, informaţiile din domeniul economic sunt prezentate, cei mai
numai la examenele din data de 10 februarie 2007" condiiia se adesea:
stabileşte în zona: a) prin intermediul rapoartelor
a) Criieria b) în fişiere mp3
b) Show 2) ca veciori
c) Sori
82. În Access, care dintre următoarele afirmaţii suni adevărate? 2)
rapoartele poifi tipărite la imprimantă 58. În Access, care dintre următoarele enunţuri sunt adevărate? a) interogările
b) rapoartele potfi afişate la imprimantă de tip selecţie suni obiecte ale bazei de daie b) interogările de iip selecţie
c) rapoartele sunt construite pe baza datelor din formulare d) în sunt folosiie pentru a extrage sau afişa date dinir-o bază de daie
rapoarte nu potfi construite expresii
e) interogările de tip şiergere presupun completarea informațiilor necesare
identificării înregistrării /inregisirărilor de şters d) interogările de tip modificare
sa. În Access, pentru interogări se pot folosi:
presupun completarea informaţii lor necesare creării unei comenzi
2) instrumente de tip Wizard UPDATE (ca cea din stan dardul SQL.)
D) instrumente de tip RAD (Rapid Application Developmeni)
57. În Access, care dintre enunţurile de mai jos nu sunt adevărate? a)
d) actualizarea
iormularele suni formate de ecran care permii introducerea sau vizualizarea
55. Interogările din Micraşofi Access poi fi folosite: datelor din una sau mai mulie iabele
b) rapoariele suni liste cu informații din baza de daie, extrase în funcție de
a) de alte interogări Access (în cazul interogărilor de seleciia) 5) direci, în mod
opțiunile utilizatorilor
vizual, cu gestionarul bazei de daia c) din ferestrele, rapoartele şi modulele de
c) paginile în formati HTML permit accesarea datelor din baza de daie
cod VBA ale bazei de cate
Access pe Web
d) interoaările sunt colecții de date aflate în interdependeniă
<) comenzi SQL

88 Instrumente softwars pentru afaceri, Teste grilă

e
68. Care dintre următoarele enunțuri reprezintă facilităţi majore al Access-ului:

e) automatizează operaţiile comune


r t
a) dispune de o interfață uşor de folosit peniru introducerea datelo b) afişează datele, pe ecran sau la imprimantă, într-un forma uşor de înțeles
c) blochează exportul datelor în Excel şi/sau Word |
i R 69.
ci) asigură protejarea datelor de eror INTEROGAREA SAZELO DE DATE, LIMBAJUL SQL
Care dintre următoarele enunțuri reprezintă facilități majore a
al
Access-ului:
a) identifică repid datele legate între ele
b) afişarea sub de sau Web are mecanisme exportul în şi/sau
permite datelor formă grafice pagini c) incluse pentru datelor Excel Word
d) afişează datele pe ecran sau la imprimantă în formate comple
Xe destinate specialiştilor

1. Limbajul SQL permite:


70. Cu referire la Access,
care dintre următoarele enunţuri sunt
adevăraie? a) crearea tabelelor
5) definirea restrictiilor
a) este conceput pentru scenarii multiutilizator b) nu pot accesa datele, în acelaşi c) actualizarea datelor din tabele timp, mai mult de 10
i d) extragerea şi prelucrarea datelor din BD a r
uiilizator c) interiața este construită, în principal, din linia de meniuri, lini =) crearea rapoartelo de instrumenie
Database şi panoul de activități Task Pana î) folosirea formularelor
2. Limbajele de interogare pot fi:
2) teoretice
b) practice
: t
3. SQL oieră mijloacele necesare formulării unei consultări 2) prin descrierea rezultatului dori 5) prin descrierea procedurii de căutare
c) sintatice

28 Instrumente software pentru afaceri. Taste grilă interogerea bazelor de date. Limbajul SOL za

c) prin proceduri VBA a) adăugarea unui câmp într-o tabelă

4. Care din următoarele enunţuri sunt adevăraie? u


a) SQL este un sub-limbaj orientat pe lucrul cu baze de date
») comenzile SQL nu poi fi inserate în programe scrise cu limbaje
de programare clasice i b) modificarea valorilor unui câmp
c) SQL oferă facilităţi de lucru cu obiecie vizuale C) şiergerea uneilinii dintr-o tabelă
d) ştergerea unui câmp dinir-o iabelă
5. Limbajul SQL permiie:
40. Comanda UPDATE poate fi utilizată peniru:
a) declararea restricţiilor privind cheile primare
a) adăugarea unei baze de date într-o tabelă
b) crearea tabelelor b) modificarea numelui unei tabele
c) declararearestricţiilor privind cheile străine e) adăugarea unui câmp dintr-o înregistrare
d) stergerea unui câmp dintr-o bază de date
$. SQOLesie:
a) un limbaj care se regăseşia ca SGBD de sine stătător 11. Comanda UPDATE poate fi utilizată peniru:
b) un limbaj implemeniat pe majoritatea SGBD-urilor actuale 2) adăugarea unui câmp într-o iabelă
c) esta legai de SGBD-urile relaţionale 5) modificarea cheilor primare dintr-o tabelă
cd) este legat de SGBD-urile obieciuale 2) ştergerea uneilinii dintr-o tabelă
ci) ştergerea unui câmp dintr-o tabelă
7. Comanda ALTER TABLE poate fi utilizată pentru;
12. Fraza SQL SELECT poate fi utilizată pentru:
2) adăugarea unei înregistrăriînir-o tabelă
a) adăugarea unui câmp într-o tabelă
b) modificarea valorilor unui câmp
b) modificareavalorilor unui câmp
c) ştergerea uneilinii dintr-o tabelă
2) ştergerea unei linii dintr-o tabelă
d) ştergerea unui câmp dintr-o tabelă
di) ştergerea unui câmp dintr-o tabelă

3. Comanda ALTER TABLE poate fi utilizată pentru: 12. Comanda DELETE poate fi utilizată pentru:
2) adăugarea unui câmp într-o tabelă a) ştergerea unei tabele
b) modificarea valorilor unui câmp 5) ştergerea valorilor unui câmp
c) ştergerea unei linii dinir-o tabelă c) ştergerea uneilinii dintr-o tabelă
d) ştergerea unui câmp dintr-o tabelă
8. Comanda UPDATE poais îi utilizată pentru:
L
14. Care dintre următoarele comenzi SQL sunt destinate Interogarea bazelor de date, Limbajul SQ ga GROUP BY NumeCiient
manipulă rii datelor? Rezultatul acestei fraze va fi:
a) DELETE a) Valoarea totală a facturilor emise clientului Alfa S.R.L. b) Valoarea fără TVA a
b) ALTER TABLE
.
facturilor emise clientului Alfa S.R.L 6) Valoarea totală a facturilor emise, penirufiecare
80 instrumente sofivara Peniru afaceri. Teste grilă c) SELECT t
clien d) Valoarea totală a facturilor emise câtre clienţi cu acelaşi grup de facturi, ca şi
d) DROP TABLE
Alfa S.R.L.

18. Caredintre următoarele comenzi SQL suni destinata maznipulă- rii datelor?
'
a) INSERT
19. Se dă următoarea frază SQL:
:
b) CREATE TABLE e) SELECT d) UPDATE a
SELECT NumeClient, SUM(ValoareTotala) As Tolal/alTolal FROM FACTURI,
I t
16. Care dintra următoarele comenzi SQL sunt destinate manipulă- rii CLIENT WHERE CLIENTI.CodClient=FACTU RI.CodClien GROUP BY
i
datelor? a) INSERT NumeClien HAVING COUNT(NrFactura)>5 Rezultatul acestei fraze va
b) CREATE DATABASE conţine:
l
c) SELECŢ 2) Valoarea facturilor emise, pentru fiecare client care are codu mai mare ca
d) MODIFY 5 b) Valoarea facturilor emise
s
2) Valoarea facturilor emise, pentru clienţii cărora li s-au trimi mai mult de
17, Se dă următoarea frază SQL:
I cinci facturi 20. Se dă următoarea frază SQL: SELECT NumeClient,
SELECT NumeClient, SUM(ValoareTotala) As ToialValToiala FROM FACTURI, CLIENT
a
WHERE CLIENTI.CodClient=FACTURI.CodClient NumeClient AND = "Alfa SRL GROUP By SUM(ValoareTotala) A5 TolalValTotal FROM ABONATI, CLIENTI
t WHERE CLIENTI.CodClieni=FACTURI.CodElien
NumeClien Rezultatul acestei fraze vafi: a) Valoarea totală a facturilor emiseclientului Alfa t 5
GROUP BY NumeClien HAVING COUNT(N rFactura)<= Rezultatul acesteifraze va
. : l
S.R.L b) Valoarea fără TVA a facturilor emise clientului Alfa S.R.L. c) Valoarea contine 2) Valoarea facturilor emise, pentru fiecare client care are coru mai mic
ca 5
t
totală a facturilor emise, pentru fiecare clien d) Valoarea totală a facturilor emise
p
către clienţii cu acelaşi gru de facturi, ca şi Alfa S.R.L.
I
18. Se dă următoarea frază SOL: SELECȚ NumeClient, SUM(ValoareTotala) As TotalValTotala FROM FACTURI, ABONAT WHERE CLIENTI.CodClieni=FACTU RI.CodClient AND

L
NumeClient = "Alta SR
b) Valoarea facturilor emise
l
€) Valoarea facturilor emise, pentru clienții cărora li s-au trimis ce mult cinci faciuri

21. Se dă următoarea frază SQL:


SELECT Data, su M(ValoareTatala) As TotalYalTotala
Instrumente software pentru afaceri. Taste grilă interogarea bazalor de data, Limbajul SQL 93
se

FROM FACTURI, CLIENTI


WHERE CLIENITI.CodCiient=FACTURI.CodGlient
SELECT NumeCliant
GROUP BY Daia FROM CLIENTI, FACTURI
HAVING SUM(ValoareToiala)+5000
WHERE CLIENTI.CadClieni=Facturi.CodClient AND NrFactura = 123456
e

Rezultatul acestei fraze va conţine; i


a) numele tuturor clienţilor
r

b) clienţii din laşi


4
Ţ

a) Valoarea zilnică a facturilor emise c) clienţii care au întocmit factura 123456


e) Valoarea totală a facturilor ce au aceleaşi valori ca şi valoarea maximă a
d) clientul căruia i-a fost trimisă factura cu numărul 123455
unei facturi emise pe 30 aprilie 2007
d) Interogarea este eronsiă 25, Ce se obţine prin următoarea interogare?
SELECT Data
24, Ce se obţine prin următoarea interogare? FROM CLIENTI, FACTURI
b) Totalul facturilor emise, pentru clienţii cu vânzări mai mari WHERE CLIENTI.CodClient=FACTURI.CodClient AND
de NumeClieni="GAMA SA” a) faciurile emise clientului "GAMA SA"
5000 c) Toialul facturilor emise, pe fiecare zi, în care
acesta depăşeşie 5000 b) facturile emise tuturor clienţilor
d) Fraza SELECTeste greşită c) zilele în care au fost emise facturi clientului "GAMA
SA” d) zilele în care au fost emise facturi
22. Se dă următoarea frază SQL:
SELECT Daia, SUM(ValoareTotala) As TolalValToiala 26. Ce se obține prin următoareainterogare?
I SELECT Data
FROM FACTURI, ABONAT WHERE
FROM CLIENTI, AGENTI
CLIENTI.CodOlieni=FACTURI.CodOlient
a WHERE CLIENTI.CodClient=FACTURI.CodClient AND NumeClient="GAMA
GROUP REY Dat HAVING SUM(ValoareTolala)>5000 SA" a) facturile emise clientului "GAMA SA"
Rezultatul acestei fraze va coniine:
b) facturile emise tuturorclienților
a) Valoarea zilnică a facturilor emise
c) zilele în care nu au fost emise facturi clientului "GAMA
b) Totalul facturilor emise, pentru clienții cu vânzări mai mari de
SA' ci) zilele în care au fost emise facturi
5000
c) Totalul facturilor emise, pefiecare zi, în care acesta
27. Ce se obține prin următoarea interogare?
depăşeşte 5000
SELECT Data
ci) Fraza SELECT este greşiiă FROM CLIENTI, FACTURI
WHERE CLIENTI.CodClient=FACTŢURI.CodClieni AND Localitate="lasi”
23. Se dă următoarea frază SQL: a) codurile clienţilor din localitatea laşi
SELECT SUM(ValoareTotala) As TolalValTot
FROM FACTURI
WHERE ValTot |N
r
(SELECT MAX(ValTot) FROM FACTURI V/HERE Dala =330/04/2007%) sa Instrumente software pentru afacași, Tasta grilă b) facturile emise iuturor cliențilo c) zilele
În urma execuţiei acesteifraze, rezultatul conține:
în care au fost emise facturi clienților din laşi ci) zilele în care au iost emise
a) Valoarea totală a facturilor emise pe 30 aprilie 2007
b) Valoarea totală a facturilor ce au aceleaşivalori ca şi cele facturi FI :+
4

emi se pe 30 aprilie 2007 interogare


23. Ce se obține prin următoarea SQL?
;
SELECT NrFactura, ValoareTotala-TVAColect As TotalTVA FROM
FACTURI, CLIENTI ij WHERE FACTURI.CodClient=CLI e) o singură linie
t
ENTI.CodClien =) valoarea fără TVA pentru facturile emise b) d) mai multe linii, corespunzător numărului de facturi
33. Se dă următoarea interogare SQL? SELECT NrFactura, ValoareTolala-
valoarea totală pentru facturile emise 2) TVA colectată t
TVAColeci ValoareToatala As ValFaraTVA, TotalTVaColect As ValTo FROM
aferentă facturilor emise ci) valoarea cu TVA pentru facturile &
FACTURI WHERE Data =:30/04/20074 AND Data=+05/05/2007 În urma
emise
execuției acesteifraze, rezultatul va avea: a) nici o linie
29. Ce se obține prin următoarea interogare SQL? SELECT NrFactura, ValoareTotala- b) douălinii
c) o singură linie
A I d) mai multelinii
TVAColect As TotalTV FROM FACTURI, CLIENT WHERE FACTURI.CodClient=CL|

ENTI.CodClien
t
a) valoarea cu TVA peniru facturile emise b) valoarea totală pentru a
34. Se dă următoarea frază SQL: SELECT Dat
facturile emise <) TVA colectată aferentă facturilor emise d) valoarea cu TVA I
FROMCLIENTI, FACTUR WHERE
pentru facturile emise CLIENTI.CodClieni=ABONAȚI.CodGiient In AND
CodGlieni=1120 urma execuţiei acestei fraze, rezultatul va avea:
30, Ce se obține prin următoarea interogare SQL? SELECT NrFactura, ă
A I
a) nicio linie, pentru că fraza SQL este greşit b) douălinii c) o
ValoareTotala-TVAColeci As TotalTV FROM FACTURI, CLIENT WHERE singură linie
"
FACTURI.CodClient=CLIENTI.CodClient AND Localiiate="laşi 2) valoarea totală a facturilor
i
emise clienților din !aş b) TVA colectată aferentăfacturilor emise clienţilor din judeţul
i i
laş c) valoarea fără TVA a facturilor emise clienților din judeţul laş d) valoarea
cu TVA a facturilor emise clienţilor din județul laşi
Instrumente software pentru afaceri. Teste grilă
31. Se dă următoarea interogare SQL? 35
,
SELECT NrFactura, ValoareTotala-TVAColeci As ValFaraTVA, ToialTVaColaci
ValoareToatala As ValTot FROM FACTURI «) pairu linii
WHERE Data =Dataţ)
33. Ce se obiine prin următoarea inierogare SQL? e

interogzrea bazelor de data, Limbajul SQL 95 În urma execuției acestei raza, rezultatul va
interogarea bazelor de data. Limbajul SQL 97
avea: a) trei coloane =
b) două coloane 28. Care din următoarele fraze SQL sunt corecte?
2) patru coloane 2) SELECT NrFactura FROM FACTURI WHERE Data |N
d) un număr neprecizat de coloane (SELECT CodClieni FROM CLIENTI WHERE Data =
SELECT NrFactura
32. Se dă următoarea interogare SQL? SELECT NrFactura, ValoareTotala-
t

FROM CLIENTI, FACTURI


TVAColact ValoareToatala As ValFaraTVA, ToialT'/aColaci As ValToi FROM
s

I WHERE CLIENTI.CodClieni=FACTURI.CodClient AND Data IM


FACTUR WHERE Data =+31/04/2008: In urma execuţiei acestei fraze, (207/05/2007%,414/05/20074%)
4:07/05/20064)
rezultatul va avea: a) trei linii
'
i b) SELECT * FROM FACTURI WHERE CodClient IN (SELECT
CodCiient FROM CLIENTI WHERE CodPostal IN (SELECT
=) numai facturile emise în săptămâna 7-14 mai 2007 5)
numaifacturile emise între 7 şi 14 mai 2007
b) două linii e) numai facturile emise pe 7 sau 14 mai 2007
d) numai facturile ernise clienţilor din laşi CODPOST_LOC WHERE Localitate = "lasi”)
35. Ce se obține prin următoarea interogare SQL?
39, Ce se va obține prin următoarea interogare?
SELECT NrFaciura I
FROM CLIENTI, FACTURI SELECT NumeStudent FROM STUDENT WHERE Grupa IN
WHERE CLIENTI.CodClient=FACTUAI.CadCiient AND ValTot IM (5000,10000) a) (SELECT Grupa FROMSTUDENTI WHERE NrMatricol =
numaifacturile emise cu valoarea între 5.000 şi 10.000 (lei) b) numai *310407018L030198")
facturile emise cu valoarea de 5.000 sau 10.000 (lei) e) numai facturile 2) numele studentului ca are numărul matricol! 31040701SL050198
emise cu valoareaîie între 5.000 şi 10.000 (lei), b) numele studenților care sunt în grupă cu studentul ce are nu mărul
matricol 31040701SL050198
fie între 10.000 şi 5.000 (lei)
<) grupa din care face parte studentul ce are numărul matricol
37. Ce se obține prin următoareainterogare SQL? 31040701SL0501S8
SELECT IrFaciura
FROMCLIENTI, FACTURI 40. Ce se obține prin următoarea interogare SQL?
WHERE CLIENTI.CodClient=FACTURI.CedClient AND Data BETWEEN SELECT SUM(NrFactura) FROM FACTURI
:07/05/2007: AND 414/05/2007%
WHERE CodClient IN (SELECT CodClieni FROM CLIENTI WHERE NumeClisni =
"Alia SRL")
a) codurile clienţilor care au ermis facturi în săptămâna 7-14 mai 2007
a) numărul facturilor emise clientului Alia S.R.L.
b) numaifacturile emise înire 7 şi 14 mai 2007
D) câte faciuri au fost emise clientului Alfa S.R.L.
e) numaifacturile emise pe 7 şi 14 mai 2007
€) suma valorilor totale ale iaciurilor
d) numaifacturile emise clienţilor din laşi
<) suma valorilor fără TVA ale facturilor
CodPostal FROM CODPOST_LOC Where Localitate = "lasi”)) c)
SELECT CodClient, Nume, Adresa VW/HERE Localitate = "Ro man”
d) SELECT * FROM CLIENTI WHERE NumeClientLIKE "Aa"
AND CodPostal IN (SELECT CodPosital FROM

sa Instrumente softerara pentru afaceri. Tasta grilă 41. SQL se bazează pe: interogarea bazalor de date, Limbajui SQ: ea
-
a) Calcului relaţional 25. Prin ce clauză din comanda CREATE TABLE din SQLse intro duc
î) Algebra relațională regulile de validare? a) Validaiion Rule
a
tenam

€) Modelul obieciual 8) Check


42. Înceana apărut standardul SQL 3? j 2) 1989
NULL, Judei CHAR(25) MOT NULL);
5) 1999 ,
2) 1992 a) Atributul L.ocaiitate admite valori nule b) Atributul CodPosta! nu admite valori
nule.
,
43. Marcaţi comenzile SQL pentru definirea bazei de date: a) 2) Atributul CodPostai este de tip text d) Atributul CodPosta! este de tip
UPDATE numeric.
b) CREATE TABLE
€) INSERT 243. Peniru declararea cheilor străine, prin comanda CREATE TABLE, se
d) ALTER TABLE utilizează clauza: a) PRIMARY KEY
b) UNIQUE
44. Analizaţi linia de comandă SQL de mai jos şi marcați variantele corecte
c) REFERENCES
de răspuns, CREATE TABLE cociPost_loc d) NOT NULL
,
CodPostal CHAR(8) CONSTRAINT pk_cp PRIMARY KEY Localitate CHAR (35) NOT c) Validation Texi
47. Marcaţi caracteristicile SQLdin lista de mai jos: tabelul CLIENTI b) Adăugarea unui atribut nou în tabelul CLIENTI e)
a) Standardizare
5) Redundanţă Modificarea structurii tabelului CLIENTI d) Alterarea tabelului CLIENTI
€) Portabilitaie
59. Ce determină execuţia comenzii: DROP TABLE CLIENTI?
2) Uniformitate
e) Proceduralitate a) Adăugarea unui nou tabel în baza de date 2) Ştergerea tabelului

489, Pentru utilizatorul final, obiectivul principal al SQL. este: a) Explicitarea CLIENTI 2) Modificarea tabelului CLIENTI
d) Crearea tabelului CLIENTI
moduluiîn care se face căutarea 5) Formularea unei consultări numai prin
t
descrierea rezultatului dori c) Descrierea pas cu pas a operațiunilor de realizat
49. Ce determină execuţia liniei de comandz: ALTER TABLE
CLIENTI ADD CodFiscal CHAR(1 0)? =) Adăugarea uneiînregistrări în

100 Instrumerite sorhvara pentru afaceri. Teste grilă interogarea barelor de date. Limbajui SQL 201,

51. Ce descrie următoarea clauză a comenzii CREATE TABLE din 56. Care dinte următoarele enunțuri reprezintă atuuri ale limbajului SQL?
SQL: CONSTRAINT ck_numeclient CHECK (NumeClieni =
y
UPPER(NumeClient))
a) standardizarea
2) Crearea unui nou atribui NumeClieni | c) nu pot descrie operațiuni de actualizare a datelor
$
d) pot descrie operaţiuni de inserare, modificare, ştergere a datelor
5) O regulă de validarea la nivelul atributului MumeClieni c) O
regulă de validare la nivelul unsi înregistrări 55. Limbajul SQL a fosi standardizaiîn;
ci) O regulă de validare la nivelul unui tabel
a) 1986, în SUA
%) 1989, la nivel mondial, de câtre ISO
52. Ce determină execulia comenzii SQL: UPDATE facturi SET
<) 1989, la nivel mondiai, de câtre OSI
TVAColeciaia = INT(ValoareToiala * 19 / 1.19) / 100 2) Adăugarea b> este un limbaj de niive! înali, cu structura ce se apropie de lim ba
unei noi facturi engleză
b) Modificarea valorii atributului TVAColeciată 2) este un limbaj stabil în sensul că nu poate fi portat între diferiie sisieme
€) Aciualizarea aiributului ValoareTotală din tabelul FACTURI d) ds operare
Ştergerea înregistrărilor din tabelul FACTURI <) se bazează pe modelul obiectual de organizare a datelor
53. Cara din clauzele din fraza SELECTnu sunt obligatorii? a) 57. Care dintre următoarele enunţuri reprezintă atuuri ale limbajului SQL?
FROM a) independenţa de producător
5) WHERE b) este o tehnologie proprietară
q) SELECT e) portabilitatea înire diferite sisieme de operare
d) permite multiple imagini asupra daielor dintr-o bază de date
55. Interogările SQL din Access:
a) sunt comenzi asemănătoare din punct de vedere sintactic şi 58. Care dintre următoarele enunţuri reprezintă atuuriale limbajului SQL?
semaniic cu comenzile existente în alie SGBD-uri a) absenja standardelor
b) pot descrie operațiuni de seleciie a datelor b) se bazează pe modelul relațional de organizare a datelor c)
constituie suportul pragmatic peniru accesul la baza de date d) î) oferă multiple imagini asupra datelor din baza de date
iurnizează răspunsurila interogări simple, neprevăzute inițial e) permite c) este un limbaj relațional complet
definirea statică a datelor d) este un limbaj natural
e) permite definirea dinamică a datelor
59. Care dintre următoarele enunțuri reprezintă atuuri ale limbajului SQL?
a) constituie un excelent supori pentru implementarea arhitec turilor client
— servar

102 instrumente softwara pantru afaceri, Țaste grilă e) oferă răspunsuri la o gamă omogenă de întrebări
L
59, SQL prezintă comenzi specifice peniru! interogarea bazelor da data. Limbsjul SQ 103 53. Din punciul de vedere al utilizatorului

=) obiinerea de rapoarie final, obieciivul principal al SQL constă în oferirea de mijloace pentru: a)
5) modificarea continutului uneitabele | c) adăugarea de noi t
formularea unei consultări numai prin descrierea rezultatului dori 2) formularea
linii la cels exisienie într-o tabelă! 2) moditicarea valorii unui
atribui unei consultări cu ajutorul unsi expresii logice e) formularea unei consultări, fără

a fi necesară explicitarea mo- dului siectiv în care se face căutarea în baza de


Si. Limbajul SQL dispune de opțiuni pentru:
a) specificarea unorrestricții legate de cheile primare E) date 53. Cureierirs la SQL, caredintre următoarele enunțuri suni adevărate? a)
specificarea unorrestricții legate de chaila străine c)
este încadrat în limbajele din generaţia a 4-a b) nu este un limbaj de
redenumirea restricţiilor
ci) introducerea directă a comenzilor Access s
programare propriu-zi c) până la standardul SOL3 permite codificarea
62. SQL este un limbaj universal care permite: e
2) crearea uiilizatorilor şi grupurilor de utilizatori
structurilor da control alternative şi repetitiv d) până la standardul SQL3 nu
c) oferă facilități de lucru cu obiecta vizuale
b) definirea drepturilor fiecăruiutilizator /grup de utilizatori
definirea datelor
d) menţinereaintegrității BD 57. În SQL, comanda DROP TABLEesta folosită pentru: a) ştergerea
unei tabele din baza de date 5) modificarea structurii unei tabele c)
63. SOL este un limbaj de consultare a bazelor de date care permite: 2)
manipularea datelor din BD modiiicareavalorilor unor atribute 58. Care dinire următoarele comenzi SQL
5) accesulfără restricții la datele din BD suntfolosite pentru ac- tualizarea unei tabele? a) INSERT
c) pariajarea între mai mulţi utilizatori ai BD b) DROP TABLE
c) UPDATE
64. SQL este cel mai imporianilimbaj în domeniul bazelor de daie
d) DELETE
deoarece:
2) CREATE TABLE
2) este standardizat
b) poatefi portat pe cele mai semniiicative SGBD-uri <) poaie 59. Care dintre următoarele comenzi SQL asigură declararea struc- turii
fi deprins relativ uşor de către nsinformaticieni €) nu este destinat
profesioniştilor bazei de date? a) CREATE TABLE
b) UPDATE

: interogarea bazelor de date, Limbajul SQL 105


194 instrumente software pentru afaceri. Testa grilă
c) CREATE VIEW 73. Într-o frază SELECT SQL, care dintre următoarele enunțuri suni
adevărate?
!
70. Cu referire la SQL, care dintre următoarele enunţurj, sunt ade vărate?: 2) opțiunea DISTINCT elimină din rezultatul interogării tuplurile
a) în Access, modalitatea de declarare aregulilor de validare este cea b) clauza GROUP BY are sens dacă în interogare nu se folosesc funcții de
procedurală i 5) rezultatul unei consultări poate conține două sau mai agregare
mulie tupluri identice e) funcţia COUNT contorizează valorile unei linii dinir-o tabelă, mai
c) bazându-se pe modelul relaţional, rezultatul unei consultări nu poate
puţin cele NULL
conţine tupluri ideniice

identice
a
up
b) operatorul BETWEEN se aplică
numai atributelor de Characier
c) literalul este o constantă de tip şir de caractere
d) legătura dintre două tabele care nu au un
câmp comun se nu meşte joncțiune

72, În SQL, funcţiile de agregare:


a) permit efectuarea de calcule asupra valorilor
luaie de un atribuit sau a valorilor luate de o
expresie
5) în absența grupării, au ca rezultat o tabelă
cu o singură linie c) reprezintă primul pas spre
analiza datelor dintr-o bază de date

73, Cu referira la SQL, care dinira următoarele


enunţuri sunt ade văraie?
a) clauza GROUP BY are sens dacă în
interogare se foloseşte cel puţin o funcţie de
agregare
E
MODELE DE LUCRĂRI PRACTIC

Lucrarea practică mr, 1.

i. Modelul simplificat al contului de profit şi pierdere al


societății co- merciale „LYNX"S.R.L. este prezeniat în fişierul

LP1_ex.XLS. a Să se completeze raporiulprin


i
determinarea veniturilor ş cheltuielilor totale şi a profitului
brutşi net realizat (cota de i impozit pe profit 16%). Se va
calcula rata rentabilităţii, pa i baza veniturilor din exploatare.
o Să se întocmească -apoi situaţia

repariizării profitului net, într-o foaie nouă, redenumită «

Repariizare profit », având i . în vedere următoarele


destinaţii: 10% -— fondul de partici- pare la profit, 5% din
:

profitul brut — fondul de rezervă, iar | diterența se


împarte astiel: 25% — dividende, 25%, —
profit reinvestit, 50% — depozit în valută pentru 9 luni la

Banca „ION ŢIRIAC” (dobândă de 4% pe an).

108 instrumente software pantru afaceri. Teste grilă culori). Lucrarea practică nr. 2,
o Să se includă în foaia « Repariizare profit » uși grațic care 193
e Să se formateze corespunzător raportul întocmit (titlu să arate repartizarea profitului nei.
centrai, antet îngroșat, data curentă, linii de demarcaţie, MWiodels de lucrări practice
ŢI,
3 Să
se calculeze suma care se va obţine la pe ea Nroom, Daia, Valoare.
rioadei depaziiului şi să se arate care este câştigul care s o Să se realizeze un raportal comenzilor grupate pe zile
a obținutîn acest fel. (Nroom, Codag, Valoare). În antetul de grup, se va afişa
data, iar la sfârşitul grupului, valoarea totală a comenzilor
fiecărei zile.
de a bază de date VANZARI cu tabelele CLIENTI(Codel, Nume,
ţ.. Dispuneţi o Realizaţi un formular peniiu vizualizarea/actualizarea
Adresa, Zona), AGENTI(Codag, Nume, Salbaza, Zona) şi nomenclatorului de clienţi.
COMENZI(Nrcom, Data, Codei, Codag, Valoare).
e Analizaji atributele din fiecare tabel şi stabiliţi cheile pri Fişierul LP2_ex.XLS conţine date despre salariaţi şi poniajels lu nare
mare corespunzătoare acestora, (foile Sheeii — Salariati şi Shest2 — Pontaj).
o Definiţi legăturile dintre tabele şi aplicaţirestricțiile refe a Pe baza datelor din Sheet! şi Sheet2, să se întocmească situația
rențiale. premergătoare realizării statului de plată a salarii lor, într-o îoaie ce se
> Definiţi o regulă die validare pentru atributul Codcel (Codcl va denumi Salarii. Raporiul va include următoarele date: Marca,
e [50,1999]). Nume salariat, Funcție, Număr ore lucrate, Salariu orar, Salariu
a Să se şteargă din baza de date agentul A3. realiza! şi se va numi Situaţia salariilor.
Să se afişeze o listă a agenţilor în ordinea descrescătoa Să se afişeze în aniet daia curentă.
Să se adauge la sfârşit o linie de total.
B

re a salariilor. Să se formateze raportul, folosind linii de demarcaţie şi culori


o Să se afişeze pe ecran o listă a comenzilor ageniului A1, diferite. Antetul se va scrie centrat pe coloană şi fo losind
cu valori înire 300.000 şi 1.000.000. Lista va conține: caractere îngroșate.
o Să se ordoneze alfabetic salariaţii din foaia Salarii. o Să se filtreze
lista, afişându-se salariaţii care au lucrai cel puţin 120 de ore şi au
obținut salarii mai mari de 3000000 lei.

Dispuneţi de baza de date BABYSIT, cu tabelele COLAB(Codcolab,


Nurmecolab, Adresa, Telefon, Taritzi, Tariinoapte), CLIENTI(Codel, Numeci,
Adresa, Telefon) şi PRESTARI(Codel, Data, Nrorezi, Nrorenoapte,
Codcolab), care re flectă activitatea desfăşurată de colaboratorii unei firme
cu servicii de baby-siiting. Colaboratoriîşi pot oferi serviciile atât ziua, cât şi
noapiea, pentru tariie diferite, negociate cu conducerea firmei.
o Analizați atributele din fiecare tabel şi stabiliţi cheile pri mare
corespunzătoare acestora,
o Definiţi legăturile dintre tabele şi aplicaţi resiriciiile refe- renţiale.

110 tarife de zi Ea) ie de 100.000 lei (cod, nume, adresa, va conţine numele colaboratorului, iar sfârsitul de grup,
telefon, taritul de zi). to talul sumelor cuvenite.
3

Să se afişeze numărultotal de ore lucrate ziua şi Realizaţi un formular pentru vizualizarea/actualizarea


Instrumienta software pentru afaceri. Taste grilă
numărul ioia| de ore lucrate noapiea. nomenclatorului de colaboratori.
Să se definească o regulă de validare pentru tabela „Să serealizeze un raport care să cuprindă activitatea Modale de lucrări practice Ai
COLAB, prin care se stabileşte ca Tarifnoapie să fie fiecărui colaborator şi sumele care i se cuvin contorm
obli gatoriu mai mic decât Tariizi. tarifelor. Raportul va cuprinde, pentru fiecare colabora
ior: numele, numărul de ore lucrate ziua, numărul de ore
Să se modifice tarifele pentru Albu Daniela, care are co
lucrate noaptea, sumele cuvenite. Se vor constitui
dul 111. ț să se afişeze o listă cu colaboratorii care au
grupuri după numele colaboratorului. Antetul de grup
Lucrarea practică nr. 3. stocurile existente au scăzut sub cele normate
ia care siructura pe luni a consumului, indicând şi ponderea în
(datele sunt preluate prin interogarea bazei de daia). total.
Formularul de comandă va cuprinde: Cod piesă,
|. La S.C. Alfa S.A., gestiunea pieselor de schimb esie Denumire piesă, UM, Cantitate necesară.
realizată cu ajutorul unei baze de date (fişierul de o bază de date VANZARIcu tabelele
1. Dispuneţi
o Să se formateze raportul întocmi, folosind fontul CLIENTI(Codal, Numeci, Adresa, Zona),
LP3_ex.XLS). Tahoma, 12 pt, alinieri corespunzătoare şi caractere în AGENTI(Codag, Numeag, Salbaza, Zona) şi
a Să se sorteze baza de date (Sheet1) după data
groşate în antet şi pentru ultima coloană. COMENZI(Nrcom, Daia, Codel, Codag, Valoare).
ultimei ieşiri şi după denumirea piesei de schimb.
a Pe baza datelor din Sheei2 să se calculeze consumul Analizaţi atributele din fiecare tabel şi stabiliți cheile pri
a Să se întocmească un formular de comandă căirs
total şi consumul mediu lunar. Să se reprezinte grafic mare corespunzătoare acestora.
depar tamentul Aprovizionare, pentru piesele de schirnb
Definiţi legăturile dinire tabele şi aplicaţi
restricțiile rețe o

rențiale.
Definiţi o regulă de validare pentru
atributul Cocici (Codcl o

e [200,1999]).
o Înurma resiructurărilor au fost concediați
2 agenți: A7 şi A9. Să se şieargă
înregistrările corespunzătoare. a Să se
afişeze pe ecran o listă a comenzilor
agentului A1, în ordinea descrescătoare a
valorii.
Instrumente software pentru afaceri, Testa grilă iiadela de lucrări practice 113

peniru fiecare zi a săptămânii (în foaia Produs A).


a

Să se afişeze prima comandă a clientului 330. Să se a Să se reprezinte grafic structura vânzărilorlunii aprilie
afişeze o lisiă a comenzilor cu valoare mai mare de pe zilele săptămânii, indicând ponderile acestora în
2500000 din zona Centru (Nrcom, Numecl, Valoare). total. o Să se reprezinte grafic vânzările săptămânale,
Să se realizeze un rapori al comenzilor în oidinea des într-o foaie de calcul diştinctă denurnită Grafic vânzări. Să
crescătoare a valorii (Nrcom, Data, Codag, Valoare). La se adauge o linie de trend şi să se estimeze vânzările
sfârşii se va afişa valoarea iotală a comenzilor. Realizaţi pentru urmă toarele 2 săptămâni.
un formular pentru vizualizarea/aciualizarea
nomenclatorului de clienţi.

Lucyarea practică nr. £.

i, Dispuneţi de datele referitoare la volumul vânzărilor


realizate în luna aprilie, cu detaliere săptămânală la
produsul A (în fişierul LP4.XLS).

» Să se datermine valoarea totală, valoarea medie şi » Pe baza datelor din foaia Centralizator Aprilie să se de
ma ximă a vânzărilor pentru fiecare săptămână şi
termine valoarea totală a vânzărilor şi încasărilor pentru: o Analizaţi atributele din fiecare tabel şi stabiliți cheile pri Daia, Valfaci). a Să se afişeze listă a vânzărilor
(1) cantitate vândută < 5000 şi (2) cantiiate vândută > mare corespunzătoare acestora. ordonate după Codag şi Codzona.
5000. a Definiţi legăturile dintre tabele şi aplicaţirestricţiile reis
reniiale,
de validare pentru atributul Nriactura
o Definiţi o regulă
de o bază de date VANZAREcu
i. Dispuneţi (Nrfactura e [1001,10999]).
tabelele AGENȚI(Codag, Nume, Adresa, Telefon), o Să se şteargă toaie facturile mai vechi de 15 mariie
VANZ(Nriactura, Daia, Valfact, Codag, Codzona) şi 2005. o Să se afişeze pe ecran o listă cu vânzările din
ZONE(Codzona, Denumire, Procent). zona 1, cu valori mai mari de 3000000 lei (Nriactura,
dia numele zonei (în antetul de grup), număr faciură, data Culoaneă t5Te o pasiune, ian PASIUNEA SE ÎNPARTE-u
i
ş valoare factură. Pentru fiecare zonă se vor calcula:
a valoa- rea totală şi valoarea maximă a vânzărilor. ! tipografia EulgaprmaTEI
instrumente soihvare pantru afaceri. Testz grilă TIPOGRAFIA SEDCOMLIRIUS
a
Realizaţi un formular pentru vizualizarea/actualizare
,
Să se întocmească un raport asupra vânzărilor din laşi cunomenclatorului de clienţi. j
:
gruparea pe zone. Pentru fiecare zonă se vor preciza
Su. Moara de For nr. 4, cet 2000372, lazi, Hoinua

RUMĂNIA

libris
4 LASI,
| 150 009 1:2u0u

1
2 AULA TU, 242.407,
st 24
sotia t asi
atipar se leon
liziză
= up

Penn că epasă cine ce ze unde di


ci, clei ci
ști,

cum
și
să AjutiGi.
i
C

4
>
Y

>

0 > ” | E E
I
|
i
'
c
'
G

G| v| Y| 0'D' 'a' -| y| a| 8 I | I
V y S
5 s
3 G a
'e
2
D' |
8' '
Y|
D'a' v|
'

"| vi |

9 L 8 S 0 I Z E pi t I

II 'dv E OT FO s 0T 07 OT 0 it II I i "G Z>a 9 09 0'2' 5' 2' 0'


OT IT U

7
a
0
2
S d O ' y v 8 |
'
2

9
8'

D'a'v

389

8v

s'v

9'v

G'a

3
a

j
a
|
|
"|

v|

l
3

0|

|
Q'

v|

5|

5|

|
a
|
'

v|

a]

'

w|

a|

v|

8|

3|

Y
v
|

_
|
|
2|

|
|0

3|

3|

v|

ei

y|

|
|
|
|
|
-|

8
6
0
T
7
£
v
s

8
s
98

£8

88

68

5
6

4 8
9

SI

Vi

a
75

£s
vs

ss

as

15

8s

65

03

13

za

£3

s
s
+

e
3
9
29

83

69

04

TE

Ze

€£

pi

4
£
4
.
4
3
a
8

3'0

__

lv G 3' D 0 0 d'a 8 2'9 D a 8 ' '8'" 0'2'


3 v
g'3'
0 '

i a 3 0 ' ' 8 a ' ' ' v v %| 3| 2| | a|


Q 2 a ' ]

' D a |
' 8 |

1
y
0

>
2'

a'

a'

'v

8
Q

'

|
2'%

'V

v
V
Ol

'

v|

'

v|

v
v

]
|
y|

|
|
v|

|
0|

-|

N
0'9

g'v

V
v
]
9|

'

a|

v|

v|

v)

|
v
Y|

w|

1
i
I

3
6
0
E
Z
v
E
SE

9E

1E

BE

ot
e
229

5|

7
5|

2

|e

s$

9
£

z3

8
6
01

Ti

Zi

v
S
E

T
i
i
31

21

ST

oz

Ie

zz

EZ

7
s

z
82

47

7
2
£
E
E

|| " '0 a Q D's g


D' 5av

d 0 D v 8 D' ' ' ' ' |

v2

s
a
39

S
8v

0'

a'

8'

'8'

IV

D
s
S

'
i
v
v
Ş
vi

s|

2
3

5|

Y|

|
!
v

|
v|

8|

Y|

v|

v|

v!

v|

Q|

a|

vi

8'

v|

v]

v]
%

i
|
v|

v|

v|

v|

]
|

S
-|

9
IL

0
6
8
7
T

e
£z

v
s

z
z
97

[7

82

62

ZE

v
£

E
E
s€

|
1
Z3

£
?
S
l

4
8
&
0
TI

3
21

v
£

I
i
L
1
i
1
1

ja0'

D
G
0
Z00a

3
33

C'D'

30D0

9
8
g
Q'a'

"d

0D

1'

a
g
J
g

09'

Sa

'
D

di

3
a'

g
'8'

'
D'

'

'
v

V
V

9y

DY

Gu

|
8|

v|

y|

v
|

|
'

v|

'

V|

v|

e]

Y|

' 0 V ' ' ' g v v v| I | ]


0' a 8 'v w| |

Y e a I a 2 i Y | |
a v o v v |

D v| v| i v] 1 | | v | Z + S B 8£ 6£
D v| | E L€

_Z

s
v
E
1
81

6
02

12

ze

£z

s
p

z
e
27

12

Bz

82

£!

TE

E
e
E
E
E

1 0 t
I i
9

7 2 £ + Ss 83 4 8 6 1 1 | T! 7
(

j |
A | | I

A NI _ L
u

sl

a'a

a'0

g'v

0'2'V

0'5'8

39'8'v

G'5'a

2's'v

0'D'a'y

2"7

D'a'w

D'a'v

0'8'y

v
5
Y
S
Q'2V

D'

:
'

IA

'
Es

|s

ss

as

is

8s

6s

03

ra

za

eg

pg

sa

39

za

29

69

o
l

T4

al

zz

EZ

A
d

Y
D

'
8
2

8
d
a

|
]
vi

vi

Y|

'

s!

Qi

y
8]

8|

=
-|
2|

'

v|

'

Y|

2!

Y|

=
2
2
Q
|
Q
'
Q'

I
V
'

1
z

7
s
9
«
-8

6
07

1I

Zr

ET

și

sr

31

41

87

5|

-|

02
5|

Tz

zz

ez

tv

2|

sz

-|

Sz

5|

c
|8

-|

6
-|

0
2|

T
-|_2

Q|_E

YI

V
2

5|

s
8|

a

ai

2
8|

6
-|

O
Yi

z
z
T
7
?
£
E
e

E
e
e
E
£
p
£
o

8| vi y| vi y| w| v| Y| 2 v| Y| y| 8' v| Y| v| 2

%] 9|

2'
a'
a'
a' 0
8' 2'8' 0'2'
O' D'a'

O'Y
5|

8'
A £5 vs s5 Ss 45 ss es 09 T3 za €9 pa so 33 19 89 53 O£

'

2
d
2

N
2

Y|

a'

v|

>

a|

'8

v|

y|

v]

SE

v|

a9'

e|

5'

v|

VI

%]

'8'

v|

8'

Y|
09'

8|

8'

Y|

v|

25

%]

8
8'

v|

v
2
v
d'

a|

2'Y

3%

v
2%

02

Ca'v

28'v

0'Y

5'

098

DY

3'

1
z
£
v
s
3
e
s
07

ŢI
27

er

vi

sr

37

41

gi

sI

02

Tz

zz

ez

dz

sz

sz

4z

87

6z

s|

Te

V|_ze

|s
|E

|S

|a

|z

8
v|

s
Y|

0
2

3|

N A

e
E l
E
£

e
g
p
e
'

ou ea
d

vD

5%

aa

8|

v|

Ji

0'

v|

v]

QI8

v|

02

%!

0'>'8
%|

0'

2|

30'9

%|

29

8|

3'

8|

5'8'Y

d'2'v

Da'v

2'w

0'9'V

>'a

3'8'v

3'0'8'y

Q'Y

2%

D'8'v

3'0'9'v

2'Y

0'

30
9|

9'9'

5'8'

09

1
)

£
+
&
3
4
e

s
or

1I

-|

ZI

er

și

si

31

47

Br

si

oz

Ţz

|z

|e

|2

|s

]a

az
|6

YI

0
y|

Ț
V|

Z
e
Y|

E
Y|

s
%vl-

-|

Z
!g

Bi

E
YI

0
|1

e
z
z
z
z
z


E
E

e
e|

].

e
E

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