Sunteți pe pagina 1din 7

Subiecte Fox ATESTAT 2016

Subiecte Fox ATESTAT 2016


1. S se creeze tabelul DEPOZIT.DBF n care cu date despre produsele depozitate i
proveniena lor, avnd structura: codp(N,5), NrFact(N,7), Codf(C,10), Data(D),
Cantitate(N,8,2), Pret_unit(N,8).
a. S se introduc n tabel 5 nregistrri.
b. S se precizeze codurile produselor cu Pret_unit maxim.
c. S se afieze nregistrrile introduse ulterior datei Vdata introdus de la tastatur.
2. Fie tabelul PERSONAL.DBF inut pentru o societate, cu urmtoarele informaii (cod,
nume, funcie, salariu, data_nast, retineri, rest_plata). se cer:
a. S se introduc n tabel 5 nregistrri.
b. Afiai numele persoanei care are codul 4.
c. S se completeze coloana rest_plata cu diferena dintre coloanele salariu i
retineri.
3. Fie tabelul CANDIDAI cu structura : clasa(C3), nume(C20), cminist(L), nota_info(N2),
proba_e(C10). {ex: clasa: 12G, nume: Ionescu Anca, cminist: T, nota_info:9, proba_e:
informatic .}
a. adugai n baza de date 5 nregistrri( n mod ecran sau printr-un formular ori
program);
b. pentru toate nregistrrile nlocuii cmpul nota_info cu rezultatul ntreg al ctului
(10+nota_info)/2;
4. Fie tabelul CANDIDAI cu structura : clasa(C3), nume(C20), cminist(L), nota_info(N2),
proba_e(C10). {ex: clasa: 12G, nume: Ionescu Anca, cminist: T, nota_info:9, proba_e:
informatic}
a. adugai n baza de date 5 nregistrri;( n mod ecran sau formular sau prin
program)
b. care este procentul elevilor care au obinut note >=9 la obiectul informatic
5. Statistic clase
Se consider tabela ELEVI, cu structura:
CLASA
C3
DIRIGINTE
C20
NUME
C20 nume i prenume elev
MEDIA_AN
N5,2 medie elev
Se cere:
a) crearea bazei de date i popularea cu date semnificative rezolvrii problemei;
b) vizualizarea coninutului tabelei date;
c) lista alfabetic a elevilor pe clase;
d) afiai numarul de dirigini ai colii.
6. Cri
Se consider tabela CARTI cu structura:
TITLU
C20
AUTOR
C20
EDITURA
C20
PRET
N6
Se cere:
a) crearea tabelei i popularea cu date semnificative rezolvrii problemei;
b) vizualizarea coninutului tabelei date;

Subiecte Fox ATESTAT 2016

c) lista alfabetic a titlurilor pe autori ;


d) lista crilor de pre maxim ;
7. Olimpiade colare
Se consider tabela ELEVI cu structura:
NRM
N3 numr matricol
NUME
C15
CLASA
C3
MATERIE
C10 materia la care a participat la olimpiad
DIRIGINTE
C20
Se cere:
a) crearea bazei de date i popularea cu date semnificative rezolvrii problemei;
b) vizualizarea coninutului tabelei date;
c) se citete denumirea unei materii de la tastatur, afiai lista participanilor la olimpiad
la materia respectiv;
d) se citete numele unui elev de la tastatur; s se afieze numrul total de materii la care a
participat la olimpiade;
8. Bibliotec
Se consider tabela CARTI, cu structura:
COD
N3
TITLU
C20
AUTOR
C20
NR_BUCATI
N5
Se cere:
a) crearea bazei de date i popularea cu date semnificative rezolvrii problemei;
b) vizualizarea coninutului tabelei date;
c) s se afieze numrul crilor din tabel;
d) lista titlurilor crilor unui autor.
9. Jocuri olimpice
Se consider tabela OLIMP cu structura:
TARA
C15
SPORT
C15
TIP_MED
N1 tipul medaliei obinute (1 aur, 2 argint, 3 bronz)
NR_MED
N3 numrul de medalii de tipul TIP_MED, obinute de o ar la un anumit
sport
Se cere:
a) crearea tabelei i popularea cu date semnificative rezolvrii problemei;
b) vizualizarea coninutului tabelei date;
c) lista rilor ordonate descresctor dup numrul medaliilor de aur obinute;
d) lista alfabetic a rilor care au participat la mai mult de trei concursuri sportive;
10. Fie tabela CARTI.DBF in care de tine evidenta cartilor din biblioteca scolii, cu
structura :titlu C(20), autor C(25), editura C(15), colectie C(15), pret N(6),
dataintr D, deteriorat L, alte_inf C(20).(alte_inf specifica daca este un manual
sau o carte de beletristica sau culegeri de probleme, dataintr reprezinta data
intrarii cartii in biblioteca)

