BluePink BluePink
XHost
Servere virtuale de la 20 eur / luna. Servere dedicate de la 100 eur / luna - servicii de administrare si monitorizare incluse. Colocare servere si echipamente de la 75 eur / luna. Pentru detalii accesati site-ul BluePink.

BILET NR 1

1. In fi]ierul ELEVI.DBF (nume, prenume, dn,clas`, medie) unde dn este data na]terii
a.S` se afi]eze numele ]i prenumele pentru elevii care sunt [n clasa X ]i au media mai mare dec@t y.
b.S` se marcheze elevii care nu au promovat; anula\i marcajele
c.S` se modifice structura conceptual` inser@nd c@mpul data na]terii ]i apoi s` se afi]eze structura conceptual`
d.S` se afi]eze articolul 3 din baza de date
e.Aranja\i ]i afi]a\i to\i elevii [n ordine alfabetic`


2 .Se d` un vector cu n componente reale.
a) S` se calculeze media aritmetica a elementelor ]irului
b) S` se insereze [ntre oricare dou` componente media lor aritmetic`


3. . Scrie\i textul urm`tor, utilizând fontul Times New Roman, dimensiunea caracterelor fiind 12. Salva\i documentul cu numele vostru .
TEOREMA NR.11
(DEMONSTRATA)
....Spunem c` algoritmul este de ordinul lui f(n),.notat O(f(n)),daca si numai daca exista c>0 si n0 N astfel incat TA(n) c.f(n), n n0.


Daca TA(n)=aknk+ak-1nk-1+…+a1n+a0,atunci TA(n) O(nk).

2. Insera\i o not` de subsol, dup` titlul textului ("TEOREAMA NR.1") cu mentiunea "Test de evaluare a cunostiintelor"!
3. Creati un antet care sa con\in` numele vostru aliniat centrat!
4. Numerota\i paginile, plasând numerele de pagin` centrat, [n partea de jos a paginii.

BILET NR. 2

1.Crea\i baza de date CAMPION.DBF e1/e2/data/loc/G1/G2 unde G1= goluri echipa 1; G2 = goluri echipa 2; e1 = echipa 1; e2 = echipa 2; data , loc = data ]i locul desf`]ur`rii meciului.
a)In ce meciuri a jucat echipa x, cand ]i cu ce rezultate?
b)Care sunt meciurile planificate ast`zi?
c)Realiza\i o copie a structurii conceptuale re\in@nd e1, e2, G1, G2 [n fi]ierul campionat
d) Afisati dimensiunea in octeti a structurii bazei de date
e) Cate campuri are baza de date ?


2. Se d` un vector cu n componente reale.
a) S` se determine maximul elementelor ]irului
b)S` se insereze [ntre oricare dou` componente media aritmetic` a celorlalte n-2 componente


3. Crea\i un document identic cu cel din paragraful urmator. Reprezentati datele din tabel sub forma unei diagrame. Utilizati fontul Times RomanR cu dimensiunile caracterelor de 12.



BILET. 3

1. Fie baza de date EXAMEN.DBF care are structura conceptuala: candidat, clasa, proba1, proba2, proba_practic`
" Insera\i un articol vid [n care depune\i media aritmetic` pentru proba1 ]i proba2 ]i nota maxim` la proba practic`.
" Modifica\i pentru elevul x nota la proba practic`
" Anula\i participarea la examen a elevilor din clasa u.
" Crea\i o nou` baz` de date [n care re\ine\i c@mpul candidat ]i medie
Creati un fisier index in care baza de date sa fie ordonata dupa campul candidat


