Sunteți pe pagina 1din 21

INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

PROPUNERI SUBIECTE ATESTAT 2014

PROGRAMAREA CALCULATOARELOR

1. Fiind dat un număr natural n, se cere să se afişeze numărul de cifre şi suma cifrelor
acestuia.
2. Se citeste un numar intreg n. sa se verifice daca numarul este palindrom, afisandu-se un
mesaj corespunzator.
3. Se dau n numere de la tastatură. Se cere să se afişeze pentru fiecare număr dacă este
prim sau nu, afisandu-se un mesaj corespunzator.
4. Să se calculeze cel mai mic multiplu comun si cel mai mare divizor comun a două
valori naturale a si b citite de la tastatură.
5. Fiind dată o matrice pătrată de dimensiune n să se înlocuiască cu valoarea 0 elementele
de pe diagonalele matricei
6. Fiind o matrice pătratică A de dimensiune n să se formeze o matrice pătratică B de
aceeaşi dimensiune, ale cărei elemente sunt definite prin relaţia: b[i,j] :=(a[i,j]+a[j,i])/2.
7. Se consideră o matrice pătratică de dimensiune n care conţine date de tip întreg. Să se
scrie un program care afişează pe o singură linie suma elementelor pare de pe fiecare
coloana.
8. Să se afişeze numărul elementelor nule, negative şi pozitive dintr-o matrice cu n linii şi
m coloane.
9. Să se scrie în fişierul triunghi.txt triunghiul de numere:
123…n
………
123
12
1

10.Se consideră o matrice pătratică de dimensiune n care conţine date de tip întreg. Să se
scrie un program care afişează pe o singură linie suma elementelor impare.
11.Se considera un sir de n numere intregi. Se cere sa se determine media aritmetica a
elementelor din sir care sunt pozitive si se gasesc pe pozitii pare.
12.Se considera un sir de n numere intregi. Se cere sa se determine maximul din sir si de
cate ori apare elementul maxim in sir.
13.Se citesc doi vectori A si B cu M si respectiv N elemente intregi. Sa se determine cate
elemente din vectorul B sunt strict mai mari decat toate elementele vectorului A.
14.Se citesc n elementele ale unui vector de numere intregi. Se cere sa se afiseze cate
dintre elemente au valoarea egala cu suma elementelor vecine.
1
INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

15.Se citesc n elemente ale unui vector. Elementele sunt cifre din multimea {0..9}. Sa se
afiseze cel mai mic numar care se poate forma cu cifrele vectorului
16.Se citeşte numele (nume şi toate prenumele aferente) unei persoane de la tastatură. Se
cere să se afişeze câte consoane conţine.
17.Se citeşte numele (nume şi toate prenumele aferente) unei persoane de la tastatură. Se
cere să se afişeze câte vocale conţine.
18.Se citeste de la tastatura un cuvant de maxim 30 de caractere. Sa se determine in ordine
crescatoare toate prefixele cuvantului. Un prefix de lungime k caractere este format din
primele k caractere ale cuvantului.
19.Se citeste de la tastatura un cuvant de maxim 30 de caractere. Sa se determine in ordine
crescatoare toate sufixele cuvantului. Un sufix de lungime k caractere este format din
ultimile k caractere ale cuvantului.
20.Se citeste de la tastatura un sir de maxim 20 de caractere . Sa se inlocuiasca fiecare
vocala cu litera care o succede in alfabet.
21.Să se calculeze c.m.m.d.c.-ul(prin scaderi repetate) a două numere date de la tastatură
folosind un subprogram care primeşte ca parametri cele două numere si returneaza
cmmdc-ul.
22.Să se calculeze c.m.m.d.c.-ul(prin algoritmul lui Euclid) a două numere date de la
tastatură folosind un subprogram care primeşte ca parametri cele două numere si
returneaza cmmdc-ul.
23.Se dau n numere de la tastatură. Se cere să se afişeze pentru fiecare număr dacă este
prim sau nu.Se va utiliza un subprogram care verifica daca un numar e prim.
24.Fiind dat un număr natural n se cere să se afişeze numărul de cifre. Se va folosi un
subprogram pentru determinarea valorii.
25.Fiind dat un număr natural n se cere să se afişeze suma cifrelor acestuia. Se va folosi
un subprogram pentru determinarea si returnarea valorii.
26.Fiind dat un număr natural n se cere să se afişeze inversul unui numar. Se va folosi un
subprogram pentru determinarea si returnarea valorii.
27.Fiind dat un număr natural n se cere să se afişeze daca numarul e palindrom sau nu. Se
va folosi un subprogram pentru verificare.
28. Se citeste un numar n intreg de maxim 9 cifre. Sa se construiasca un numar format
numai din cifrele pare ale numarului citite de la stanga la dreapta. Se va utiliza un
subprogram care sa determine si sa returneze numarul.
29. Se consideră un graf neorientat cu n vârfuri, dat prin matricea sa de adiacenţă. Să se
determine gradul fiecărui vârf.
30. Să se verifice dacă o secvenţă de vârfuri dată reprezintă un lanţ într-un graf neorientat.
Date se citesc din fişierul graf.in care are pe prima sa linie numărul n de noduri, pe
următoarele n linii elementele matricei de adiacenţă, iar pe ultima linie succesiunea de
vârfuri pentru care se face testul.
Ex. Dacă graf.in este

2
INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

5
00001
00011
00011
01100
11100
1524
Răspunsul este DA, iar dacă ultimul şir este 1 2 4 răspunsul este NU.

31. Să se verifice dacă un graf neorientat cu n vârfuri este complet sau nu. Matricea de
adiacenţă se află în fişierul graf.in.
32.Se consideră un graf neorientat cu n vârfuri, dat prin matricea sa de adiacenţă. Să se
afiseze varfurile terminale sau mesajul “nu exista”
33.Se consideră un graf neorientat cu n vârfuri, dat prin matricea sa de adiacenţă. Să se
afiseze varfurile izolate sau mesajul “nu exista”
34.Se consideră un graf neorientat cu n vârfuri, dat prin matricea sa de adiacenţă. Să se
afiseze varfurile care au gradul par sau mesajul “nu exista”
35.Se consideră un graf neorientat cu n vârfuri, dat prin matricea sa de adiacenţă. Să se
afiseze varfurile care au gradul impar sau mesajul “nu exista”
36.Se consideră un graf neorientat cu n vârfuri, dat prin matricea sa de adiacenţă. Să se
afiseze varfurile cu grad maxim.
37. Fiind dat un graf neorientat prin matricea sa de adiacenţă, scrieţi subprograme pentru
afişarea vârfurilor izolate şi a vârfurilor cu grad maxim.
38. Având la dispoziţie n tipuri de bancnote de valori diferite (suficiente din fiecare tip) să
se afişeze o modalitate de a plăti această sumă folosind un număr minim de bancnote.
39. Să se genereze toate şirurile de n caractere formate numai din literele A şi M, care nu
au două vocale alăturate. Fiecare şir va fi scris pe câte o linie.

