Sunteți pe pagina 1din 18

SUBIECTELE PENTRU PROBA PRACTIC A EXAMENULUI DE OBINERE A ATESTATULUI PROFESIONAL PENTRU CLASELE DE MATEMATIC-INFORMATIC SESIUNEA MAI 2008

I. SISTEME DE GESTIUNE A BAZELOR DE DATE

1. S se creeze o baz de date ELEVI cu structura Nume(C20), Clasa(C4), Abs_mot(N,3), Abs_nmot(N,3), Med_s1(N5,2), Med_s2(N5,2). a) S se afieze primii trei elevi din clasa XIA cu cele mai multe absene nemotivate; b) S se calculeze i s se afieze media general a unui elev cu nume i clas date de la tastatur ; c) S se afieze toi elevii cu numr de absene nemotivate mai mare de 40. 2. Se consider baza de date ANGAJAT care reine informaii privind pesoanele care lucreaz la o firm, astfel: Nume(C20), Salariu(N7), Avans(N7), Lichidare(N7), Vechime(N,4).Se cere: a) S se completeze cmpurile avans i lichidare, tiindc avansul este 45% din salariul total; b) S se efectueze modificrile corespunztoarepentru a indexa cu 5% salariile angajailor care au vechime mai mare de 10 ani i cu 4% pentru ceilali angajai. 3. Se consider o baz de date TELEVIZIUNE (Cod, Emisiune, Durat, OraDif, Realizator, ZiDif). a) S se tipreasc programul duminical b) Listai toate emisiunile care se difuzeaz dup-amiaz n primele trei zile ale sptmnii c) S se afieze ziua i ora de difuzare a unei emisiuni date de la tastatur. 4. S se creeze o baz de date PRODUSE cu structura Codp(N,6), Denp(C,20), Codm(N,6), Denm(C,20),Cant(N,5), Pretu(N,7) care s rspund la urmtoarele interogri. a) Afieaz toate materialele cu preul unitar maxim b) Afieaz toate materialele care sunt folosite la realizarea unui produs cu nume citit de la tastatur c) Determin valoarea tuturor materialelor folosite la realizarea unui produs 5. S se construiasc o baz de date cu informaii referitoare la examenul de bacalaureat: Nume(C,20), Clasa(C,4), Media(N5,2). a) S se afieze numrul de elevi respini. b) S se afieze elevii clasei XIIA care au media mai mare dect 8.50. c) tiind c elevul X, citit de la tastatur, are media greit s se remedieze greeala. 6. Fie baza de date AGENDA coninnd cmpurile : Nume, Prenume, Adres, Telefon. a) Afiai numrul de persoane din baza de date care au acelai nume cu cel precizat de utilizator de la tastatur . b) Care este numrul de telefon al unei persoane cu nume i prenume dat de la tastatur? c) Afiai agenda ordonat dup cmpurile Nume i Prenume.

7. Informaiile despre salariaii unei firme se rein ntr-o baz de date cu structura: Nume(C,20), Funcie (C,20), Salariu(N,7), Reineri(N,6). a) Care este numele i funcia persoanei cu salariu maxim? b) Ce reineri are persoana X citit de la tastatur? Ct mai are de primit? c) Care este salariul mediu pe unitate?

8. O baz de date conine informaii despre persoane i meserii : nume, adres, data naterii, meserie, gradaie,salariu. a) S se afieze numele tuturor persoanelor care au meseria X dat de la tastatur. b) S se afieze toate persoanele care au aceeai meserie cu o persoan Y. c) S se afieze salariul mediu al persoanelor cu o meserie specificat. 9. Se d o baz de date ELEVI, cu urmatoarea structura : Nume(C20), Prenume(C10), Clasa(C4),Media(N5.2). Se cere: a) S se afieze elevii ordonai alfabetic, pe clase; b) S se afieze primii trei i ultimii trei elevi, n ordinea mediilor, din coala. c) S se afieze elevii grupai pe clase, iar n fiecare clas descresctor dup medie ; d) S se afieze elevii n ordinea descresctoare a mediilor, iar n caz de medii egale n ordine alfabetic, utiliznd numai ordonarea logic. Se vor pune la dispoziia elevilor n ziua examenului bazele de date MAGAZIE.DBF i MATERIALE.DBF avnd structurile: COD N(6), CANT N(10,2), PRET N(10,0), DATA_IN D(8), DATA_OUT D(8) i respectiv COD N(6), DEN C(40), care vor conine intrri i ieiri ntr-o magazie de materiale, respectiv denumirile materialelor care au tranzitat prin magazie. Bazele vor avea cel puin 100 de nregistrri i codurile ce apar n baza MAGAZIE.DBF vor exista i n baza MATERIALE.DBF . 10. S se determine , pentru fiecare cod de material, cantitatea existent n magazie. S se listeze pentru un cod C1 citit de la tastatur valoarea mrfii din magazie. 11. S se determine toate denumirile mrfurilor intrate n magazie dup data D1 citit de la tastatur. S se determine pentru un cod C1 citit de la tastatur cantitatea din marfa cu codul dat existent n magazie la data D1. 12. S se copieze n baza de date MAG1.dbf, pentru un cod C1 citit de la tastatur, toate nregistrrile specifice mrfii de cod C1. S se determine cantitatea de marf existent n MAG1.dbf . S se afle dac exist n baza de date MATERIALE.DBF un material cu codul C2 citit de la tastatur. 13. S se afieze coninutul bazei de date MATERIALE.DBF ordonat cresctor dup cmpul DEN. S se afieze toate materialele care au denumiri mai lungi dect 20. S se afieze n ordine cresctoare a codurilor, denumirile i codurile materialelor cu cod mai mic dect C1 citit de la tastatur. 14. S se salveze coninutul bazei de date MAGAZIE.DBF n fiierul text MAGAZIE.TXT i coninutul bazei de date MATERIALE.DBF n fiierul text MATERIALE.TXT. S se construiasc din fiierele text MATERIALE.TXT i MAGAZIE.TXT bazele de date MAG2.DBF i MAT2.DBF. S se listeze coninuturile bazelor de date pe ecran. 15. Pentru fiecare material existent n magazie se va indexa preul ultimei intrri cu 15%. Se vor afia nregistrrile nainte de modificare i dup modificare. Se va calcula valoarea mrfii nainte de modificare i dup modificare. 16. Se consider baza de date AUTOMOBILE cu urmtoarele cmpuri: MARCA C10 , PRET N10, NR N10, CULOARE C10 S se afieze valoarea tuturor automobilelor care au o culoare specificat. 17. Se consider baza de date PERS cu urmtoarea structur: NUME C10 , STRADA C10, ORAS C10