2. S` se rezolve [n mul\imea numerelor naturale ecua\ia x*x+y*y=k, pentru k dat.
Exemplu : pentru k=4, se va afi]a (0,2) ; (2,0);


3. Scrieti textul urm`tor, utilizând fontul TimesRomanR, dimensiunea caracterelor fiind 12.
Tabelul ilustreaz` comportarea a cinci dintre cele mai importante func\ii de complexitate.
Observa\i c` func\iile O(n) si O(log (n)) cresc mult mai lent decât celelalte, [n timp ce un algoritm exponenial va putea fi folosit [n practic` doar pentru valori mici ale lui n.
a. Salva\i documentul cu numele vostru .
b. Crea\i un antet care s` contin` numele vostru aliniat centrat.
c. Numerota\i paginile, plasând numerele de pagin` centrat, [n partea de jos a paginii

BILET 4

1.{n fi]ierul CARTI.DBF avem STRUCTURA: editura, autor, titlu, pre\, nr. pag.
1.Modifica\i pre\ul penttru editura x
2.{nsuma\i nr de pag pentru editura x
3.Care sunt titlurile din editura x?
4.Ordona\i alfabetic dup` titlul c`r\ilor
5.C`uta\i primul articol care cuprinde autorul Eminescu ]i insera\i dup` el un articol vid.


2. Se dau doi vectori de dimensiune n. Sa se verifice daca sunt proportionali. Pentru ordonare se vor folosi doua metode diferite.


3. a) S` se creeze un document [n Word, de forma:
1.1. AMINOACIZI
Definitie.Aminoacizii sunt compusi organici cu functiune mixta, care contin in molecula lor grupari carboxilice si grupari aminice legate de un radical hidrocarbonat oarecare. Au formula generala:
R- COOH
|
NH2
Nomenclatura. Denumirea aminoacizilor se formeaza din denumirea acidului carboxilic respectiv precedat de prefixul amino, indicandu-se si pozitia relativa a gruparilor.
CH3-CH-COOH CH2-CH2-COOH COOH
| | |
NH2 NH2 NH2
acid-amino propionic acid-amino propionic acid o-aminobenzoic
(-alanina) (-alanina) (acid antralitic)

b) Crea\i un antet care s` contin` numele vostru aliniat centrat.

BILET 5

1. Se considera baza de date TEATRU.dbf cu structura :
piesa (c,20), orasul(c,20), perioada-data(date), trupa(c7), autor(c20), sala(c20), ora(n5).

Se cere:
1. Afisati toate piesele de teatru programate pentru orasul x in perioada d1,d2.
2. Câte reprezentari a avut pâna acum piesa x de autor y.
3. Sa se anuleze toate spectacolele cu piesa x programate dupa data y.


2. Se d` nu num`r k (k<32000). Se cere s` se afi]eze toate numerele p`trate perfecte care sunt formate din cifre distincte si mai mici decat k.



BILET 6

1. Fiind dat` o baz` de date ELEVI.dbf cu structura:
nr(n20); nume(c15); clasa(c3); adr(c20); abs(n2); n1(n4); n2(n4); med(n4); admis(l).

Se consider` respins la examen elevul care are cel pu\in una din note mai mici decât 5 sau medie general` mai mic` decat 6. Se cere :
1) S` se afi]eze numele ]i clasa pentru elevii admi]i la examen;
2) S` se listeze numele elevului care are mai mult de 50 de absen\e;
3) S` se marcheze pentru ]tergere [nregistr`rile pentru care câmpul media < 5;
4) S` se listeze clasa ]i adresa tuturor elevilor promova\i.

2. Se d` un vector x cu n (1<=n<=50 componente numere naturale mai mici sau egale cu 60000 ]i un tablou bidimensional a cu m linii ]i n coloane(1<=m,n<=50). S` se [nlocuiasc` linia k (1<=k<=m) cu componentele vectorului x. Se va folosi un subprogram pentru citirea lui a ]i o procedur` pentru afi]area lui a

BILET 7

1. Se d` baza de date NERO.dbf cu structura: nume(c25); varsta(n3); sex(c9), crestin(l); casatorit(l). Nero [mparatul roman [i acuza pe cre]tini de incendierea Romei ]i se hot`r`]te s`-i pedepseasc`, adica sa-i stearga din baza de date.Se cere :
a. S` se fac` o list` a persoanelor din Roma cu nume, vârsta ]i dac` este sau nu cre]tin
b. S` se listeze toate fetele sub 25 de ani expulzate din Roma ;
c. S` se sorteze femeile c`s`torite cu vârsta [ntre 25-40 de ani care sunt iertate;
Hot`ra]te ca to\i ceilal\i (crestini care nu sunt de sex feminin si au varsta >25 ani) s` fie omorâ\i iar lista acestora s` se afiseze.


2. S` se g`seasc` restul [mp`r\irii polinomului P(X) de grad n la x-a.
Exemplu:P(X)=X3+3X2-2X+7 a=2, rezultatul este : 23

BILET 8

1. . Creati o baza de date cu structura: farm(n3), medicament(c10), cantit(n3), pret(n5), specificatii(c3), reteta(logic).
1) Introduce\i date astfel [ncât s` ave\i acela]i :
- medicament la mai multe farmacii;
- aceea]i farmacie cu mai multe medicamente;
- acela]i produs la pre\uri diferite;
-produse care vor avea prescrip\ie special` dar f`r` re\et` ]i altele cu prescrip\ie special` cu re\et`.
2)Afisa\i lista farmaciilor care au aspirin`;
3) Afisa\i lista medicamentelor cu prescriptii speciale ]i cu re\ete ]i afisa\i medicamentele din farmacia nr.1 cu denumirea, cantitatea ]i pre\ul.

2. Fiind date cinci numere n1, n2, n3, n4, n5.
a) S` se afle c@te cifre de 1 con\ine reprezentarea [n baza 2 a fiec`rui num`r.
b) Afi]a\i num`rul cu cele mai multe cifre de 1 [n el.

BILET 9

1. O firm` prime]te oferte cu diverse produse ]i le depoziteaz` [ntr-o baz` de date cu structura:firma(c15), nr_produs(n2), cantit(n3), pret (n8), firma(c15), produs(c10).
1) s` se afi]eze cantitatea ]i pre\ul produselor oferite de firma Dunarea;
2) s` se afi]eze produsele cu pre\ mai mare de 1000000 ;
3)s` se localizeze produsul cu numele zah`r ]i s` se afi]eze pentru el cantitatea ]i pre\ul.


2. Se d` un vector cu n (1<=n<=100) componente numere naturale mai mici sau egale cu 60000. S` se afi]eze suma componentelor prime. Se va folosi un subprogram pentru citirea vectorului ]i o func\ie care verific` dac` un num`r este prim. Exemplu: Pentru n=5 ]i numerele: 1 6 7 55 19 se va afi]a: 26.

BILET 10

1. Se d` baza de date PERSONAL.dbf proiectat` pentru memorarea datelor referitoare la angaja\ii unei firme cu urmatoarea structur`:
cod_personal(c6), nume(c10), prenume(c15), data_n(data), data_a(data), functia(n3),
salariu(n10), departament(c4), alte_date(memo)

1) S` se listeze to\i angaja\ii a c`ror nume [ncepe cu a ]i a c`ror prenume [ncepe cu r;
2) S` se listeze toate persoanele angajate [n ultimul an al c`ror nume [ncepe cu b ]i a c`ror prenume [ncepe cu g;
3) S` se listeze to\i directorii (codul func\iei este 03) care au salariul mai mic de 1500000;
4) S` se ob\in` lista angaja\ilor care au vârsta sub 30 de ani ]i apoi a angaja\ilor peste 50 de ani care nu sunt directori.