3
INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

UTILIZAREA CALCULATORULUI

Subiectul I

1. Creaţi un folder pe desktop cu numele dumneavoastră în care veți realiza un


document MsWord cu numele atestat.docx.
2. Realizati o copertă la alegere care să conțină numele unității de învățământ, numele
vostru, titlu lucrării: GEOGRAFIA ROMÂNIEI.
3. Setați marginile paginii astfel: stânga: 2 cm, dreapta: 2 cm, sus: 2 cm, jos: 2 cm.
4. Editați textul pe pagina a doua a documentului:

Hidrografia României
R e ț e a u a h i d r o g r a f i c ă a țării este constituită din fluviul Dunărea, în sudul țării,
pe o lungime de 1075km, din râurile: Mureș, Olt, Prut, Siret, Ialomița, Someș etc. și din
circa 3500 lacuri.

5. Inserați o notă de subsol la sfârșitul primului paragraf cu mențiunea:


http://www.geografialumii.ro/hidrografia-romaniei

Subiectul II

1. Creaţi un folder pe desktop cu numele dumneavoastră în care veți realiza un


document MsWord cu numele atestat.docx.
2. Modificați proprietățile documentului astfel: Autor: elev, cuvant cheie atestat,
Companie: unitatea de învățământ unde susțineți atestatul
3. Realizați pe prima pagina următoarele structuri:

4
INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

4. Adăugați documentului un chenar de pagină linie dublă, culoare verde lățime 3pt.
5. Numerotaţi paginile, în subsol centrat, cu cifre romane.

Subiectul III
1. Creaţi un folder pe desktop cu numele dumneavoastră în care veți realiza un
document MsWord cu numele atestat.docx.
2. Inserați în antet numele vostru, centrat și în subsol în partea stângă: data si ora cu
actualizare automată.
3. Realizați pe prima pagină, orientare portret, următorul tabel:

abonati
NR NUME SI PRENUME SOLICITARE
CRT TELEFON INTERNET
1.
2.

4. Inserați o nouă pagină și modificați orientarea acesteia în vedere.


5. Mutați tabelul creat în pagina a doua.

Subiectul IV
1. Creaţi un folder pe desktop cu numele dumneavoastră în care veți realiza un
document MsWord cu numele atestat.docx.
2. Titlul documentului: Anotimpuri, scris artistic.
3. Creați un SmarArt de tip Ierarhie cu același titlu Anotimpuri și subalternii: primavara,
vara, iarna, toamna.

5
INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

4. Copiați de pe internet imagini adecvate pentru anotimpuri și adăugați-le ca fundal


formelor din SmartArt
5. Aplicați un chenar întregului document.

Subiectul V
1. Creaţi un folder pe desktop cu numele dumneavoastră în care veți realiza un
document MsWord cu numele atestat.docx.
2. Inseraţi într-un chenar cu margini rotunjite o imagine din galeria de imagini.
3. Modificați contrastul şi luminozitatea imaginii.
4. Realizați un subsol în care să se regăsească clasa şi numele unității de învățământ, pe
două rânduri, aliniate la dreapta.
5 n
5. Inserați următoarea ecuație:  ( x 3  2 x  4)dx   k
2 k 1

Subiectul VI
1. Creaţi un folder pe desktop cu numele dumneavoastră în care veți realiza un
document MsWord cu numele atestat.docx.
2. Modificați proprietățile documentului astfel: Autor: elev, cuvant cheie atestat,
Companie: unitatea de învățământ unde susțineți atestatul.
3. Realizați pe prima pagină, următorul tabel:

Numele si Semestrul I
prenumele Limba romana Matematica Fizica

4. Copiați tabelul pe pagina a doua. Modificați lățimea tuturor coloanelor la 3 cm.


5. Numerotați paginile, stânga sus, începând cu litera D

6
INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

Subiectul VII
1. Creaţi un folder pe desktop cu numele dumneavoastră în care veți realiza un
document MsWord cu numele atestat.docx.
2. Copiați două paragrafe din Help.
3. Paragraful unu să fie indentat la dreapta 10 mm, spațiul dintre primul și al doilea
paragraf să fie de 6 pt.
4. Pentru paragraful al doilea spațiul dintre rânduri 1,5 cm.
k n!
5. Editați urmatoarea formulă: C n  k! (n  k )! , n  0, k  0, n  k

Subiectul VIII
1. Creaţi un folder pe desktop cu numele dumneavoastră în care veți realiza un
document MsWord cu numele atestat.docx.
2. Parolati fisierul creat cu parola la deschidere: atestat
3. Inseraţi trei forme automate la alegere pe care le grupați.
4. Copiați formele automate pe pagina a doua. Adăugați-le efecte de umbră și 3 D.
5. Realizați un antet în care să se regăsească clasa şi numele unității de învățământ.

Subiectul IX
1. Creaţi un folder pe desktop cu numele dumneavoastră în care veți realiza un
document MsWord cu numele atestat.docx.
2. Realizați o listă ordonată care să conțină disciplinele la care susțineți examenul de
bacalaureat
3. Copiați lista pe pagina a doua și transformați-o într-o listă neordonată.
4. Inserați un chenar cu linie dublă, colorat întregului document.
 1 2
5. Realizați următoarea ecuație: f(x (0)) = 

 6

2

7
INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

Subiectul X
1. Creaţi un folder pe desktop cu numele dumneavoastră în care veți realiza un
document MsWord cu numele atestat.docx.
2. Inseraţi o imagine din galeria de imagini lățime, înălțime 4 cm.
3. Aplicați efecte de strălucire și 3 D imaginii inserate.
4. Realizați un subsol în care să se regăsească clasa şi numele unității de învățământ, pe
două rânduri, aliniate la stânga.
5. Copiați imaginea în pagina a doua și eliminați fundalul acesteia.