S se adauge n baza PERS2 nregistrri dup nregistrarea cu numrul de ordine 3, iar apoi s se listeze persoanele care locuiesc pe o anume strad introdus de la tastatur. 18. Se introduc de la tastatur informaii despre n elevi: ELEVI NUME C20, CLASA C10, MEDIA N3 S se ncarce elevii cu media peste 7 n tabela E1, iar ceilali n tabela E2. 19. Se consider tabela STOC.DBF care conine produse de acelai tip, dar cu preuri diferite: DENUMIRE C12 , COD N4, CANTITATE N5 , PRET N6 Se cere s se calculeze cantitatea total a produselor care au preul mai mic sau egal cu 300000. 20. Se consider baza de date ELECTRONICE cu urmtoarele cmpuri: MARCA C10, PRET N10, TIP N10, CULOARE C10 S se afieze valoarea tuturor electronicelor care au acelai tip. 21. Se consider baza de date ANGAJATI cu urmtoarea structur: ANGAJATI MARCA N8, NUME C15, SERVICIU C10, MESERIE C10, SALARIU N8 Baza de date ANGAJATI conine 5 nregistrri. S se adauge 3 nregistrri n baza ANGAJATI i s se afieze salariaii care au salariul mai mare de 3 000 000 lei. 22. Se consider baza de date PERSONAL cu urmtoarea structur: MARCA N8, NUME C15, SECTIE C10, SALARIU N8 i care conine 7 nregistrri. S se tearg nregistrrile cu numerele de ordine 2 i 7 din baza PERSONAL i s se afieze informaiile n ordinea descresctoare a salariilor. 23. Se consider tabela BENEF.DBF cu urmatoarea structur: CODB N5, DENB C30, NR N3, LOC C20, TEL N7 i conine 5 nregistrri. a) S se indexeze tabela BENEF dup cmpul DENB(cheie simpl alfanumeric) permind existena valorilor duble ale cmpului. b) S se indexeze tabela BENEF dup o cheie compus din dou cmpuri, unul alfanumeric DENB i unul numeric CODB, fr a permite existena dublurilor. 24. Se consider tabela BENEF.DBF cu urmtoarea structur: CODB N5, DENB C30, NR N3, LOC C20, TEL N7 i conine 5 nregistrri. S se sorteze tabela BENEF dup cmpul CODB i s se creeze tabela S_BEN al crui coninut s se rezume la cmpurile CODB i TEL. 25. Se consider bazele de date PERSONAL, SCOALA i ELEVI cu urmtoarea structura MARCA N8, NUME C15, SECTIE C10, SALARIU N8 SCOALA NUME C20, STATUT C10, ADRESA C15, NR N4 ELEVI NUME C20, CLASA C10, MEDIA N3 S se deschid simultan cele trei tabele; s se afieze sub form de tabel a treia tabel, s se sorteze prima tabel cresctor dup al doilea cmp, iar din a doua tabel s se tearg ultima nregistrare.

26. Se consider baza de date abonati.dbf cu urmatoarea structur :nume C(20), prenume C(20), numar telefon N(20), adresa C(30), pretfactura N(20). Se cere: a) S se creeze baza de date si s se afieze toi abonaii . b) S se caute un numr de telefon citit. n cazul n care acesta este gsit s se afieze toate informaiile despre acest abonat. c) S se sorteze toi abonaii n ordine alfabetic dup nume i prenume. d) S se afieze toi abonaii care au depit preul facturii citit de la tastatur. 27. Se consider tabela angajati.dbf cu urmtoarea structur nume C(20), cod angajat C(5), varsta N(2), salariu N(7), domiciliu c(30), vechime N(2). Se cere : a) S se creeze baza de date i s se afieze toi angajaii. b) S se tearg din baza de date angajaii cu vrsta mai mare de 65 de ani. c) S se listeze n ordine alfabetic numele i codurile tuturor angajailor. d) S se afieze toi angajaii care au salariu mai mic decat salariul minim pe economie. 28. Se consider baza de date farmacie.dbf cu urmtoarea structur : cod medicament N(10), denumire medicament C(20), data fabricatiei D(8), pret N(5), compensat C(2). a) S se creeze baza de date i s se afieze toate medicamentele din farmacie. b) S se calculeze soldul tuturor medicamentelor din farmacie. c) S se afieze medicamentele n ordine alfabetic dup nume i descresctoare dup pre. d) S se afieze toate medicamentele compensate i s se modifice preul acestora, tiind c, s-a fcut o reducere de 5%. 29. Se consider baza de date atestat.dbf cu urmtoarea structur : nume C(15), prenume C(20), proba1 N(3), proba2 N(3), proba3 N(3), proiect N(3), medie N(5, 2). a) S se afieze toi elevii care au participat la examenul de atestat; b) S se sorteze i s se afieze elevii n ordine descresctoare dup medie c) S se afieze toi elevii care nu au promovat atestatul (media<7). 30. Se consider baza de date cri.dbf cu urmtoarea structur: nume carte C(20), nume autor C(25), pre N(7), editura C(15) Se cere: a) S se afieze toate carile din bibliotec. b) S se calculeze preul tuturor crilor din bibliotec i s se afieze cartea cu cel mai mic pre. c) S se afieze toate crile care aparin unei edituri citite de la tastatur. d) S se modifice preul crilor care au valoare mai mic de 50000 , tiind c, s-a fcut o majorare de 10%. 31. Se consider baza de date sportivi.dbf cu urmatoarea structur: nume C(20), prenume C(25), vrsta N(3), ara C(15), vechime N(3), nota N(2). Se cere: a) S se afieze toi sportivii care provin din aceeai ar. b) S se tearg sportivii care au vechime mai mare de 10 ani i vrsta cuprins ntre 25-30 de ani. c) S se determine numele sportivului cu vrsta cea mai mic. d) S se sorteze sportivii n funcie de notele obinute, n ordine descresctoare. 32. Se consider baza de date bacalaureat.dbf cu urmtoarea structur: nume C(20), prenume C(20), nota proba1 N(2), nota proba2 N(2), nota proba3 N(2), nota proba4 N(2), medie N(5,2).