2. Se d` un vector de numere [ntregi. S` se afi]eze primele k componente [n ordine cresc`toare ]i restul componentelor [n ordine descresc`toare.

BILET 11

1. }tiind c` la fiecare ]coal` se \ine eviden\a elevilor pe clase [n baza de date ELEVI.dbf cu structura: clasa(n2), nume(c15), prenume(c15), adresa(c30), media_admitere(n3)
1) S` se listeze elevii reu]i\i la admitere cu media mai mare de 7.55;
2) S` se ]tearg` din baza de date elevii claselor a XII-a ;
3) S` se modifice clasa fiec`rui elev prin m`rire cu o unitate;
4) S` se modifice media fiec`rui elev din clasa a 11-a prin m`rire cu un punct. 2.

2. Scrie\i un program care cite]te de la tastatur` cele 20 de componente reale ale unui vector a ]i afi]eaz` pe ecran c@te dintre valorile citite sunt mai mici dec@t media aritmetic` a componentelor vectorului.

BILET 12


1. Se d` baza de date BALANTA.dbf cu structura :
nume_material(c15), cod_material(n4), stoc_initial(n5), intrari_stoc(n9), iesiri_ stoc(n9),
stoc_final(n5), data_intrarii(data), data_iesirii(data), stoc_epuizat(logic)

1) {nlocui\i valorile stocului final care sunt pozitive cu 0;
2) Ordona\i alfabetic dup` nume_material;
3) Afisa\i [nregistr`rile cu stoc final mai mare ca 0;


2. S` se scrie un program care cite]te dou` numere naturale n ]i b<=10. Programul va tip`ri:
" Da, dac` n poate fi considerat [n baza b;
" Nu, altfel

BILET 13

1. Se d` baza de date STOCURI.dbf [n care sunt memorate datele referitoare la stocurile de materiale ale unui depozit. Baza are structura : cod(c8), denumire(c30), unit_de_mas(c30), cantitate_normata(n10), cantitate(n10), valoare(n10), data_ultimei_miscari(data), conditii_speciale(logic), informatii(memo)
1) S` se listeze toate materialele care necesit` condi\ii speciale de depozitare;
2) S` se afi]eze materialele care necesit` reaprovizionare(cantitatea mai mic` decât cea normat`);
3) S` se afiseze materialele a c`ror valoare dep`]e]te 1000000;
4) S` se ob\in` lista materialelor lemnoase( codul [ncepe cu l) care nu au avut mi]c`ri [n ultimele 2 luni.


2. . Se d` un num`r [ntreg n.
a) S` se determine cea mai mic` baz` [n care n se poate considera corect scris.
b) S` se realizeze transformarea lui n din baza b (anterior determinat`) [n baza 10

BILET 14

1. {n fi]ierul ELEVI.DBF (nume, prenume, dn,clas`, medie) unde dn este data na]terii
a.S` se afi]eze numele ]i prenumele pentru elevii care sunt [n clasa X ]i au media mai mare dec@t y.
b.S` se marcheze elevii care nu au promovat; anula\i marcajele
c.S` se modifice structura conceptual` inser@nd c@mpul data na]terii ]i apoi s` se afi]eze structura conceptual`
d.S` se afi]eze articolul 3 din baza de date
e.Aranja\i ]i afi]a\i to\i elevii [n ordine alfabetic`


2. Determina\i dac` un num`r natural n citit de la tastatur` este perfect sau nu. Un numar este perfect daca el este egal cu suma divizorilor sai diferiti de el insusi(ex:6=1+2+3).

BILET 15

1. . Fie baza de date CRESA.dbf care are urmatoarea structura: nr_cresa(n3), nume_copil(c15), prenume(c15), adresa(c30), varsta(n2). Se cere :
1) S` se listeze numele copiilor cu vârsta mai mare de 2 ani;
2) S` se ordoneze cresc`tor copii [n func\ie de prenumele lor;
3) Schimba\i numele elevilor care [ncep cu litera a [nlocuindul cu numele Cristi;
4) S` se marcheze pentru ]tergere copii a c`ror vârst` dep`]e]te 4 ani .

2. Scrieti un program care citeste de la tastatura cele n componente reale ale unui vector a si afiseaza pe ecran cate dintre valorile citite sunt mai mici decat media aritmetica a componentelor vectorului.

BILET 16


1. . Se consider` baza de date LIBRARIE.dbf care are urm`toarea structur`:
adresa(c30), nume_librarie(c15), vanzari(n10), stoc(n5), titlu_carte(c30)