Subiectul XI

a) Creaţi un registru de lucru MS Excel şi salvaţi-l cu numele Elevi.xlsx într-un director cu


numele vostru. Redenumiţi prima foaie de calcul cu numele Medii.
b) În foaia Medii creaţi un tabel cu următoarele coloane: Nr, Nume_prenume,
Medie_Română, Medie_Matematică, Medie_Fizică, Medie_Informatică; Completaţi tabelul
cu datele a 5 elevi şi ordonaţi tabelul alfabetic după nume; Mediile vor fi afişate cu două
zecimale.
c) Adăugaţi coloana Medie_Generală la dreapta tabelului şi completaţi-o automat cu ajutorul
funcţiilor editorului. Datele din noua coloană vor fi afişate cu două zecimale, fără rotunjire.
d) Copiaţi datele într-o nouă foaie denumită Premii, ordonaţi tabelul descrescător după
media generală şi adăugaţi o nouă coloană numită Premiu, pe care completaţi-o cu datele
corespunzătoare.
e) Ascundeţi coloanele inutile din foaia Premii, adăugaţi borduri, adăugaţi numele liceului şi
al clasei în antet şi vizualizaţi pagina gata de imprimare.

Subiectul XII

a) Creaţi un registru de lucru MS Excel şi salvaţi-l cu numele Magazin.xlsx într-un director


cu numele vostru. Redenumiţi prima foaie de calcul cu numele Produse.
b) În foaia Produse creaţi un tabel cu următoarele coloane: Nr, Denumire_Produs,
Cantitate_Stoc, Unitate_Măsură, Preţ_Unitar, Data_Expirării; Completaţi tabelul cu 5
produse; Preţurile vor fi afişate în lei cu două zecimale.
c) Adăugaţi coloana Valoare la dreapta tabelului şi completaţi-o automat folosind relaţia
Valoare=Cantitate_stoc*Preţ_unitar. Datele din noua coloană vor fi afişate în lei cu două
zecimale.
8
INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

d) Adăugaţi coloana Preţ_Redus la dreapta tabelului şi completaţi-o automat cu valoarea


preţului unitar redusă cu 30%, doar pentru produsele care vor expira în următoarele 7 zile.
Datele din noua coloană vor fi afişate în lei cu două zecimale.
e) Calculaţi valoarea totală a mărfurilor din magazin şi afişaţi-o sub coloana respectivă, în lei
cu două zecimale. Adăugaţi borduri, aplicaţi formatarea Bold şi umplere capului de tabel şi
valorii totale.

Subiectul XIII

a) Creaţi un registru de lucru MS Excel şi salvaţi-l cu numele Bacalaureat.xlsx într-un


director cu numele vostru. Redenumiţi prima foaie de calcul cu numele Note.
b) În foaia Note creaţi un tabel cu următoarele coloane: Nr, Nume_prenume, Nota_Română,
Nota_Matematică, Nota_Ec; Completaţi tabelul cu datele a 5 elevi şi ordonaţi tabelul
alfabetic după nume; Notele vor fi afişate cu două zecimale.
c) Adăugaţi coloanele Medie_Bac şi Rezultat_Bac la dreapta tabelului şi completaţi-le
automat. Coloana Medie_Bac va afişa media celor 3 note, cu două zecimale fără rotunjire, iar
coloana Rezultat_Bac va avea una din valorile Admis (pentru medie≥6 ) sau Respins.
d) Adăugaţi o nouă foaie denumită Statistică în care creaţi un tabel cu coloanele Nr_Sub_5,
Nr_5-5.99, Nr_6-6.99, Nr_7-7.99, Nr_8-8.99, Nr_9-9.99, Nr_10 şi cu un singur rând de date,
în care număraţi automat elevii din foaia Note pe grupe de medii.
e) Folosind datele din foaia Statistică, inseraţi în această foaie o diagramă tip coloană cu
afişarea etichetelor de date.

Subiectul XIV

a) Creaţi un registru de lucru MS Excel şi salvaţi-l cu numele Librărie.xlsx într-un director


cu numele vostru. Redenumiţi prima foaie de calcul cu numele Cărţi.
b) În foaia Cărţi creaţi un tabel cu următoarele coloane: Nr, Autor, Titlu, Editura, Preţ_Net;
Completaţi tabelul cu datele a 5 cărţi şi ordonaţi tabelul alfabetic după autor; Preţurile vor fi
afişate în lei cu două zecimale.
c) Adăugaţi coloanele TVA şi Preţ_Brut la dreapta tabelului şi completaţi-le automat folosind
relaţiile TVA=0,24*Preţ_Net şi Preţ_Brut=Preţ_Net+TVA. Datele din noile coloane vor fi
afişate în lei cu două zecimale.
d) Calculaţi media preţurilor brute ale cărţilor din librărie şi afişaţi-o sub coloana respectivă,
în lei cu două zecimale. Adăugaţi borduri, aplicaţi o formatare deosebită capului de tabel şi
valorii medii.
e) Aplicaţi un filtru pentru a putea selecta cărţile după Editură.

9
INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

Subiectul XV

a) Creaţi un registru de lucru MS Excel şi salvaţi-l cu numele Buget.xlsx într-un director cu


numele vostru. Redenumiţi prima foaie de calcul cu numele Angajaţi.
b) În foaia Angajaţi creaţi un tabel cu următoarele coloane: Nr, Nume_prenume,
Dată_Angajare, Salariu_Brut; Completaţi tabelul cu datele a 5 angajaţi şi ordonaţi tabelul
după Dată_Angajare. Salariile vor fi afişate în lei rotunjite fără zecimale.
c) Adăugaţi coloanele Impozit şi Salariu_Net la dreapta tabelului şi completaţi-le automat
folosind relaţiile Impozit=0,16* Salariu_Brut şi Salariu_Net= Salariu_Brut - Impozit. Datele
din noile coloane vor fi afişate în lei rotunjite fără zecimale.
d) Calculaţi valorile minimă, medie şi maximă ale salariilor brute ale angajaţilor şi afişaţi-le
sub coloana respectivă, în lei rotunjite fără zecimale. Adăugaţi borduri, aplicaţi o formatare
deosebită capului de tabel şi valorii medii.
e) Inseraţi în această foaie o diagramă tip circular cu salariile brute ale angajaţilor cu afişarea
etichetelor de date sub formă de procent din total şi a numelor angajaţilor.