a. Introduceti 5-10 inregistrari in tabela care sa contina mai multi autori,


titluri.

Subiecte Fox ATESTAT 2016

b. Editura ALBATROS si-a schimbat numele in PINGUIN incepand cu


01.09.1992 operati noul botez .

c. Afisati numarul de carti de la editura PINGUIN.


11. Fie tabela CARTI.DBF in care de tine evidenta cartilor din biblioteca scolii, cu
structura :titlu C(20), autor C(25), editura C(15), colectie C(15), pret N(6),
dataintr D, deteriorat L, alte_inf C(20).(alte_inf specifica daca este un manual
sau o carte de beletristica sau culegeri de probleme, dataintr reprezinta data
intrarii cartii in biblioteca)
a. Introduceti 5-10 inregistrari in tabela care sa contina mai multi autori,
titluri.
b. Numele autorului J.B.SHAW este scris J.B.SOU operati modificarea pentru
toate cartile autorului.
c. Afisati numarul de carti ale autorului J.B.SHAW.

12. Fie tabela CARTI.DBF in care de tine evidenta cartilor din biblioteca scolii, cu

structura :titlu C(20), autor C(25), editura C(15), colectie C(15), pret N(6),
dataintr D, deteriorat L, alte_inf C(20).(alte_inf specifica daca este un manual
sau o carte de beletristica sau culegeri de probleme, dataintr reprezinta data
intrarii cartii in biblioteca)
a. Introduceti 5-10 inregistrari in tabela care sa contina mai multi autori,
titluri.
b. Afisati numarul total manuale din biblioteca.
c. Copiati toate manualele din tabela CARTI in tabela MANUALE cu aceiasi
structura.

13. Fie tabela CARTI.DBF in care de tine evidenta cartilor din biblioteca scolii, cu
structura :titlu C(20), autor C(25), editura C(15), colectie C(15), pret N(6),
dataintr D, deteriorat L, alte_inf C(20).(alte_inf specifica daca este un manual
sau o carte de beletristica sau culegeri de probleme, dataintr reprezinta data
intrarii cartii in biblioteca)

a. Introduceti 5-10 inregistrari in tabela care sa contina mai multi autori,


titluri.

b. Afisati numarul total de carti din biblioteca care nu sunt manuale.


c. Afisati cartile nedeteriorate .(deteriorat=.T.)

14. Fie tabela CARTI.DBF in care de tine evidenta cartilor din biblioteca scolii, cu
structura :titlu C(20), autor C(25), editura C(15), colectie C(15), pret N(6),
dataintr D, deteriorat L, alte_inf C(20).(alte_inf specifica daca este un manual
sau o carte de beletristica sau culegeri de probleme, dataintr reprezinta data
intrarii cartii in biblioteca)

a. Introduceti 5-10 inregistrari in tabela care sa contina mai multi autori,


titluri.
b. Afisati numarul total de carti din biblioteca, numarul de carti deteriorate
si numarul de carti nedeteriorate.
c. Afisati numarul de edituri din tabela CARTI.

Subiecte Fox ATESTAT 2016

15. La un concurs judetean au loc trei probe de verificare. Construiti o baza de

date cu structura: proba1-N(3), proba2-N(3), proba3-N(3), total-N(4), loc-C(15),


si rezolvati urmatoarele cerinte:
a) introduceti 5-10 inregistrari in baza de date construita(campul total
ramane necompletat);
b) sa se completeze automat continutul campului total cu informatia:
proba1+ proba2+proba3;
c) determinati numarul de participanti din Bacau;
d) totalul punctajului obtinut de participantii din Bacau;

16. La un concurs judetean au loc trei probe de verificare. Construiti o baza de

date cu structura: proba1-N(3), proba2-N(3), proba3-N(3), total-N(4), loc-C(15),


si rezolvati urmatoarele cerinte:
a. introduceti 5- 10 inregistrari in baza de date construita(campul total
ramane necompletat);
b. sa se completeze automat continutul campului total cu informatia:
proba1+ proba2+proba3;
c. afisati numele participantului care a obtinut punctajul maxim la proba 2;
d. afisati primii trei participanti din Bacau, in ordinea descrescatoare a
punctajului si alfabetica;