Se cere: a) S se afieze elevii care au promovat toate probele. b) S se calculeze media notelor i s se adauge n baza de date; c) S se determine numele elevului(elevilor) care a obinut cea mai mare medie. d) S tearg toi elevii care nu au promovat examenul de bacalaureat. 33. Realizai un program care actualizeaz cmpul salariu din baza ANGAJAT.DBF n felul urmtor: salariu < 2 000 000 +100% 2 000 000 < salariu < 5 000 000 +50% 5 000 000 < salariu < 10 000 000 +20% 10 000 000 < salariu < 50 000 000 -5% 50 000 000 < salariu < 100 000 000 -15% 100 000 000 < salariu -25% Baza are structura: NUME C(15), PRENUME C(15), VARSTA N(3), MESERIE C(15), LOC_MUNCA C(20), VECHIME N(2), SALARIU N(9) 34. Se d baza de date ELEVI.DBF cu structura NUME C(15), PRENUME C(15), MEDIE N(5.2) Afiai baza de date ntr-o fereastr astfel: - elevii cu media peste 7 n ordinea descresctoare a mediilor - elevii cu media sub 7 n alt fereastr n ordinea alfabetic, afirile s fie cu pauz la umplerea ferestrei. 35. Se d baza de date ELEVI.DBF cu structura NUME C(15), PRENUME C(15), MEDIE N(5.2) Afiai baza de date ntr-o fereastr astfel: - elevii cu media sub 7 in ordinea alfabetic, afirile s fie cu pauz la umplerea ferestrei. 36. Se d baza de date ELEVI.DBF cu structura CLASA C(6), NUME C(15), NOTA_1 N(5.2), NOTA_2 N(5.2) S se scrie un program care afieaz NUME NOTA_ NOTA_2 MEDIA unde MEDIA=(NOTA_1+NOTA_2) / 2 , pentru fiecare elev. De asemenea, calculeaz i afieaz media fiecrei clase pentru cmpurile NOTA_1, NOTA_2, MEDIA . 37. Se d baza de date ELEVI.DBF cu structura CLASA C(6), NUME C(15), NOTA_1 N(5.2), NOTA_2 N(5.2) S se scrie un program care afieaz NUME NOTA_ NOTA_2 MEDIA unde MEDIA=(NOTA_1+NOTA_2) / 2 , pentru fiecare elev. Calculeaz i afieaz media ntregii coli pentru acele cmpuri. 38. S se realizeze structura unei baze de date cu caracter geografic, astfel nct s putei rspunde rapid la urmtoarele cereri prin comenzi adecvate: a) Care este ara a crei capital este dorit de utilizator? b) Pe ce continent i ce capital are ara cu cea mai mare suprafa? c) Afiai numele rii, continentul pe care se afl i capitala acesteia pentru ara cu cel mai mare, respectiv cel mai mic numr de locuitori. 39. S interogri. a) b) c) se construiasc baza de date corespunztoare urmtoarelor cerine i s se rspund la Care este adresa cititorului Toma Alin ? Are telefon? Ce cri au intrat n inventarul bibliotecii n anul 1999? Modificai preul tuturor crilor editurii Agora prin majorare cu 10%.

40. O policlinic cu plat are mai multe cabinete fiecare fiind deservit de mai muli medici. La sosirea unui pacient se face planificarea la cabinetul i medicul dorit. a) S se afieze la ce cabinet i ce program are doctorul X? b) S se realizeze planificarea unui pacient prelund datele acestuia de la tastatur. c) Care este cel mai solicitat doctor din policlinic, dintr-o specialitate? 41. S se construiasc o baz de date cu principalele producii cinematografice din ultimii 50 de ani care s rspund la urmtoarele cerine. a) Ce premii a luat filmul X? b) Cte filme de comedie au fost produse n Romnia dup 1989? Care sunt filmele produse n ara X n anul 2003? 42. La hipodrom se organizeaz curse de cai. Proiectai o baz de date pentru a rspunde urmtoarelor cerine: a) Ce cai au participat la cursa X? b) La ce dat are loc cursa X? c)Care este ctigtorul cursei din data D? 43. Se consider baza de date sportivi.dbf cu urmatoarea structur:nume C(20), prenume C(25), vrsta N(3), ara C(15), vechime N(3), nota N(2). Se cere: a)S se afiseze toti sportivii care provin din aceeasi tara. b)S se tearg sportivii care au vechime mai mare de 10 ani i vrsta cuprins ntre 25-30 de ani. c)S se determine numele sportivului cu vrsta cea mai mic. c) S se sorteze sportivii n funcie de notele obinute, n ordine descresctoare. 44. Fie baza de date Orase cu urmtoarea structur :Numeoras, Judet, Nrloc. a)Afiai primele 3 orae care au cel mai mare numr de locuitori b)Afiai oraele care ncep cu literaA. 45. Avei baza de date Automobile. Creai o structur corespunztoare pentru a rspunde la ntrebrile : a)S se ordoneze cresctor baza de date dup preul de vnzare b)S se tearg automobilele fabricate n 1990.