Subiectul XVI

a) Creaţi un registru de lucru MS Excel şi salvaţi-l cu numele IT.xlsx într-un director cu


numele vostru. Redenumiţi prima foaie de calcul cu numele Hardware.
b) În foaia Hardware creaţi un tabel cu următoarele coloane: Nr, Denumire_Produs,
Cantitate, Preţ_Import; Completaţi tabelul cu datele a 5 produse şi ordonaţi tabelul după
Denumire_Produs. Preţurile de import vor fi afişate în euro cu două zecimale.
c) Adăugaţi coloanele Preţ şi Valoare la dreapta tabelului şi completaţi-le automat folosind
relaţiile Preţ=Preţ_Import*Curs_Euro şi Valoare=Cantitate*Preţ. Datele din noile coloane
vor fi afişate în lei rotunjite la două zecimale. Valoarea Curs_Euro va fi introdusă manual
într-o celulă a foii (în afara tabelului) şi afişată în lei cu 4 zecimale.
d) Calculaţi valoarea totală a produselor din magazin şi afişaţi-o sub coloana respectivă, în
lei cu două zecimale.
e) Adăugaţi borduri, aplicaţi o formatare deosebită capului de tabel şi valorii totale.
Evidenţiaţi produsele cu preţuri sub preţul mediu şi pe cele cu preţ peste preţul mediu prin
umplerea automată cu două culori diferite a celulelor corespunzătoare din coloana Preţ.

Subiectul XVII

a) Creaţi un registru de lucru MS Excel şi salvaţi-l cu numele Geografie.xlsx într-un director


cu numele vostru. Redenumiţi prima foaie de calcul cu numele Ţări.
b) În foaia Ţări creaţi un tabel cu următoarele coloane: Ţară, Capitală, Continent,
Suprafaţă, Populaţie; Completaţi tabelul cu datele a 5 ţări şi ordonaţi tabelul după Continent.
Numerele vor fi afişate fără zecimale.
10
INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

c) Adăugaţi coloana Densitate la dreapta tabelului şi completaţi-o automat folosind relaţia


Densitate=Populaţie/ Suprafaţă. Datele din noua coloană vor fi afişate rotunjit cu o
zecimală.
d) Adăugaţi subtotaluri şi totaluri generale pentru suprafeţele şi populaţiile continentelor.
Adăugaţi borduri şi aplicaţi o formatare deosebită capului de tabel şi valorilor totale.
e) Inseraţi o diagramă tip bară cuprinzând densităţile populaţiei din fiecare ţară cu afişarea
etichetelor de date şi a numelor ţărilor.

Subiectul XVIII

a) Creaţi un registru de lucru MS Excel şi salvaţi-l cu numele Muzica.xlsx într-un director cu


numele vostru. Redenumiţi prima foaie de calcul cu numele Albume.
b) În foaia Albume creaţi un tabel cu următoarele coloane: Interpret, Nume_Album,
Casa_de_Discuri, An_Apariţie, Bucăţi_Vândute, Preţ; Completaţi tabelul cu datele a 5
albume şi ordonaţi-l după Interpret. Preţurile vor fi afişate în lei cu două zecimale.
c) Adăugaţi coloana Încasări la dreapta tabelului şi completaţi-o automat folosind relaţia
Încasări=Preţ*Bucăţi_Vândute. Datele din noua coloană vor fi afişate în lei cu două
zecimale.
d) Adăugaţi subtotaluri pentru încasările fiecărui interpret şi evidenţiaţi interpretul cu
încasări maxime prin umplerea automată cu o culoare diferită a celulei corespunzătoare din
subtotaluri.
e) Aplicaţi un filtru coloanei Casa_de_Discuri. Adăugaţi borduri şi aplicaţi o formatare
deosebită capului de tabel.

Subiectul XIX

a) Creaţi un registru de lucru MS Excel şi salvaţi-l cu numele Auto.xlsx într-un director cu


numele vostru. Redenumiţi prima foaie de calcul cu numele Mașini.
b) În foaia Maşini creaţi un tabel cu următoarele coloane: Firma_Producătoare, Model,
Preţ_Import; Completaţi tabelul cu datele a 5 autoturisme şi ordonaţi tabelul după
Firma_Producătoare. Preţurile de import vor fi afişate în euro cu două zecimale.
c) Adăugaţi coloanele Preţ_Catalog, TVA şi Preț_Vânzare la dreapta tabelului şi completaţi-
le automat folosind relaţiile de calcul: Preţ_Catalog=Preţ_Import*Curs_Euro,
TVA=0,24*Preţ_Catalog şi Preţ_Vânzare=Preţ_Catalog+TVA. Datele din noile coloane vor
fi afişate în lei rotunjite la două zecimale. Valoarea Curs_Euro va fi introdusă manual într-o
celulă a foii (în afara tabelului) şi afişată în lei cu 4 zecimale.
d) Calculaţi automat sumele valorilor din fiecare coloană numerică si afisati rezultatele pe o
nouă linie, sub fiecare coloană. Adăugaţi borduri, aplicaţi o formatare deosebită capului de
tabel şi valorilor totale.

11
INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

e) Într-o altă celulă a foii (în afara tabelului) afisaţi mesajul "Calcule corecte!" doar dacă
(Curs_Euro * suma coloanei Preţ_Import = suma coloanei Preţ_Catalog) şi (0,24* suma
coloanei Preţ_Catalog=suma coloanei TVA) şi (suma coloanei Preţ_Catalog + suma
coloanei TVA= suma coloanei Preţ_Vânzare). În caz contrar, se va afişa mesajul "Eroare de
calcul".

Subiectul XX

a) Creaţi un registru de lucru MS Excel şi salvaţi-l cu numele Electricitate.xlsx într-un