17. La un concurs judetean au loc trei probe de verificare. Construiti o baza de


date cu structura: proba1-N(3), proba2-N(3), proba3-N(3), total-N(4), loc-C(15),
si rezolvati urmatoarele cerinte:
a. introduceti 5-10 inregistrari in baza de date construita(campul total
ramane necompletat);
b. sa se completeze automat continutul campului total cu informatia:
proba1+ proba2+proba3;
c. determinati media punctajelor obtinute la proba 3 de participantii din
Bacau
d. determinati cel mai mare punctaj obtinut la proba 2;

18. Fie o baza de date Geografie cu urmatoarea structura: Continent-C(15), TaraC(15), Capitala-C(15), Suprafata-N(5), Locuitori-N(10).
Cerinte:
a) Introduceti 5-10 inregistrari in baza de date construita.
b) Care este tara cu cel mai mic numar de locuitori?
c) Cu cat difera numarul de locuitori din Asia fata de Europa?
d) Afisati numarul mediu de locuitori de locuitori din Europa.

19. Fie o baza de date Geografie cu urmatoarea structura: Continent-C(15), TaraC(15), Capitala-C(15), Suprafata-N(5), Locuitori-N(10).
Cerinte:
a) Introduceti 5-10 inregistrari in baza de date construita.
b) Afisati totalul suprafetei si al locuitorilor din Europa.
c) Cate tari din Europa au mai putin de 30 milioane de locuitori?
d) Afisati ultimele trei tari dupa numarul de locuitori.

20. Sa se construiasca baza de date Admitere care contine datele referitoare la


examenul de admitere, cu structura: Nume-C(10), Prenume-C(10), Profil-C(30),
Media-N(5.2), Admis-L.
Cerinte:

Subiecte Fox ATESTAT 2016


a)
b)
c)
d)

Introduceti 5-10 inregistrari in baza de date construita.


Sa se sorteze elevii in functie de medie, descrescator si de nume, alfabetic.
Sa se calculeze numarul elevilor care au fost admisi la profilul mate-info.
Sa se calculeze diferenta dintre numarul elevilor admisi la profilul mate-info.
si numarul elevilor admisi la profilul filologie.

21. Sa se construiasca baza de date Admitere care contine datele referitoare la

examenul de admitere, cu structura: Nume-C(10), Prenume-C(10), Profil-C(30),


Media-N(5.2), Admis-L.
Cerinte:
a. Introduceti 5-10 inregistrari in baza de date construita.
b. Sa se afiseze elevul cu cea mai mare medie si profilul pentru care a
optat.
c. Sa se calculeze cea mai mica medie si media notelor la profilul filologie.
d. Sa se afiseze media pe liceu a elevilor admisi.

22. Fie baza de date Depozit cu structura: cod-N(3), denumire-C(20), stoc_initial-

N(4), cantitate_intrata-N(4), cantitate_iesita-N(4), stoc_final-N(6), pret-N(5).


Cerinte:
a) introduceti 10 inregistrari in baza de date construita(campul stoc_final
ramane necompletat);
b) sa se completeze automat continutul campului stoc_final cu informatia:
stoc_initial+cantitate_intrata-cantitate_iesita;
c) sa se calculeze pretul mediu;
d) afisati numele produsului care se afla in cantitatea cea mai mare in depozit;

23. Fie baza de date Depozit cu structura: cod-N(3), denumire-C(20), stoc_initialN(4), cantitate_intrata-N(4), cantitate_iesita-N(4), stoc_final-N(6), pret-N(5).
Cerinte:
a. introduceti 10 inregistrari in baza de date construita(campul stoc_final
ramane necompletat);
b. sa se completeze automat continutul campului stoc_final cu informatia:
stoc_initial+cantitate_intrata-cantitate_iesita;
c. sa se calculeze valoarea produselor din depozit;
d. sa se afiseze primele trei produse in ordinea descrescatoare a preturilor
de vanzare;

24. Fie baza de date Liceu cu structura: Nume-C(20), Prenume-C(20), Clasa-C(3),


Media-N(5.2), Abs_total-N(3), Abs_motivate-N(3), Abs_nemotivate-N(3).
Cerinte:
a) Introduceti 10 inregistrari in baza de date construita (campul
Abs_nemotivate ramane necompletat);
b) sa se completeze automat continutul campului Abs_nemotivate cu
informatia: Abs_total- Abs_motivate;
c) sa se afiseze lista(numele si prenumele) elevilor din clasa a 12-a D;
d) sa se calculeze totalul absentelor nemotivate ale elevilor din clasa a 12-a D;