1) S` se afi]eze numele libr`riilor care au adresa pe strada Macului;
2) S` se sorteze libr`riile care au realizat vânz`ri [n valoare mai mare de 2000000;
3) S` se modifice stocul fiec`rei libr`rii m`rind-ul cu 50000;
4) S` se localizeze [n baza de date cartea cu numele "Padurea spanzuratilor".


2. Fiind dat un num`r de cel mult 9 cifre, afla\i:
a) C@te cifre are;
b) Num`rul citit invers.

BILET 17

1. Se d` baza de date HOTEL.dbf cu urmatoarea structur`:
nume_hotel(c20), oras(c30), nr_locuri(n5), nume_clienti(c30),data_infiintarii(data)

1) S` se afi]eze numele clien\ilor al c`ror nume [ncepe cu "p";
2) S` se afi]eze numele hotelurilor a c`ror adres` este pe Constan\a;
3) S` se marcheze pentru ]tergere hotelurile care au num`rul de locuri mai mic de 50;
4) S` se listeze [n baza de date numele hotelurilor a c`ror dat` de [nfiin\are este mai mic` decât anul 1950.

2. Fiind dat un num`r de cel mult 9 cifre, afla\i:
a) Num`rul format prin eliminarea cifrei / cifrelor din mijloc;
b) Dac` are cifre distincte ]i frecven\a lor de apari\ie [n num`r;

BILET 18

1. O firm` prime]te oferte cu diverse produse ]i le depoziteaz` [ntr-o baz` de date cu structura:firma(c15), nr_produs(n2), cantit(n3), pret (n8), firma(c15), produs(c10).
1) s` se afi]eze cantitatea ]i pre\ul produselor oferite de firma Dunarea;
2) s` se afi]eze produsele cu pre\ mai mare de 1000000 ;
3)s` se localizeze produsul cu numele zah`r ]i s` se afi]eze pentru el cantitatea ]i pre\ul.

2. Se dau doua multimi A si B. Determinati AUB, A B, A-B printr-o singura parcurgere a multimilor.

BILET 19

1. Se dau bazele de date PRODUSE.DBF cu structura CODP-N(10), CANT N(10,3), DATA-D(8), ]i NOMENC.DBF cu structura CODP-N(10), DENP-A(20) ]i PRETURI.DBF cu structura CODP-N(10), PRET-N(12). Se cere:
1) S` se ordoneze ]i s` se afi]eze toate cele trei baze de date, dup` cod produs;
2) S` se afi]eze pentru produsele cu pre\ minim valorile CODP, DENP, PRET, CANT, CANT*PRET;
3) Câte produse au câmpul CANT=O ?
4) Afi]a\i produsul cu pre\ul maxim .

2. Se citesc din fi]ierul F1.DAT perechi de numere naturale. Afi]a\i pentru fiecare pereche (a,b) citit` cel mai mare divizor comun.
Exemplu :
Fi]ierul F1.DAT :
20 30
77 49
100 450
Se va afi]a : 10 7 50

 

BILET 20

1. Fi]ierul PERSONAL are informa\ii despre salaria\ii unei societ`\i (cod, nume, loc de munc`, func\ie, salariu, impozit, re\ineri, sporuri).
S` se afle:

1) salariu mediu din societate;
2) total fond de salarii;
3) num`rul de salaria\i din societate;
4) care este functia ]i numele persoanei cu salariu maxim?


2. Se citesc din fi]ierul F1.DAT perechi de numere naturale. Afi]a\i pentru fiecare pereche (a,b) citit` cel mai mic multiplu comun.

BILET 21

1. Se consider` baza de date PERS.dbf cu structura : materiale(n5), nume(c15), salariu(n12), avans(n12), impozit(n12)
1) S` se listeze angaja\ii cu avansul mai mic de 40000;
2) S` se listeze persoanele cu salariul mai mic sau egal decat 1500000;
3) S` se listeze descresc`tor dupa avans ]i nume [n acelasi timp;
4) S` se ordoneze crescator pentru primele 3 [nregistrari cu impozit mai mare de 50000.

2. . Se cite]te de la tastatur` un num`r natural n>2. G`si\i cel mai mic num`r prim din intervalul (n,oo) ]i cel mai mare num`r prim din intervalul (1,n). Solu\ie : Se folose]te o func\ie prim(x) cu rezultat logic (true - dac` x este prim, false - dac` x nu este prim).

 

 

3. Personalizarea mediului Word
1. S` se personalizeze editorul de texte Word astfel [nc@t bara de butoane s` con\in` comenzi ce vor permite inserarea de baze de date, editarea de formule matematice, editarea de imagini grafice.
2. - s` avem la dispozi\ie [n barele de instrumente butoane pentru crearea direct` a indicilor superiori ]i inferiori , pentru utilizarea editorului de ecua\ii,pentru crearea unei diagrame.

BILET 22

1. Fie o baz` de date care con\ine informa\ii referitoare la sportivii participan\i la un campionat de gimnastic` ]i o baz` de date con\in@nd antrenorii echipelor \`rilor participante (se consider` c` din partea fiec`rei \`ri particip` exact un antrenor).Fiecare sportiv are ata]at` \ara, numele ]i trei note (numere [ntre 0 ]i 10 cu doua zecimale).Antrenorul e precizat prin \ar` ]i nume .
1) S` se afi]eze num`rul de \`ri participante.
2) S` se afi]eze antrenorul ]i sportivii unei \`ri date de la tastatur`
3) S` se afi]eze numele celui mai bun sportiv ( dac` exist` mai mul\i - numele fiec`ruia) la fiecare dintre cele trei probe ]i antrenorul acestuia (acestora).

2. Se citesc mai multe numere p@n` la [nt@lnirea lui 0 . Sa se creeze fisierul MEDIA.TXT care sa contina media aritmetic` a tuturor numerelor pare .

3. Inserarea obiectelor intr-un document Word

CERINTE

1. Executa\i o carte de vizit` care s` con\in` urm`toarele date: Nume ]i prenume, adres`, telefon
2. Crea\i o reclam` la un produs .
3. Introduce\i o imagine .


BILET 23