director cu numele vostru. Redenumiţi prima foaie de calcul cu numele Putere_Maximă.
b) În foaia Putere_Maximă creaţi un tabel cu următoarele coloane: Rezistenta, Intensitatea,
Tensiunea, Puterea. Completaţi automat coloana Rezistenta cu 30 de valori începând cu 0 si
crescând cu 0,1 la fiecare rând. Datele din coloană vor fi afişate cu două zecimale.
c) Completaţi automat datele din coloana Intensitatea folosind relatia de calcul Intensitatea
= Tensiunea_Electromotoare / ( Rezistenta + rezistenta_internă ). Valorile
Tensiunea_Electromotoare (=12) si rezistenta_internă (=0,5) vor fi introduse manual în
două celule ale foii (în afara tabelului). Datele din coloană vor fi afişate cu două zecimale.
d) Completaţi automat datele din coloanele Tensiunea si Puterea folosind relatiile de calcul
Tensiunea=Rezistenta*Intensitatea si Puterea=Tensiunea*Intensitatea. Datele din coloane
vor fi afişate cu două zecimale.
e) Inserati o diagramă de tip linie pentru a reprezenta pe acelasi grafic Intensitatea,
Tensiunea si Puterea în functie de Rezistentă (aflată pe axa categoriilor).

SUBIECTUL XXI

1. Deschideti aplicatia Power Point si creati o noua prezentare cu numele Atestat1.pptx


2. Prima folie sa fie de tip titlu, introduceti numele Prezentare1 ca titlu, schimbati tipul
fontului in Comic Sans si culoarea verde, dimensiune 36.
3. Adaugati o forma predefinita(Shape) de tip sageata bloc la stanga dedesubtul titlului
4. Adaugati prezentarii o a doua folie de tip titlu si continut, cu titlul ORASE. Introduceti
orasele folosind o lista de marcatori:
 Bucuresti
 Constanta
 Cluj
 Craiova
 Iasi
5. Ingrosati elementele listei si aplicati-le o umbra si formatati marcatorii cu culoare rosu.

12
INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

SUBIECTUL XXII

1. Deschideti aplicatia Power Point si creati o noua prezentare cu numele Atestat2.pptx


care va contine 3 slide-uri
2. Formatati prezentarea astfel: primul slide va fi de tip titlu, al doilea de tip titlu si continut
si al treilea de tip necompletat
3. Introduceti in primul slide titlul Atestat profesional, cu font Verdana, dimensiune 14,
culoare verde
4. In slide-ul 2 inserati urmatorul tabel:

Bilet Pret
Normal 40
Redus 35
Premiera 30
Matineu 32

5. Aplicati tabelului stilul stilul Mediu 3-Accent 2

SUBIECTUL XXIII

1. Deschideti aplicatia Power Point si creati o noua prezentare cu numele Atestat3.pptx


care va contine 3 slide-uri
2. Aplicati un fundal de tip gradient intregii prezentari
3. Prima folie sa fie de tip titlu, introduceti numele Prezentare1 ca titlu si formatati-l cu
tipul Comic Sans si culoarea verde, dimensiune 36
4. Inserati o miniatura in slide-ul 2 si rotiti-o la 600
5. In slide-ul 3 veti insera trei forme automate, fiecare colorate diferit, una cu umbra si
doua forme cu 3D

SUBIECTUL XXIV

1. Deschideti aplicatia Power Point si creati o noua prezentare cu numele Atestat3.pptx


care va contine 3 slide-uri
2. Aplicati fiecarui slide un fundal diferit de tip gradient
3. Primul slide sa fie de tip titlu si subtitlu, in care veti introduce ca titlu Atestat
profesional, cu font Comic Sans, dimensiune 16, culoare mov si ca subtitlu numele si
prenumele vostru, cu font Verdana, dimensiune 14, culoare verde
4. In slide-ul 2 inserati o organigrama de tip ierarhic, pe primul nivel sa scrie ca text
Anotimpuri , iar pe nivelul 2 sa scrie numele anotimpurilor
13
INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

5. Adaugati un efect de tranzitie tuturor slide-urilor prezentarii


SUBIECTUL XXV

1. Deschideti aplicatia Power Point si creati o noua prezentare cu numele Atestat5.pptx


2. Prima folie sa fie de tip titlu, introduceti numele Prezentare1 ca titlu, schimbati tipul
fontului in Tahoma si culoarea verde, dimensiune 34.
3. Inserati o noua folie in care inserati o imagine pe care o rotiti cu 600. Aplicati imaginii un
chenar de culoare rosie, cu o linie punctata, de grosime 1,5 puncte.
4. Aplicati imaginii din slide-ul 2 un efect de dizolvare
5. In slide-ul 3 veti insera trei forme automate, fiecare colorate diferit.

SUBIECTUL XXVI

1. Deschideti aplicatia Power Point si creati o noua prezentare cu numele Atestat6.pptx


care va contine 3 slide-uri
2. In primul slide inserati titlul Anotimpuri. Introduceti anotimpurile folosind o lista de
marcatori, marcatorii fiind o inima de culoare rosu
3. In slide-ul 2 inserati o imagine pe care o rotiti cu 900. Aplicati imaginii un chenar de
culoare albastra, cu o linie punctata, de grosime 1,5 puncte.
4. Adaugati un efect de tranzitie tuturor slide-urilor prezentarii
5. In slide-ul 3 introduceti un text si inserati un efect de animatie.

SUBIECTUL XXVII

1. Deschideti aplicatia Power Point si creati o noua prezentare cu numele Atestat7.pptx care
va contine 3 slide-uri
2. In primul slide inserati titlul MS OFFICE. Introduceti aplicatiile pachetului OFFICE,
folosind o lista de marcatori, marcatorii fiind un avion de culoare albastra
3. In slide-ul 2 inserati o miniatura de tip masina pe care o rotiti cu 600. Aplicati imaginii un
chenar de culoare rosie, cu o linie de grosime 2 puncte.
4. Aplicati miniaturii din slide-ul 2 un efect de rotire
5. Adaugati un efect de tranzitie tuturor slide-urilor prezentarii

SUBIECTUL XXVIII

1. Deschideti aplicatia Power Point si creati o noua prezentare cu numele Atestat8.pptx care
va contine 3 slide-uri
2. Formatati prezentarea astfel: primul slide va fi de tip titlu, al doilea de tip titlu si continut
si al treilea de tip necompletat.

14
INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

3. Prima folie sa fie de tip titlu, introduceti numele Prezentare8 ca titlu si formatati-l cu tipul
Comic Sans si culoarea verde, dimensiune 36
4. In slide-ul 2 inserati o organigrama de tip ierarhic, pe primul nivel sa scrie ca text MS
OFFICE , iar pe nivelul 2 sa scrie numele a trei aplicatii office
5. Introduceti in slide-ul 3 o forma de tip sageata bloc, colorata in galben cu chenar albastru,
grosimea chenarului sa fie de 3 puncte. Aplicati o animatie la alegere sagetii.