II.
1.

PROGRAMARE

Se citete un vector cu n componente ntregi. Se cere: a) S se ordoneze cresctor elementele vectorului; b) S se permute circular stnga elementele vectorului ordonat cu o poziie. Se citete o matrice cu n linii i m coloane i elemente numere ntregi. Se cere: a) S se determine elementele minime de pe fiecare linie; b) S se numere elementele pare de pe perimetrul matricei. Se citete o matrice ptrat de dimensiune nxn i elemente numere ntregi. Se cere: a) S se afieze numerele prime de pe diagonala principal; b) S se formeze un vector cu elementele matricei parcurse n ordine pe coloane.

2.

3.

4. Se citete un vector cu n componente ntregi. Se cere: a) S se elimine din vector elementele nule dac acestea exist; b) S se nlocuiasc fiecare element al noului vector cu media aritmetic a celorlalte elemente din vector. 5. Se citete o matrice cu n linii i m coloane. Se cere: a) S se formeze un vector n care se vor reine elementele maxime de pe fiecare coloan a matricei; b) S se ordoneze vectorul format la punctul a. 6. Fiierul litere.txt conine un text scris cu litere mari pe una sau mai multe linii. Se cere: a) S se afieze litera ( literele) care apare de cele mai multe ori; b) S se afieze vocalele din text. 7. Fiierul date.in conine pe fiecare linie nlimea i numele unei persoane separate printr-un spaiu. Se cere: a) S se ordoneze alfabetic persoanele nscrise n fiier; b) S se afieze nlimea medie a acestora. 8. La o staie de benzin exist mai multe maini caracterizate prin numr, marc i culoare. Se cere: a) S se determine numrul mainilor Dacia; b) S se ordoneze mainile dup culoare. 9. n fiierul date.in sunt scrise mai multe cuvinte cte unul pe fiecare linie din fiier. Se cere: a) S se determine numrul de cuvinte din fiier; b) S se afieze cuvintele care ncep cu o vocal. Obs. Nu se va face distincie ntre litere mari i mici. 10. Pentru evidena produselor cosmetice dintr-un depozit, se definete o structur cu urmtoarele informaii: codul produsului, denumire, preul produsului. Citii informaiile tuturor produselor i afiai produsele cu noile preuri (valoarea lui x este 7 dac codul produsului este mai mic dect 500. i 11 n caz contrar). Afiai produsele cu cel mai mare pre dup scumpire. 11. Se citete un text ntr-o variabil de tip string, in care cuvintele se despart prin spaii. Se cere: a) s se afieze cuvintele n ordine alfabetic; b) s se numere cuvintele cu minim 4 vocale distincte. 12. Fiierele cuv1.txt i cuv2.txt conin cuvinte, cte un cuvnt pe linie n ordine alfabetic. S se construiasc fiierul cuv3.txt care s conin toate cuvintele din cele dou fiiere, n ordine alfabetic. a) b) 13. Fie fiierul bingo.txt cu maxim 90 de numere naturale. Se cere: s se calculeze cmmdc al numerelor din fiier; valoarea maxim din vector i poziiile pe care se afl. Rezultatele se vor afia la sfritul fiierului.

14. Din fiierul matrice.txt se preiau de pe prima linie numrul de linii, respectiv de coloane, iar pe urmtoarele linii elementele de pe fiecare linie a matricei, desprite prin spaii. S se determine produsul numerelor pare de pe coloane impare i suma numerelor impare de pe coloane pare i s se afieze n fiierul rez.dat, fiecare pe cte o linie. 15. n fiierul text A2.IN se afl pe prima linie numrul natural n, n<1000. S se scrie n fiierul A2.OUT pe prima linie separate prin spaii numerele prime mai mici dect n, iar pe a doua linie separate prin spaii primele n numere prime.