25. Fie baza de date Liceu cu structura: Nume-C(20), Prenume-C(20), Clasa-C(3),


Media-N(5.2), Abs_total-N(3), Abs_motivate-N(3), Abs_nemotivate-N(3).
Cerinte:
a. Introduceti 10 inregistrari in baza de date construita (campul
Abs_nemotivate ramane necompletat);

Subiecte Fox ATESTAT 2016

b. sa se completeze automat continutul campului Abs_nemotivate cu


informatia: Abs_total- Abs_motivate;

c. sa se numere elevii cu mediile cuprinse intre 9 si 10;


d. sa se afiseze elevul/elevii cu cele mai multe absente nemotivate.

26. Fie baza de date Liceu cu structura: Nume-C(20), Prenume-C(20), Clasa-C(3),


Media-N(5.2), Abs_total-N(3), Abs_motivate-N(3), Abs_nemotivate-N(3).
Cerinte:
a. Introduceti 10 inregistrari in baza de date construita (campul
Abs_nemotivate ramane necompletat);
b. sa se completeze automat continutul campului Abs_nemotivate cu
informatia: Abs_total- Abs_motivate;
c. sa se afiseze elevul/elevii cu cea mai mare medie;
d. sa se afiseze o lista a elevilor care sa contina Nume, Prenume, Clasa,
Media, sortata descrescator dupa medie si alfabetic dupa nume;

27. Fie tabela CANDIDATI.DBF cu structura : scoala C(20), clasa C(4), nume C(20),
proba_a N(5,2), proba_b N(5,2), proba_c N(5,2), medie N(5,2), admis L. {Ex.
C.N. Vranceanu, XIIC, Vasile Ion, 9,65, 8,75, 10,00} Din exemplu se observa ca
media si admis nu se introduc la popularea tabelei cu date.
a. Introduceti 5-7 inregistrari
b. Actualizati campurile medie si admis (automat). Obs. Un candidat este
admis daca media este minim 6,00 si are note peste 5,00 la toate
probele.
c. Afisati candidatul (nume,clasa,scoala) care a obtinut media maxima.

28. Fie tabela CANDIDATI.DBF cu structura : scoala C(20), clasa C(4), nume C(20),
proba_d N(2), proba_e N(2), proba_f N(2), medie N(2), admis L. {Ex.
C.N.Vranceanu, XIIC, Vasile Ion, 9,65, 8,75, 10,00} Din exemplu se observa ca
media si admis nu se introduc la popularea tabelei cu date.
a. Introduceti 5-7 inregistrari (in mod ecran, macheta de culegere, prin
program)
b. Actualizati campurile medie si admis (automat). Obs. Un candidat este
admis daca media este minim 6,00 si are note peste 5,00 la toate
probele.
c. Afisati numarul de candidati admisi si numarul de candidati respinsi.

29. S se construiasc baza de date Examen care conine datele referitoare la


examenul de informatic, cu urmtoarea structur: Nume(C 20), Clasa(C 5),
Media(N 5.2).
a) S se afieze elevii pe clas, n ordine descresctoare dup medie.
b) S se afieze o situaie centralizat cu numrul de elevi de la fiecare
clas care nu au
baremul minim (nota minim n barem 5).
c) S se afieze clasamentul pentru fiecare clas (cte un elev pentru
fiecare premiu i o
meniune).

30.

Fie baza de date examen cu urmtoarea structur: Nume(C 20), Clasa(C


5),
Punctaj(N 3)(punctaj de la 1 la 100 pct.).
Se cere:

Subiecte Fox ATESTAT 2016


a) S se copieze ntr-un fiier cu aceeai structur elevii care au peste 50
puncte. Se va afia numele, clasa i punctajul, dac este corespunztor.
nregistrrile mutate se terg din baza iniial.
b) S se stabileasc dac bazele de date sunt corect stabilite (dac o
nregistrare apare o singur dat).
c) S se afieze noile baze de date, indexate n funcie de punctaj.

31.

Fie baza de date Produse cu urmtoarea structur: Produs(C 20),


Cod_produs(N 7), Cod_magazin(N 7), Cantitate(N 5), Pret_unitar(N 10), cu
produsele vndute de un magazin en-gross.
Se cere:
a) S se precizeze cantitatea vndut din produsul X, X fiind introdus de
la tastatur.
b) S se precizeze numrul de societi la care a vndut magazinul.
c) S se afieze valoarea total a vnzrilor pentru fiecare societate.

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