SUBIECTUL XXIX

1. Deschideti aplicatia Power Point si creati o noua prezentare cu numele Atestat9.pptx care
va contine 3 slide-uri.
2. Inserati in primul slide titlul Prezentare 9 folosind o forma de WORD ART la alegere.
3. In slide-ul 2 inserati urmatorul tabel:
Produs Pret
Biscuiti 40
Bomboane 35
Ciocolata 30
Suc 32

4. Aplicati stilul Tabel elegant tabelului


5. Adaugati un efect de tranzitie tuturor slide-urilor prezentarii

SUBIECTULXXX

1. Deschideti aplicatia Power Point si creati o noua prezentare cu numele Atestat10.pptx


care va contine 3 slide-uri.
2. Inserati in primul slide titlul Prezentare 10 folosind o forma de WORD ART la alegere.
3. Adaugati prezentarii o a doua folie de tip titlu si continut, cu titlul ORASE. Introduceti
orasele folosind o lista de marcatori:
 Bucuresti
 Constanta
 Cluj
 Craiova
 Iasi
4. Aplicati pentru fiecare oras cate o animatie diferita.

15
INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

5. Introduceti in slide-ul 3 o forma de tip sageata bloc, un dreptunghi si un cerc colorate in


galben cu chenar albastru, grosimea chenarului sa fie de 3 puncte. Aplicati o animatie de
intrare la alegere fiecari forme.

BAZE DE DATE
BD 1. Se consideră două entităţi: CURSA cu atributele cod, destinaţie, data, avion, nr. locuri şi
REZERVARE cu atributele cod, cursa, nume client, nr. locuri rezervate care se referă la rezervările făcute la
cursele aeriene. Desenaţi entităţile şi relaţiile dintre ele. „Citiţi” aceste relaţii.

BD 2. Realizaţi o diagramă entitate – relaţie care să modeleze cat mai fidel scenariul de mai jos:
La secretariatul unui liceu trebuie să se facă o situaţie statistică ce va cuprinde toţi elevii navetişti (care nu
au domiciliul în localitatea în care se află liceul) care au un abonament, dar şi cu elevii din oraş care vin la
şcoala cu mijloace de transport in comun. Un elev localnic pentru a ajunge la şcoala poate sa-si facă un
abonament la un mijloc de transport in comun. Un elev care nu este din localitate îşi face pe lângă
abonamentul de transport in oraş şi un abonament la tren sau la autobuz cu care sa ajungă in oraş.
Abonamentul îl face pe baza carnetului de elev, specificând localitatea de plecare si cea de sosire. In oraş
abonamentul se face pe o linie, adică pe traseul unui anumit mijloc de transport.

BD 3. Desenaţi diagrama entitate-relaţie (precizând si tipul relaţiilor) pentru următorul scenariu:


presupuneţi ca aveţi o colecţie muzicala rock, formate din CD-uri, DVD-uri si casete audio si doriţi sa
construiţi o baza de date care sa permită sa găsiţi înregistrările pe care le aveţi pentru un anumit interpret,
pentru un anumit chitarist, pentru o anumita formaţie. Pentru a realiza baza de date mai întâi trebuie sa
identificaţi entităţile si atributele fiecăreia precum si relaţiile care se realizează intre entităţi.

BD 4. Rezolvaţi următoarea relaţie many-to-many.


PACIENT MEDIC
# id solicita # id
consult la
* nume * nume
* prenume consulta
* prenume
* adresa * nr_legitimatie
* telefon * specialitate

BD 5. Rezolvaţi următoarea relaţie many-to-many. Stabiliţi cel puţin un atribut pentru entitatea de
intersecţie. Stabiliţi UID-ul entităţii de intersecţie.

PADURE are COPAC


# id # cod
* localizare * denumire
* denumire in
* suprafaţa

16
INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

BD 6. Rezolvaţi următoarea relaţie many-to-many. Stabiliţi cel puţin un atribut pentru entitatea de
intersecţie. Stabiliţi UID-ul entităţii de intersecţie.

CARTE are AUTOR


# ISBN # id
* titlu * nume
* editura scrie * prenume
0
* nr_pagini pseudonim

BD 7. Plecând de la următoarea entitate, desenaţi un ERD in forma normala 3NF

CATALOG
# nr_matricol
# cod_disciplina
# data
* nume_elev
* prenume_elev
* clasa_elev
* telefon_elev
* nume disciplina
* profesor
* telefon_profesor
* nota

BD 8. Plecând de la următoarea entitate, desenaţi un ERD in forma normala 3NF

OPERATIE
# id_pacient
# cod_operatie
* data_operatiei
* nume_pacient
* adresa_pacient
* nume_chirurg
* telefon_chirurg
* tratament
0
efecte _secundare
*denumire_operatie

BD 9. Entitatea ELEV este utilizată pentru a reţine informaţii despre elevii ce au împrumutat cărţi de la
biblioteca şcolară. Entitatea are următoarele atribute: nume, prenume, nr_matricol, carte_împrumutată,
data_împrumutului, data_restituirii.
Rezolvaţi următoarele cerinţe:

17
INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

a) Determinaţi tipul atributelor şi stabiliţi identificatorul unic pentru entitate.


b) Normalizaţi entitatea.
c) Scrieţi o comandă pentru crearea tabelei corespunzătoare entităţii date.
d) Scrieţi o comandă care să afişeze câţi elevi sunt înscrişi la bibliotecă.

BD 10. Se consideră următoarele entităţi împreună cu atributele lor:


PACIENT: nume, prenume, cnp, data_naşterii, adresa, diagnostic;
MEDIC: nume, data_naşterii, cod_parafa, specializare.
Rezolvaţi următoarele cerinţe:
a) Stabiliţi identificatorii unici pentru fiecare entitate.
b) Ştiind că un pacient poate fi consultat de unul sau mai mulţi medici si că un medic poate
consulta mai mulţi pacienţi, trasaţi şi rezolvaţi relaţia între cele două entităţi.
c) Scrieţi o comandă ce adaugă un pacient nou în tabela obţinută în urma mapării entităţii
PACIENT.
d) Scrieţi o comandă ce afişează alfabetic toţi pacienţii.