1. S` se creeze o baz` de date care s` con\in` date referitoare la bolnavii unui spital ]i o baz` de date care s` con\in` medicii ]i asistentele.
" bolnavi.dbf: nume c(25), diagnostic c(20), data_i d(8), medic c(25), salon n(2), unde data_i - reprezint` data intern`rii
" personal.dbf:nume c(25), medic l, etaj n(1), unde medic este .t. pentru medici ]i .f. pentru asistente.

1) S` se afi]eze numele tuturor bolnavilor care sunt interna\i de mai mult de dou` s`pt`m@ni [n spital( de la data intern`rii p@n` la data curent`);
2) S` se formeze o nou` baz` de date ASIST.DBF care con\ine numele ]i etajul corespunz`tor pentru asistentele din baza de date PERSONAL ]i o nou` baz` de date MEDICI.DBF care s` con\in` numai numele medicilor din tabela PERSONAL;.
3) S` se ordoneze bolnavii alfabetic.

2. S` se determine primii n termeni din ]irul lui Fibonacci. fib(0)=0, fib(1)=1, fib(n)=fib(n-1)+fib(n-2) pentru n>1.


3. 1. Crea\i un icon pe desktop pentru aplica\ia Microsoft Word; lansa\i [n execu\ie aplica\ia . Deschide\i dou` documente [n Microsoft Word.
2. Maximiza\i/minimiza\i fereastra aplica\iei deschise .
3. C`uta\i pe discul C, 10 fi]iere cu extensia TXT.

BILET 24

1. Creati fisierele: elevi.dbf cu structura nume c(20), nota1 n(2), nota2 n(2) si adrese.dbf cu structura : nume c(20), adresa c(22) si realizati urmatoarele operatii:
1. Deschideti fisierul elevi.dbf in zona 1 cu numele el;
2. Deschideti fisierul adrese.dbf in zona 2 cu numele adr;
3. Afisati campul nume din fisierul adrese.dbf;
4. Afisati campul nota2 din fisierul elevi;
5. Treceti in zona 1;
6. Afisati campurile nume ,nota1, nota2 din fisierul elevi.dbf;
Afisati campurile nume, adresa din fisierul adrese.dbf;


2. S` se arate ca orice num`r natural poate fi scris ca suma de termeni din ]irul lui Fibonacci.
fib(0)=0, fib(1)=1, fib(n)=fib(n-1)+fib(n-2) pentru n>1.

3. 1. Crea\i pe desktop un folder cu numele vostru .
2. Plasa\i [n folderul creat un icon asociat aplica\iei Borland Pascal.
3. Lansa\i [n execu\ie meniul Borland Pascal utilizând schortcut-ul creat.

BILET 25

1. Fie baza de date pers.dbf cu structura:nume c(15), avans n(12), salariu n(12), impozit n(12), nr_copii n(2), functia l, data_ang d.
Sa se creeze prin sortare urmatoarele fisiere:

a) P1.dbf-obtinut prin sortare ascendenta dupa nume, descendenta dupa data_ang.
b) P2.dbf-obtinut prin sortare ascendenta dupa nr_copii si avand numai campurile nume si nr_copii.
c) P3.dbf-obtinut din primele 5 inregistrari din pers.dbf prin sortare descendenta dupa avans si ascendenta dupa nume
d)P4.dbf-obtinut prin sortare ascendenta dupa avans a salariatilor al caror nume incepe cu 'ion'.


2. . Orice num`r natural poate fi scris ca suma de numere [ntregi consecutive.
a) determina\i o astfel de scriere.
b) determina\i toate modalit`\ile de scriere.


3. 1. Crea\i pe desktop un icon de tip schortcut c`tre aplica\ia BorlandC ;
2. Redenumi\i iconul C++ ;
3. Schimba\i pictograma asociat` acestuia.
4. Vizualiza\i capacitatea totala a discului C ( spa\iul de memorie liber si spa\iul de memorie ocupat).

BILET 26

1. Fie baza de date pers.dbf cu structura: nume c(15),avans n(12), salariu n(12),impozit n(12), nr_copii n(12),functia l, data_ang d.Sa se creeze prin sortare urmatoarele fisiere:
A)p1.dbf-obtinut prin sortare ascendenta dupa impozit, descendenta dupa nume si nr_copii
B)p2.dbf-obtinut prin sortare ascendenta dupa avans a salariatilor al caror nume incepe cu 'ion'
C)p3.dbf-obtinut prin sortare descendenta dupa nume ascendenta dupa functii, descendenta dupa nr_copii a inregistratilor pentru salariatii angajati intre 31 ianuarie 1994 si 31 ianuarie 1995.
D) p4.dbf-obtinut prin sortare ascendenta dupa salariu si descendenta dupa avans a inregistratilor pentru care salariul este mai mare de 200.000 si nume incepe cu litera "n".