Exemplu: pentru n=5 se vor afia 2 3 pe prima linie i respectiv 2 3 5 7 11 pe a doua linie. 16. n fiierul A5.IN se afl numere ntregi (cel mult 10000) din mulimea {-231,,231-1}. S se scrie valorile n ordine cresctoare n fiierul A5.OUT, cte cinci numere separate prin spaii pe fiecare linie cu excepia ultimei linii unde pot fi scrise i mai puin de cinci numere. 17. S se calculeze numerele an i n! pentru 0<a<100, 0<=n<=100. Numerele a i n se vor citi de la tastatur i rezultatele se vor afia pe ecran. 18. Pentru numrul n! s se afle numrul de cifre al reprezentrii n baza b, numrul de zerouri de la sfritul numrului precum i prima cifr. Valorile 2<=b<=255 si 0<=n<=4000 se citesc de la tastatur. 19. Se d o matrice x, cu n linii i n coloane, cu elemente ntregi.S se determine numrul elementelor din matrice care sunt < 24 i se gsesc deasupra diagonalei principale pe linii pare. 20. Se d un ir x de n elemente ntregi. S se caute ultimul element impar mai mare dect 15. 21. Se d o matrice x, cu n linii i n coloane. S se determine maximul elementelor pare de pe coloana p. 22. Se citete de la tastatur un cuvnt. S se afieze numrul iniial de caractere ale cuvntului i apoi s se tearg toate vocalele din cuvnt. 23. Se citesc de la tastatur 2 iruri de caractere. S se verifice dac sunt egale (la fel) fr a se face deosebire ntre literele mari i literele mici. 24. Se citete un numr natural n. S se determine cifra maxim din numr, folosind un subprogram. Exemplu: Dac n=7934 , atunci cifra maxim este 9. 25. Se consider o matrice cu m linii i n coloane, elementele matricei sunt numere ntregi. S se determine elementul minim de pe o coloan c, dat de la tastatur. 26. Se citete un numr natural n. S se creeze o matrice care conine: - cifrele numrului pe diagonala principal; - valoarea elementelor rmase n matrice, s conin valoarea 0. 27. S se scrie un program care : -citete un vector cu n componente numere reale. -terge un element din vector care se afl pe o poziie dat k. 28. S se scrie un program care determin media aritmetic a elementelor pare dintr-un vector folosind un subprogram (procedur sau funcie). 29. Se citete o matrice cu m linii i n coloane, cu elemente numere ntregi. S se interschimbe dou linii l1 si l2 (date), ntre ele, folosind un subprogram. 30. Se introduce de la tastatur un numr ntreg n. Se cere s se calculeze i s se afieze: a) media aritmetic a cifrelor pare; b) produsul cifrelor impare 31. Se citete de la tastatur un numr ntreg mai mare sau egal cu 1000. Se cere s se stabileasc dac numrul dat este palindrom sau nu, folosind un subprogram .

32. Se citete de la tastatur un numr ntreg. Se cere s se stabileasc dac este perfect sau nu, folosind un subprogram. Un numr este perfect dac este egal cu suma divizorilor si proprii plus 1. 33. Se citete de la tastatur un numr ntreg . Se cere s se calculeze i s se afieze suma divizorilor proprii precum i numrul acestora. 34. Se citesc de la tastatur numere ntregi pn la citirea numrului 13. Se cere s se calculeze i s se afieze cte numere prime s-au citit precum i numrul celor neprime. 35. Se citete de la tastatur un numr natural nenul n. Se cere s se calculeze i s se afieze urmtoarea sum : 1+1*2+1*2*3+1*2*3*4+...+1*2*...n . 36. Se citete de la tastatur un numr natural nenul n. Se cere s se calculeze i s se afieze urmtoarea sum :
1+ 1 1 1 + + + 1 2 1 2 3 1 2 3 n

37. Se citete de la tastatur un numr natural nenul n i alte n numere ntregi . Se cere : a) Suma elementelor pare de pe poziii impare b) Media aritmetic a elementelor pozitive. 38. Se citete de la tastatur un numr natural nenul n i alte n numere ntregi. Se cere s se afieze cte elemente prime conine irul citit ( se va folosi un subprogram pentru a stabili c un numr este prim sau nu). 39. Se citete de la tastatur un numr natural nenul n i alte n numere ntregi. Se cere s se afieze numrul de apariii n ir ale unui numr citit de la tastatur. 40. Se citete de la tastatur un numr natural nenul n i alte n numere ntregi. Se cere s se afieze valoarea minim din ir , precum i numrul su de apariii n cadrul irului. 41. Se introduce de la tastatur o matrice ptratica de ordin n. Se cere s se calculeze i s se afieze: a) suma tuturor elementelor ; b) suma elementelor de pe diagonala principal. 42. Se introduce de la tastatur o matrice ptrat de ordin n cu elemente numere ntregi. Se cere s se calculeze i afieze: a) suma elementelor de deasupra diagonalei principale ; b) suma elementelor de sub diagonala secundar. 43. Se introduce de la tastatur o matrice cu m linii i n coloane cu elemente numere ntregi . Se cere s se calculeze i s se afieze minimul pe o linie l a matricei (l numr natural citit de la tastatur l<=m). 44. Se citesc de la tastatur numele i media general a n elevi. Se cere s se afieze lista elevilor n ordinea descresctoare a mediilor. 45. Se citete un vector cu n componente numere reale. S se nlocuiasc ultimele k elemente ale vectorului cu valoarea 1. Valoarea k este dat de la tastatur (k<n).

I.

SISTEME DE OPERARE I ABILITI DE TEHNOREDACTARE

1. S se scrie o cerere pentru eliberarea unei adeverine. Textul va fi formatat astfel:

a. b. c. d.

pagina de lucru s fie A4 (210X297 mm) orientate vertical; marginile vor fi: TOP 1 cm, BOTTOM 2 cm, LEFT 2,5 i RIGHT 1cm; titlurile s fie centrate, scrise cu fontul ARIAL de mrime 14, ngroate; textul din celelalte paragrafe s aib indentri: LEFT 1,27 cm, RIGHT 1 cm.