BD 11. Fie entitatea ANGAJAT cu următoarele atribute: cod_angajat, nume, adresă, salariu, job_id,
denumire_job.
Rezolvaţi următoarele cerinţe:
a) Stabiliţi tipul atributelor şi identificatorul unic pentru entitate.
b) În ce formă normală se găseşte entitatea? Normalizaţi.
c) Scrieţi o comandă pentru crearea tabelei corespunzătoare entităţii date.
d) Scrieţi o comanda ce afişează angajaţii în ordine descrescătoare a salariului acestora.

BD 12. Se consideră următoarele entităţi împreună cu atributele lor:


STUDENT: nume, prenume, adresă, cod_student, specializare;
CURS: denumire, id, durată (număr de ore), nr_credite.
Rezolvaţi următoarele cerinţe:
a) Stabiliţi identificatorii unici pentru fiecare entitate şi determinaţi tipul atributelor.
b) Ştiind ca un student urmează mai multe cursuri şi că un curs poate fi urmat de mai mulţi
studenţi, trasaţi şi rezolvaţi relaţia între cele două entităţi.
c) Adăugaţi un student în tabela obţinută în urma mapării entităţii STUDENT.
d) Scrieţi o comandă ce afişează toate cursurile ce au durata de 2 ore.

BD 13. Se utilizează entităţile ECHIPĂ şi JUCĂTOR pentru a reţine informaţii despre echipele de fotbal şi
jucătorii ce activează la acestea.
Rezolvaţi următoarele cerinţe:
a) Stabiliţi atributele şi identificatorii unici pentru fiecare entitate.
b) Trasaţi relaţia între cele două entităţi, precizând opţionalitatea şi cardinalitatea acesteia.
c) Scrieţi o comandă pentru crearea tabelelor ce mapează entităţile şi relaţia dintre ele.
d) Scrieţi o comandă ce permite vizualizarea tuturor jucătorilor ce au salariul mai mare decât
20000.

BD 14. Se consideră următoarele entităţi împreună cu atributele lor:


CARTE: #ISBN, *titlu, *editura, ○nr_pagini, *preţ;
AUTOR: *nume, *prenume, *adresa, ○pseudonim.
Rezolvaţi următoarele cerinţe:

18
INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

a) Pentru entitatea AUTOR stabiliţi identificatorul unic. Precizaţi tipul acestuia.


b) Ştiind că o carte poate fi scrisă de unul sau mai mulţi autori şi că un autor poate scrie una sau
mai multe cărţi, trasaţi şi rezolvaţi relaţia între cele două entităţi.
c) Scrieţi o comandă ce realizează ştergerea cărţii ce are ISBN 9738934052, din tabela obţinută
în urma mapării entităţii CARTE.
d) Scrieţi o comandă ce afişează valoarea totală a cărţilor ce aparţin editurii „L&S INFO-MAT”.

BD 15. Fie entitatea DEPARTAMENT cu următoarele atribute: #id_departament, #id_angajat,


*data_naşterii, *denumire_departament.
Rezolvaţi următoarele cerinţe:
a) În ce formă normală nu se găseşte entitatea? Normalizaţi.
b) Ştiind că fiecare departament este administrat de unul dintre angajaţii ce lucrează la acel
departament, completaţi diagrama.
c) În urma restructurărilor s-a hotărât ca departamentul „Contabilitate” să îşi schimbe denumirea
în „Administrare Financiară şi Contabilă”. Scrieţi o comandă ce realizează acest lucru.
d) Scrieţi o comandă ce afişează denumirea tuturor departamentelor în ordine alfabetică.

BD 16. Se consideră următoarele entităţi împreună cu atributele lor:


BANCA: #id, *denumire, *adresă, *capital_social;
CONT: nr_cont, titular, sold.
Rezolvaţi următoarele cerinţe:
a) Ştiind că o bancă poate administra mai multe conturi şi că un cont este deschis la o bancă,
trasaţi relaţia între cele două entităţi, precizând opţionalitatea şi cardinalitatea acesteia.
b) Determinaţi cheia primară a tabelei obţinută în urma mapării entităţii CONT. Specificaţi tipul
ei.
c) Adăugaţi o înregistrare în tabela ce mapează entitatea BANCA.
d) Afişaţi cel mai mare capital social.

BD 17. Se utilizează entităţile PERSOANĂ şi PAŞAPORT pentru a reţine informaţii despre anumite
persoane şi paşapoartele acestora.
Rezolvaţi următoarele cerinţe:
a) Stabiliţi atributele şi identificatorii unici pentru fiecare entitate.
b) Trasaţi relaţia între cele două entităţi, precizând opţionalitatea şi cardinalitatea acesteia.
c) Scrieţi o comandă pentru crearea tabelelor ce mapează entităţile şi relaţia dintre ele.
d) Scrieţi o comandă ce permite vizualizarea informaţiilor despre paşapoartele ce expiră în luna
curentă.

BD 18. Entitatea ELEV este utilizată pentru a reţine informaţii despre notarea elevilor la disciplina
Informatică. Entitatea are următoarele atribute: nume, prenume, clasa, nr_matricol, nota, data_notării.
Rezolvaţi următoarele cerinţe:
a) Determinaţi tipul atributelor şi stabiliţi identificatorul unic pentru entitate.
b) Normalizaţi entitatea.
c) Scrieţi o comandă pentru crearea tabelei corespunzătoare entităţii date.
d) Scrieţi o comandă care să afişeze elevii clasei voastre, ordonaţi alfabetic.

BD 19. Desenaţi diagrama entitate-relaţie (precizând si tipul relaţiilor) pentru următorul scenariu:

19
INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

O firmă produce mai multe tipuri de maşini, un model fiind caracterizat printr-un nume ,mărimea motorului
şi un sufix care indică gradul de lux al acesteia ( de exemplu XL, GL). Fiecare model este construit din mai
multe parti, fiecare parte putând fi folosită pentru construirea mai multor modele de maşini. Fiecare parte are
o descriere şi un cod. Fiecare model de maşina este produs de exact o fabrică a firmei, fabrică ce se poate
găsi în una din ţările UE. O fabrică poate produce mai multe modele de maşini şi mai multe tipuri de părţi
componente. De asemenea fiecare tip de parte componentă poate fi produsă de o singură fabrică a firmei.