2. Se dau dou` numere naturale a ]i b. S` se determine cifrele ce apar [n scrierea ambelor numere.

3.1. Crea\i pe disc un folder cu numele vostru [n care s` copia\i 5 fi]iere cu extensia PAS .
2. Ordona\i fi]ierele alfabetic .
3. }terge\i folderul nou creat .

BILET 27

1. Considerand fisierul elevi.dbf cu structura : CLASA C(6) , NUME C(15) , NOTA1 F(5,2) , NOTA2 F(5,2),
a) sa se afiseze NUME , NOTA1 , NOTA2 , MEDIA pentru fiecare elev.
b) sa se afiseze media pentru campurile NOTA1 , NOTA2 .
c) sa se afiseze media intregii scoli.

2. Prichindel are n numere naturale pe care dore]te s` le adune. El scrie pe o foaie de hartie primul num`r de la care porne]te precum ]i rezultatele par\iale ale adun`rilor. Deoarece este foarte dezordonat nu scrie rezultatele [n ordine. Ajuta\i-l s` reconstituie adunarea. Exemplu: n=5, a=(8, 5, 4, 10, 3) solu\ie: 3+1=4 ; 4+1=5; 5+3=8; 8+2=10;

3. Reseta\i calculatorul . Modifica\i data si ora sistemului, astfel [ncât, noua dat` s` fie ziua urm`toare, iar ora cu dou` ore mai tarziu. Reveni\i apoi la data si ora ini\ial`.

BILET 28

1. . Fie baza de date ADMIT.DBF care are structura conceptuala: candidat, clasa, proba1, proba2, proba_practic`
o Insera\i o inregistrare vida pe prima pozitie [n care depune\i media aritmetic` pentru proba1 ]i proba2 ]i nota maxim` la proba practic`.
o Mariti toate niotele la proba practica cu un punct dar nota sa nu depaseasca valoarea 10.
o Anula\i participarea la examen a elevilor din clasa u.
o Crea\i o nou` baz` de date [n care re\ine\i c@mpul candidat ]i medie ordonat descrescator dupa medie.
Creati un fisier index in care baza de date sa fie ordonata dupa campul candidat


2. S` se determine cel mai mare divizor comun a n numere [ntregi.


3. 1. Redimensionarea barei de taskuri ;
2. Mutarea barei de taskuri ;
3. Utilizarea meniului barei de taskuri ;
4. Modificarea op\iunilor barei de taskuri ;

BILET 29

1. {n fi]ierul CARTI.DBF avem STRUCTURA: editura, autor, titlu, pre\, nr. pag.
1.Modifica\i pre\ul pentru autorul x marindul cu 10%
2.{nsuma\i nr de pag pentru editura x
3.Care sunt titlurile din editura w?
4.Ordona\i alfabetic dup` titlul c`r\ilor
5.C`uta\i primul articol care cuprinde autorul Eminescu ]i insera\i dup` el un articol vid.

2. S` se determine descompunerea [n factori primi a unui num`r [ntreg n>0.

3. Personalizarea meniului START

1. Ad`uga\i [n Start/ AllPrograms folder-ul cu numele Limbaje de Programare
2. Ad`uga\i [n folder-ul nou creat un shortcut pt aplica\ia BP ]i unul pentru BorlandC

BILET 30

1. Se considera baza de date SPECTACOL.dbf cu structura :
piesa (c,20), orasul(c,20), perioada-data(date), trupa(c7), autor(c20), sala(c20), ora(n5).
Se cere:

1. Afisati toate spectacolele programate pentru orasul x in perioada d1-d2.
2. Câte reprezentari a avut pâna acum piesa x de autor y.
3. Sa se anuleze toate spectacolele cu piesa x programate dupa data y.

2. Orice num`r natural poate fi scris ca sum` de puteri distincte ale lui 2. S` se determine o astfel de scriere pentru n dat.
Exemplu: n=37 n=25+22+20

3. 1. Personalizarea mouse-ului
2. Personalizarea sunetului

BILET 31

1. . Creati o baza de date Farmacie.dbf cu structura: farm(n3), medicament(c10), cantit(n3), pret(n5), specificatii(c3), reteta(logic).
1) Introduce\i date astfel [ncât s` ave\i acela]i :
- medicament la mai multe farmacii;
- aceea]i farmacie cu mai multe medicamente;
- acela]i produs la pre\uri diferite;
-produse care vor avea prescrip\ie special` dar f`r` re\et` ]i altele cu prescrip\ie special` cu re\et`.
2)Afisa\i lista farmaciilor care au medicamentul X citit de la tastatura;
3) Afisa\i lista medicamentelor cu re\ete ;
4) Afisa\i medicamentele din farmacia nr.1 cu denumirea, cantitatea ]i pre\ul.


2. Se consider` un num`r natular n. S` se determine factorul de multiplicitate a num`rului prim p [n descompunerea lui n!.

3. Meniul Start

1. Deschide\i aplica\ia calculator (calc) folosind op\iunea Run. Mai deschide\i [nc` dou` aplica\ii [n acest mod.
2. G`si\i toate imaginile realizate [n Paint.
3. G`si\i toate documentele realizate acum trei s`pt`m@ni ]i care con\in textul lucrare scris`.
4. Seta\i corect data ]i ora sistemului.
5. Care sunt ultimile documente prelucrate?
6. Porni\i programul Paint din grupa de programe Accessories.

BILET 32

1. O firm` creaza un fisier de date FIRMA.DBF cu structura:firma(c15), nr_produs(n2), cantit(n3), pret (n8), firma(c15), produs(c10).
1) s` se afi]eze cantitatea ]i pre\ul produselor oferite de firma Marexix;
2) s` se afi]eze produsele cu pre\ mai mare de 1000000 ;
3)s` se afiseze produsele cu numele " zah`r " ]i s` se afi]eze pentru ele cantitatea ]i pre\ul.
4) Sa se mareasca pretul cu 15%

2. Se d` un ]ir de n numere [ntregi. S` se determine permut`rile circulare ale ]irului.

3. Pictograme- tipuri de pictograme

CERIN|E