2. S se editeze un text de minim 4 paragrafe. Pagina s fie A4 (210X297 mm) orientate vertical, cu marginile de TOP 2 cm, BOTTOM 3 cm, LEFT 3 cm, RIGHT 2 cm. Textul va conine note de subsol, distana dintre rnduri s fie DOUBLE. Fontul folosit va fi Times New Roman de dimensiune 14. 3. Formatai documentul deschis n word astfel: fiecare pagin are dimensiunea 16/23 cm. Marginile paginii vor fi de 1,5 cm lateral, iar sus i jos cte 2 cm. Antetul i subsolul vor avea 1 cm. Facei n aa fel nct antetul fiecrei pagini a documentului s conin numele dumneavoastr. 4. S se afiseze data i ora sistemului. S se modifice astfel: ziua s fie ziua urmtoare, anul s fie anul anterior. 5. S se arhiveze coninutul unui director de pe hard disk , direct pe dischet. 6. S se creeze shortcut-uri pe desktop ctre :TURBO PASCAL plus alte dou aplicaii dorite de elev. 7. S se deschid 5 aplicaii apoi s se fac comutarea ntre ele fr ajutorul mouse-ului. 8. Mutai fiierul test.txt (ce se va creea n directorul ATESTAT din rdcin ) n directorul ATESTAT1 i tergei directorul ATESTAT. 9. S se afieze ntr-o fereastr pentru directorul C:\WINDOWS numai coninutul directorului curent n care s fie vizibile toate fiierele executabile ( cu extensia .exe,.com,.bat). 10. S se schimbe background-ul sistemului n setarea BUBBLES i screen saver-ul n 3D text cu numele elevului. 11. Realizai scrierea textului cu urmatoarele cerinte:
- pagina A4, pe lime, toate marginile de 1,5 ; - titlul Times New Roman de 10, ingrosat si centrat, iar umplerea dreptunghiului sa se realizeze ca in text; - textul sa fie Arial de 11. CALATORIA-EXPLORARE SI INITIERE HANU ANCUTEI (fragment) Cand s-a potolit sup sopron ori ce miscare si carausii invaliti in cojoace se culcara intre roti sub cara, negustorul,ca si cum ar fi gramadit grija in buzunarile afonde ale giubelei,paruin toata floarea veseliei lui si inchina alta ulcica proaspata capitanului Neculaui. Mihail Sadoveanu (1880-1965) mare prozator al literaturii romane 12 . Realizati editarea urmtorului text: - pagina A5, aspect portret, marginile:sus 1,4 ; jos 1,3; stanga 1,1; dreapta 1,1; antet 1,2; subsol 1,2; - textul sa fie scris cu fontul Book Antiquade 13, aliniat in ambele parti, inclinat; - antetul sa contina mesajul Examen de Atestat, iar subsolul sa contina data curenta, ambele fiind scrise cu font Arial de 9, ingrosat si centrat. - textul sa aiba spatiu intre randuri de 1,5.

Funcia f :RR, f (x)=3x-2 este bijectiva si deci inversabila. Funcia directa este: f R x R y=f(x)=3x-2

Avem f(x)=y3x-2=y3x=y+2 x= y+2/3 Aadar f 1(y)= y+2/3.


13. Deschideti aplicatia Paint si realizati un desen(ca mai jos) , pe care ulterior, copiati-l in aplicatia Word.
SUBSTANTE Substante anorganice -apa -saruri minerale CELULA VEGETALA 75% 2,5% CELULA ANIMALA 60% 4%

14. Realizati editarea urmtorului text:


- pagina A3, aspect portret, marginile:sus 1,4 ; jos 1,3; stanga 1,1; dreapta 1,1; antet 1,2; subsol 1,2; - textul sa fie scris cu fontul Monotype Corsiva13, aliniat stanga; - antetul sa contina mesajul Examen de Atestat, iar subsolul sa contina data curenta, ambele fiind scrise cu font Arial de 9, ingrosat si centrat. - textul sa aiba spatiu intre randuri de 1,5.

Schema de funcionare a lui f si f

-1

este redata mai jos.

xA BY f
-1

Funcia f:{1, 2, 3, 4}{1, 2, 3, 4} definita prin tabelul de valori : x y=f(x) 1 3 2 2 3 1 4 4

15. S se realizeze editarea urmtorului tabel:


- pagina A3, aspect portret, marginile:sus 1,4 ; jos 1,3; stanga 1,1; dreapta 1,1; antet 1,2; subsol 1,2; - textul sa fie scris cu fontul Arial 12, centrat;

Nrt. Crt.

Nume

Prenume

Forma de invatamant
Fara frecve nta seral zi

1. 2.

Popescu Ionescu

Maria Catalin

16. Preluai trei sau mai multe pagini de text ntr-un document Word. ntregul text va fi plasat pe pagini de format A4. Margini: stnga 3 cm, dreapta 2 cm, sus, jos, cte 1,5 cm. Numerotai paginile i punei cte una/dou note de subsol la fiecare pagin. Pe fiecare pagin s apar automat, n partea de sus a acesteia, numele vostru. 17. Realizai o machet de pliant: - pagina A4, pe lime, marginile 1,5 peste tot; - trei coloane de text, la un rnd (distana ntre rnduri) cu linie despritoare ntre ele; - s se insereze trei desene n text, cte unul pe fiecare coloan. Preluai fragmente de text dintr-un fiier de pe disc (help-uri, documentaii, etc.), iar desenele din bitmap-urile Windows-ului. 18. Scriei patru rnduri de text n care s folosii cuvntul calculator de 5 ori. Facei nlocuirea automat a cuvntului cu tractor, astfel ca acesta din urm s foloseasc alt tip de caracter dect cel iniial. Pentru primul cuvnt tractor facei o adnotare n subsolul paginii: era vorba de calculator. 19. Preluai o secven de text din Help-ul Word. Formatai acest text astfel: - pagina A4, portrait, toate paginile de 2 cm - titlul NCERCARE, mrime 32, font Times New Roman, bold, subliniat cu 2 linii - textul pe coloane cu linie despritoare ntre ele - 3 zone de text, a cte 5 rnduri, vor fi marcate cu fond gri. 20. n centrul unei pagini dintr-un document Word, format A4, portrait, realizai un tabel intitulat tabel statistic n care introducei numele a 10 persoane, vrsta, nlimea, greutatea i marca ( un numr format din 3 cifre ). Dup ce ai realizat tabelul cu persoanele introduse ntr-o ordine oarecare rearanjai coninutul tabelului astfel nct s fie aranjate n ordine descresctoare dup vrst i n cazul aceleiai vrste dup nlime. Tabelul realizat va avea prima coloan cu numr curent generat automat. 21. Preluai un text oarecare de pe calculator ( minim 30 de rnduri ) i aezai-l ntr-un document Word ntr-o pagin avnd formatul A4, pe lime. Textul va avea urmtorul format: -2 coloane -aliniere justify ( la ambele margini ) -distana ntre rnduri double -nceputul de paragrafe: la 2 cm de la marginea din stnga S se insereze o imagine de tip BMP n text. 22. Preluai din Help-ul Windows-ului 20 de rnduri de text i aezai-le ntr-o pagin de document Word. Se va lucra cu un format A4, pe vertical, cu margini egale peste tot (2 cm). Formatai textul astfel: -aliniere i la stnga i la dreapta pe 3 coloane -distana dintre rnduri single -distana ntre dou paragrafe: 1.5 cm -corp de liter: Arial, italic, 12 pts.