BD 20. Realizaţi o diagrama entitate-relaţie care sa modeleze cat mai fidel scenariul de mai jos:
O universitate are în componenţa sa mai multe facultăţi, fiecare facultate având mai multe departamente.
Fiecare departament oferă studenţilor mai multe cursuri. Un profesor poate lucra la un singur departament al
unei singure facultăţi. Fiecare curs are mai multe secţiuni, iar o secţiune poate să facă parte din mai multe
cursuri. Un profesor poate preda mai multe secţiuni, din acelaşi curs sau din cursuri diferite, dar o secţiune
poate fi predată de mai mulţi profesori.

BD 21. Desenaţi diagrama entitate-relaţie (precizând si tipul relaţiilor) pentru următorul scenariu:
La o facultate este nevoie să se memoreze date despre studenţi, cursuri şi secţiunile fiecărui curs. Fiecare
student are un nume, un număr de identificare, adresa de acasă, adresa temporară, pentru cei care nu fac
facultatea in localitatea lor. Un student poate opta să urmeze un curs întreg sau doar anumite secţiuni ale
unui curs. De asemenea el poate urma mai multe cursuri şi/sau secţiuni de curs simultan. Un curs poate avea
mai multe secţiuni, dar o secţiune poate fi parte a mai multor cursuri.

BD 22. Realizaţi o diagrama entitate-relaţie care sa modeleze cat mai fidel scenariul de mai jos:
Angajaţii unei firme sunt asignaţi la diferitele departamente din cadrul firmei. Dorim ca in baza de date să
memorăm pentru fiecare angajat departamentul la care lucrează acum, dar şi departamentul la care a lucrat
prima dată, la angajarea în firmă.

BD 23. Desenaţi diagrama entitate-relaţie (precizând si tipul relaţiilor) pentru următorul scenariu:
O companie de transport deţine mai multe autobuze. Fiecare autobuz este alocat unei rute, pe o anumită rută
putând exista mai multe autobuze. Fiecare rută trece prin mai multe oraşe.

BD 24. Realizaţi o diagrama entitate-relaţie care sa modeleze cat mai fidel scenariul de mai jos:
Unul sau mai mulţi şoferi sunt însărcinaţi pentru fiecare porţiune dintr-o rută, dată prin oraşul de unde preia
cursa si oraşul în care predă cursa altui şofer. Aşadar pe o rută se pot schimba şoferii unui autobuz. Un şofer
poate conduce mai multe autobuze.

BD 25. Desenaţi diagrama entitate-relaţie (precizând si tipul relaţiilor) pentru următorul scenariu:
În unele oraşe există garaje în care autobuzele pot staţiona. Fiecare autobuz este identificat prin numărul de
înregistrare şi are o anumită capacitate. Fiecare rută este identificată printr-un număr. Şoferii sunt identificaţi
printr-un id şi se cunoaşte despre aceştia numele, adresa, şi uneori, numărul de telefon.

BD 26. Un magazin vinde o gamă variată de pantofi de diferite mărimi şi modele. Un model este identificat
printr-un cod. Fiecare model are o descriere şi aceeaşi descriere se poate aplica mai multor modele. Atributul
vânzare_săptămânală va memora numărul de pantofi de un anumit model şi o anumită mărime vânduţi
săptămâna anterioară (de exemplu, 25 de perechi model 17, mărimea 39 ). Atributul valoare_lunara_model
reprezintă valoarea totală a pantofilor vânduţi pentru fiecare model în parte, indiferent de model. Desenaţi
un ERD în forma normală 3NF, conţinând toate aceste informaţii.

20
INSPECTORATUL ŞCOLAR JUDEŢEAN IALOMIŢA

________________________________________________________________________

BD 27. Se dă următoarea schemă a unei baze de date existente intr-o videotecă. Presupunând că videoteca
dispune de un singur exemplar din fiecare film video, stabiliţi în ce formă normală se găseşte acest ERD.
Dacă el nu se găseşte în forma normală 3NF, faceţi modificările necesare pentru aducerea sa la forma
normală 3NF.

apare pe IMPRUMUT
VIDEO
#client_id
#titlu
#data
*serial
*nume_client
*director_film conţine
*adresa_client
*telefon_client

BD 28. Desenaţi ERD-ul pentru următorul scenariu şi aduceţi-l în forma normală 3NF: Într-o clădire se
găsesc mai multe birouri. Fiecare birou este identificat unic printr-un număr. În fiecare birou se găseşte un
singur telefon. Un telefon poate fi de două tipuri: telefon interior ( cu care nu se pot face apeluri în afara
clădirii) şi telefon exterior, cu care se pot face apeluri atât în interiorul clădirii cât şi cu exteriorul. Fiecare
telefon are un număr unic. Într-un birou pot lucra mai mulţi angajaţi, pentru fiecare cunoscându-se numele,
prenumele, adresa, e-mail-ul, data naşterii şi data angajării. Se ştie că un angajat poate lucra într-un singur
birou.

BD 29. Aduceţi modificările necesare entităţii alăturate astfel încât să obţineţi un


ERD în forma normală 3NF. Entitatea reţine informaţii despre angajaţii unei SERVICII
agenţii de plasare a forţei de muncă, care oferă personal cu normă întreagă sau cu #cnp
program redus pentru diferite hoteluri. Se ştie că numărul de contact este #nr_contract
întotdeauna dependent de codul hotelului, dar nu şi invers. *nr_ore
*nume_angajat
*cod_hotel
*localitate hotel

BD 30. O firmă de consultanţă în domeniul software-ului doreşte să păstreze într-o bază de date următoarele
informaţii despre angajaţii săi şi proiectele la care aceştia lucrează: codul angajatului, numele şi adresa
acestuia, salariul, codul actualului post ocupat de angajat, istoricul tuturor posturilor ocupate în timp de către
angajat, locaţia biroului, numărul de telefon, codul şi denumirea proiectului la care lucrează angajatul, codul,
numele şi data la care trebuie finalizată sarcina concretă în cadrul proiectului, codul şi denumirea
departamentului în care lucrează.

BD 31. Se ştie că numărul de telefon depinde de locaţia biroului şi pot exista mai mulţi angajaţi în cadrul
aceluiaşi birou. De asemenea pot exista mai multe telefoane în acelaşi birou. Sarcinile în cadrul proiectului
sunt numerotate unic. Se ştie că un angajat poate lucra simultan la mai multe sarcini în cadrul aceluiaşi
proiect sau pentru proiecte diferite, însă un angajat lucrează intr-un singur departament.
Proiectaţi un ERD în forma normală 3NF corespunzător acestui scenariu.

21

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