1.Crea\i un dosar cu numele vostru. Copia\i toate fi]ierele de pe desktop [n fi]ierul creat.
2.Afla\i dimensiunea dosarului.
3.Crea\i un shortcut care deschide Borland Pascal.
4.Afla\i calea shortcut-urilor create.
5.Schimba\i pictograma pentru Borland Pascal.
6.{ncerca\i s` sterge\i una dintre aceste scurt`turi? Ce observa\i?

BILET 33

1. }tiind c` la fiecare ]coal` se \ine eviden\a elevilor pe clase [n baza de date ELEVI.dbf cu structura: clasa(n2), nume(c15), prenume(c15), adresa(c30), media_admitere(n3)
1) S` se listeze elevii reu]i\i la admitere cu media mai mare de 6;
2) S` se ]tearg` din baza de date elevii claselor a XII-a ;
3) S` se modifice clasa fiec`rui elev prin m`rire cu o unitate;
4) S` se modifice media fiec`rui elev din clasa a 11-a prin m`rire cu un punct dar sa nu depaseasca 10.

2. La tip`rirea unei c`r\i se numeroteaz` paginile c`r\ii cu numere de la 1 la n. S` se determine de c`te ori este folosit` cifra k pentru numerotarea paginilor c`r\ii.


3. Zona Desktop

CERIN|E
1.Cum se poate accesa meniul desktop-ului?
2.Aranja\i pictogramele [n ordine alfabetic`.
3.Crea\i un fi]ier Word cu numele vostru.
4.Crea\i un dosar cu numele clasei voastre care s` cuprind` fi]ierul anterior.
5.Stabili\i un Wallpaper(Background) nou pentru desktop-ul calculatorului.
6.Alege\i ca Screen Saver Flying Windows ]i stabili\i num`rul acestora de 50.
7.Afla\i rezolu\ia monitorului.

BILET 34

1 Se d` baza de date Stocuri.dbf cu structura :
nume_material(c15), cod_material(n4), stoc_initial(n5), intrari_stoc(n9), iesiri_ stoc(n9),
stoc_final(n5), data_intrarii(data), data_iesirii(data), stoc_epuizat(logic)

1) {nlocui\i valorile stocului final care sunt negative cu 0;
2) Ordona\i alfabetic dup` nume_material;
3) Afisa\i [nregistr`rile cu stoc final mai mare ca 0;
4) Marca\i pentru ]tergere [nregistr`rile cu data [ntr`rii [n stoc mai mare decât data curenta.

2. Se da un vector cu n (1?n?100) componente numere naturale mai mici sau egale cu 60000. Sa se afiseze suma componentelor prime. Se va folosi o functie care verifica daca un numar este prim.

3. Elemente de interfata

CERIN|E
1.Crea\i un icon pe desktop pentru aplica\ia Microsoft Word. Lansa\i [n execu\ie aplica\ia. Deschide\i dou` aplica\ii. Maximiza\i fereastra aplica\iei Word.
2.Deschide\i aplica\iile Paint, Microsoft Excel ]i Explorer. Minimiza\i dou` dintre acestea ]i apoi comuta\i [ntre ele.
3.Instala\i un alt program de protec\ie altul dec@t cel existent. Stabili\i ca timp de a]teptare p@n` la lansarea [n execu\ie a programului 10 minute.

BILET 35

1. . Fie baza de date COPII.dbf aferenta unei gradinite care are urmatoarea structura: nr_matr(n3), nume_copil(c15), prenume(c15), adresa(c30), varsta(n2). Se cere :
1) S` se listeze numele copiilor cu vârsta mai mare de 2 ani;
2) S` se ordoneze cresc`tor copii [n func\ie de prenumele lor;
3) Schimba\i numele copiilor care [ncep cu litera a [nlocuindul cu numele Cristi;
4) S` se marcheze pentru ]tergere copii a c`ror vârst` dep`]e]te 4 ani .
5) Mariti cu un an varsta copiilor si afisatii pe cei care trebuie sa mearga la scoala.

2. Se da un vector cu n (1?n?100)componente numere naturale mai mici sau egale cu 60000. Sa se determine componentele vectorului cu cei mai multi divizori. Se va folosi o functie pentru calculul numarului de divizori ai unui numar.


3. Selectarea fisierelor si a dosarelor

CERIN|E
1.Crea\i [n My Documents un director cu numele Numere [n care introduce\i 7 fi]iere (txt) av@nd ca nume numerele de la 1 la 7.
2.Crea\i pe desktop un director cu numele Jocul numerelor.
3.Selecta\i fi]ierele cu primele trei numere naturale ]i copia\i-le [n directorul creat pe desktop.
4.Selecta\i numai fi]ierele pare ]i copia\i-le [n directorul creat pe desktop.
5.Selecta\i trei fi]iere a c`ror nume formeaz` un num`r divizibil cu 3 ]i copia\i-le [n directorul Jocul numerelor.

BILET 36

1. Se consider` baza de date LIBRARIE.dbf care are urm`toarea structur`:
adresa(c30), nume_librarie(c15), vanzari(n10), stoc(n5), titlu_carte(c30)