23. n directorul C:\Atestat exist un document atest3.doc. S se efectueze modificrile precizate mai jos asupra fiierului atestat3.doc dnd natere documentului atest.doc, totodat pstrndu-se i documentul vechi cu denumirea sa. a) Titlul documentului se va incadra cu umbre b) S se adauge documentului un header de forma: Titlul documentului nr. pagin

pentru fiecare pagin impar i invers pentru fiecare pagin par. Prima pagin nu are header, doar numr de pagin. 24. n directorul c:\Atestat exist un document atest1.doc i un desen sali.bmp. S se efectueze modificrile precizate mai jos asupra fiierului atest1.doc dnd natere documentului atest2.doc, totodat pstrndu-se i documentul vechi cu denumirea sa. a) Textul din document se va formata n felul urmtor: -caracterele vor fi scrise cu fontul Times New Roman CE de dimensiune 12 pts; -tabulatorul la stnga se fixeaz la 1 cm -titlul se centreaz i se modific la majuscule, boldate de 17 pts b) La sfritul textului se import desenul din fiierul menionat, centrat, mrit astfel nct s ocupe o pagin ntreag (nu se modific setarea paginii din atest1.doc ). 25. a) b) c) d) e) f) g) h) Executai urmtorii pai: n directorul rdcin creai directoarele EXAMEN i REZ; n directorul EXAMEN creai subdirectorul SUB1; folosind un editor de text, realizai fiierul ZIUA.TXT, n directorul SUB1; copiai fiierul creat n directorul REZ; redenumii fiierul ZIUA.TXT din directorul REZ cu ZILE.DOC; intrai n fiierul ZILE.DOC i adugai 3 rnduri de text; mutai fiierul ZILE.DOC n directorul EXAMEN i tergei directorul REZ; creai un shortcut pe DESKTOP pentru fiierul ZILE.DOC.

26. Rezolvai urmtoarele cerine: a) creai pe desktop un folder denumit JOCURI n care plasai apoi toate shorcut-urile din folder-ul GAMES inclus n folderul ACCESSORIES; b) creai pe desktop un shorcut la aplicaia MICROSOT WORD. Lansai n execuie aplicaia, folosind shorcut-ul creat; c) deschidei aplicaia NOTEPAD i minimizai cele dou aplicaii deschise; d) ordonai alfabetic pictogramele de pe desktop; e) tergei folder-ul JOCURI; f) golii folder-ul Recycle Bin; g) setai data sistemului la data de 31 decembrie 2004. 27.S se ntocmeasc urmtorul barem de corectare: Nr. Crt. 1 Subiect 1 2 3 4 5 1 Subiect 2 2 3 4 5 Oficiu 1 pct. Total Nota

Documentul va fi formatat astfel: a) pagina de lucru s fie A4(210x297 mm), orientat orizontal; b) marginile vor fi: Top=2.5cm, Bottom=1cm, Left= 1.5cm, Right=1.5cm;

c) d) e) f)

titlurile din capul de tabel s fie centrate, scrise cu fontul Arial de mrime 11, ngroate; numrul curent se va genera automat; nota va fi calculat automat, ca medie aritmetic a valorilor din coloanele Subiect1,Subiect2 i Oficiu; informaiile din tabel vor fi ordonate descresctor dup coloana Nota. 28. S se construiasc o carte de vizit cu urmtoarele cerine: a) format dreptunghiular; b) chenar construit cu linie de forma ; c) culoarea crii de vizit va fi albastr pe o textur adecvat; d) textul va fi editat cu font de dimensiune 10; e) pe o pagin A4 vor fi construite 4 astfel de cri de vizit. 29.Realizai urmtoarea schem logic: START CITETE A MAX:=A B>MAX MAX:=B

C>MAX MAX:=C SCRIE MAX STOP 30. Construii un tabel cu urmtoarele informaii: nr. crt., nume i prenume, nota1, nota2, nota3, medie. a) Tabelul va fi formatat astfel: - fontul Courier New, stilul italic, mrime 12.5; - conturul exterior: linie tripl, grosimea liniei 1 pt., culoarea verde; - liniile dintre coloane s fie punctate de culoare roie i grosime 3pt.; b) calculai media pentru fiecare elev n coloana Medie; c) dup coloana 6 inserai o coloan Rezultat n care scriei promovat dac media>=5 i corigent dac media<5. 31. Sa se realizeze in Word urmatoarele setari pentru pagina si sa se copieze textul de mai jos: Hrtia s fie orientat Portrait;

Marginile hrtiei: Partea stng: 2 cm; Partea dreapt: 2 cm; Sus: 2 cm; Jos: 2 cm n teoria programrii calculatoarelor, recursivitatea este strns legat de iteraie.
Prin iteraie nelegem execuia repetat a unei poriuni de program pn cnd este ndeplinit o condiie dat. Dup fiecare execuie a acestei poriuni se verific ndeplinirea acestei condiii i la un rspuns nesatisfctor se reia execuia de la nceput (de exemplu instruciunile de ciclare: while, repeat, for).

32. S se realizeze n Word urmtoarele setri pentru pagin si s se copieze textul de mai jos: Pagina s fie orientat orizontal; Marginile paginii s fie peste tot de 1.5 cm. Textul s fie cu caractere Times New Roman, 14.
Banca Romn pentru Dezvoltare (BRD) s-a nfiinat n 1990 prin transformarea Bncii de Investiii n societate bancar de stat pe aciuni. mbinnd tradiia cu exigenele economiei de pia, BRD a reuit s se impun pe piaa bancar romneasc prin putere financiar, managementul bncii i buna pregtire i calitate a personalului. Activitatea deosebit a bncii a primit aprecierea i recunoaterea internaional prin preluarea pachetului majoritar de aciuni n anul 1998 de ctre megabanca Socit Genral din Frana, BRD fiind astfel prima banc romneasc privatizat. 33. Folosind aplicaia Microsoft Word s se realizeze tabelul urmtor; s se mai introduc nc 3 nregistrri i s se sorteze informaiile n ordine alfabetic dup numele produsului: Produsul pine 0,500 kg Gru Cartofi Preul productorului (lei/kg) 1500 1100 3000

34. S se copieze urmtorul text:

Curioziti
.nc din timpul caldeenilor se cunoteau ase metale care erau puse n legtur cu zeii: aurului i corespundea Soarele i zeul Soarelui argintului i se asocia Luna i zeia Lunii fierului i corespundea Marte i zeul cu acelai nume mercurului i corespundea zeul Mercur i planeta cu acelai nume arama ara socotit ca depinznd de Venus i planeta ei plumbul era asociat cu zeul Saturn i planeta Saturn Marte Planeta Roie Terra Planeta Albastr Uranus Planeta Verde 35. Folosind aplicaia Microsoft Word s se realzeze tabelul de mai jos:
Numele Salariatul ui Salariul de ncadrare Sporuri (%) vechime stress Doctora t Total reineri

Popescu Ionescu Rdulescu

1250000 1150000 1050000

15 10 5

9 6 3

20 20 0

255600 186700 158900

36. S se copieze urmtoarea schem de mai jos. Apoi setai pagina astfel nct marginile s fie de 1cm (sus, jos) i de 1.5 cm (dreapta, stnga); Orientare: Landscape i, n plus s se puna o bordur paginii. :
CONSILIUL DE ADMINISTRAIE

Consiliul Director Preedinte

Vicepreedinte 1

Vicepreedinte 2

Vicepreedinte 3

37. S se copieze urmtorul text i s se realizeze urmtoarele formatri la nivel de caracter: Text: Italic, Courier New, 14, culoare albastra Titlul: Bold, Italic, Courier New, 16, culoare verde

Ce trebuie sa faca elevii


sa semnaleze aparitia oricaror defectiuni sau fuctionari anormale a calculatoarelor pozitionarea la o distanta corespunzatoare fata de monitor pe timpul lucrului la parasirea laboratorului sa acopere calculatoarele (unde este cazul), sa aseze scaunele la mese si hartiile in cos folosirea delicata a echipamentelor 38. S se copieze urmtorul text n Word. Caracterele s fie Arial, 16, bold italic, culoare roie fond galben. Culoarea bordurii s fie roie.
Educaia este un proces evolutiv i complex desfurat pe parcursul mai multor etape i viznd o finalitate care are n vedere formarea i dezvoltarea nsuirilor intelectuale, morale i fizice ale tinerilor. Educaia este o aciune specific uman pentru c numai prin intermediul ei i se asigur fiinei umane condiiile optime pentru a deveni om i membru al societii.

39. Preluai o secven de text din Help-ul Word. S se formateze acest text astfel: -pagina A4, portrait, marginile de 1 cm fiecare -titlul de mrime 36,culoare albastr, font Times New Roman, bold -textul pe 3 coloane 40. Realizai un tabel intitulat Barem de corectare n care introducei numele a 10 elevi, notele lor la 3 discipline, precum i media obinut. S se rearanjeze tabelul astfel nct elevii s fie aranjai n ordinea descresctoare a mediilor. Tabelul va avea pe prima coloan numrul curent generat automat.

41.S se realizeze urmtorul tabel:

42. S se construiasc o carte de vizit cu urmtoarele cerine: a) format dreptunghiular; b) chenar construit cu linie de forma : c)fundalul carii de vizit va fi albastru; d)textul va fi editat cu font de dimensiune 12. 43. Editai un text de 10 rnduri care s conin de 5 ori cuvntul monitor. Realizai nlocuirea automat a cuvntului monitor cu cuvntul imprimanta, apoi transformai toate literele mici n litere mari. 44. Editai urmtoarele expresii matematice:

Ordonare M
E= 3 5 4 7 dx

3
1

x3

A =

45. Editai urmtoarele expresii matematice:

lim
n

1 + 2 + ... + n n2

k 2 +
k =1 i =1

i2 2

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