1) S` se afi]eze numele libr`riilor care au adresa pe strada Marului;
2) S` se sorteze libr`riile care au realizat vânz`ri [n valoare mai mare de 2000000;
3) S` se modifice stocul fiec`rei libr`rii m`rind-ul cu 50000;
4) S` se localizeze [n baza de date cartea cu numele "Ion".

2. S` se determine toate numere mai mici dec@t n care sunt divizibile cu suma cifrelor lor.

3. Cautarea fisierelor

CERIN|E
1.C`uta\i pe disc numai fi]ierele care au a doua liter` a ]i au extensia .bmp. Copia\i fi]ierele g`site [ntr-un director cu numele vostru creat in My Documents.
2. a) C`uta\i pe disc fi]ierele care [ncep cu litera c si con\in textul Liceul Teoretic"Panait Cerna".
b) Deschideti un astfel de fi]ier.
c) Redenumi\i unul dintre ele.

BILET 37

1. Se d` baza de date HOTELURI.dbf cu urmatoarea structur`:
nume_hotel(c20), oras(c30), nr_locuri(n5), nume_clienti(c30),data_infiintarii(data)

1) S` se afi]eze numele clien\ilor al c`ror nume incepe [n "Pop";
2) S` se afi]eze numele hotelurilor a c`ror adres` este pe Braila;
3) S` se marcheze pentru ]tergere hotelurile care au num`rul de locuri mai mic de 50;
4) S` se localizeze [n baza de date numele hotelurilor a c`ror dat` de [nfiin\are este mai mic` decât anul 1950.

2. Un num`r se nume]te perfect dac` este egal cu suma divizorilor s`i proprii plus 1. S` se determine toate numere perfecte mai mici sau egale dec@t n.

3. Scurtaturi

CERIN|E
1.S` se creeze pe desktop o scurt`tur` pentru un fi]ier text creat de voi [n directorul vostru din My Documents.
2.Schimba\i numele pictogramei.
3.Deschide\i documentul cu ajutorul scurt`turii create.
4.}terge\i scurt`tura creat`.

BILET 38

1. Fie o baz` de date sportivi.dbf cu structura: tara(c15), antrenor(c20) sportiv(c15) , proba1(n5,2), proba2(n5,2), proba3(n5,2).
1) S` se afi]eze num`rul de \`ri participante ]i numele \`rilor [n ordine alfabetic`.
2) S` se afi]eze antrenorul ]i sportivii unei \`ri date de la tastatur`
3) S` se afi]eze numele celui mai bun sportiv ( dac` exist` mai mul\i - numele fiec`ruia) la fiecare dintre cele trei probe ]i antrenorul acestuia (acestora).

2. S` se determine [n c@te zerouri se termin` n! fara a-l calcula


3. Programe de arhivare: Arhivarea si dezarhivarea unor fisiere si dosare folosind programul de arhivare WinRAR
CERIN|E
1. C`uta\i pe C: un fi]ier arhivat cu WinRAR ]i dezarhiva\i una la alegere [n dosarul My Documents, [ntr-un fi]ier cu acela]i nume. C`uta\i apoi fi]ierul sau dosarul dezarhivat.
2.C`uta\i 5 f]iere cu extensia .doc din directorul r`d`cin` C: ]i arhiva\i-le [n arhiva executabil` (SFX Archive) documente, [n dosarul Arhiva(creat anterior pe desktop).

BILET 39

1. S` se creeze o baz` de date bolnavi.dbf: nume c(25), diagnostic c(20), data_i d(8), medic c(25), salon n(2), unde data_i - reprezint` data intern`rii
1) S` se afi]eze numele tuturor bolnavilor care sunt interna\i de mai mult de dou` s`pt`m@ni [n spital( de la data intern`rii p@n` la data curent`);
2) S` se formeze o nou` baz` de date bolnav2.DBF care con\ine numele ]i diagnosticul pentru bolnavii unui medic dat de la tastatura.
3) S` se ]tearg` to\i bolnavii medicului x, afi]@nd in prealabil nr. acestora;
4) S` se ordoneze bolnavii alfabetic.


2. Se citeste un sir cu n componente intregi. Sa se creeze fisierul DISTINCTE.OUT care contine pe cate o linie elementele distincte si numarul de aparitii.

3. Crearea scurtaturilor in meniul de Start Programs
Crearea directoarelor de lucru

CERIN|E
1. Crea\i un grup de aplica\ii Limbaje de programare care s` con\in` scurt`turi pentru urm`toarele aplica\ii: Borland Pascal, Borland C++ ]i Visual FoxPro.
2.Crea\i directoare de lucru pentru fiecare din aplica\ie: BP-prog, BC-prog, VFOX-prog, (ex. aceasta va determina salvarea tuturor fi]ierelor de tip *.cpp [ntr-un director BP-prog)

BILET 40

1. Se d` baza de date STOK.dbf cu structura : cod(c8), denumire(c30), unit_de_mas(c30), cantitate_normata(n10), cantitate(n10), valoare(n10), data_ultimei_miscari(data), conditii_speciale(logic), informatii(memo)
1) S` se listeze toate materialele care au uferit o miscare (intrare/iesire) astazi;
2) S` se afi]eze materialele care necesit` reaprovizionare(cantitatea mai mic` decât cea normat`);
3) S` se afiseze materialele a c`ror valoare dep`]e]te 5000000;
4) S` se ob\in` lista materialelor feroase( codul [ncepe cu f).

2. Se consider` un fi]ier ce con\ine 10000000 de numere naturale mai mici dec@t 10000. S` se determine c@te valori distincte mai mici dec@t 100 sunt [n fi]ier.


3 Crearea directoarelor si subdirectoarelor

CERIN|E
1.{n directorul My Documents crea\i directorul Poezii.
2.{n directorul Poezii crea\i dou` subdirectoare: Eminescu ]i Co]buc.
3.Cu ajutorul editorul de text Notepad realiza\i fi]ierul Poezia1.txt pe care [l salva\i [n directorul Eminescu.
4.Cu ajutorul aceluia]i editor de text realiza\i fi]ierul Poezia1.txt [n directorul Co]buc.
5.Vizualiza\i structura de directoare ]i fi]iere creat` cu ajutorul aplica\iei Windows Explorer.