duminică, 29 august 2010

Calendar Bacalaureat 2012

Calendar Bacalaureat 2012

Examenul de Bacalaureat 2012 se va desfasura in doua sesiuni, seiunea de vara, respectiv sesiunea de toamna. Consultati calendarul bacalaureat 2012 aici.

Cititi mai departe...

duminică, 28 martie 2010

Probleme rezolvate informatica C



1.)  Se citesc n numre naturale. Se cere:
a) Sa se afiseze minimul numerelor pare.
b) Sa se afiseze cate numere prime s-au citit.
c) Suma numerelor divizibile cu 3.
d) Produsul numerelor care au ultima cifra k.

#include
#include
void main()
     {int n, x, i=0, minpar, sprim=0, div3=0, k, prodk=1, prim;
     /* n=numarul de termeni din sir;
     x=numarul curent; i=contor;
     minpar=retine cel mai mic numar par; div3=retiine suma nr. divizibile cu 3;

     k=ultima cifra; prodk=retine produsul nr. cu ultima cifra k;
     prim=verifica daca un nr. este prim;
     sprim=retine numarul de numere pare citite; */

     cout<<"Dati un numar k (0<=k<=9): "; cin>>k;
     cout<<"Dati un nu numar natural: "; cin>>n;
     cout<<"Dati n numere: ";
     minpar=INT_MAX;
     while (i
           {cin>>x;
           if (x%2==0&&x
              minpar=x;
           int d=2;
           prim=1;
           while (d
                 {if (x%d==0)
                     prim=0;
                 d++;
                 }
           if (prim==1&&x!=1)
              sprim++;
           if (x%3==0)
              div3+=x;
           if (x%10==k)
              prodk*=x;
           i++;
           }
     if(minpar!=INT_MAX)
                        cout<<"Cel mai mic numar par este: "<<
     else
         cout<<"Nu s-au citit numere pare."<
     cout<<"Exista "<<<" numere prime."<
     if (div3!=0)
        cout<<"Suma nr. divizibile cu 3 este: "<<
     else
         cout<<"Nu s-au citit numere divizibile cu 3.";

     if(prodk!=1)
                 cout<<"Produsul nr. care au ultima cifra k este: "<<
     else
         cout<<"Nu exista numere terminate in k.";
     }


2.) Afisati toate numerele mai mici decat 2000 care impartite la 24, 30, 18 dau restul 7.

#include
void main()
     {int n=0;
     while (n<2000)
           {if (n%24==7&&n%30==7&&n%18==7)
              cout<<<" ";
           n++;
           }
     }


3.) Afisati toate numerele de doua cifre, care impartite la 15, dau restul egal cu patratul catului.

#include
void main()
     {int n=1,c,r;
     while (n<100)
           {c=n/15;
           r=n%15;
           if (r==c*c)
              cout<<<" ";
           n++;
           }
     }

Cititi mai departe...

miercuri, 6 ianuarie 2010

Formele normale ale bazelor de date

Primele trei forme normale: 1NF, 2NF si 3NF

O bază de date bine proiectată nu permite ca datele să fie redundante, adică aceeaşi informaţie să se găsească în locuri diferite. De asemenea nu se memorează informaţii care se pot deduce din alte informaţii retinute în baza de date.
In 1970 – 1971 Edgar Codd a definit primele trei forme normale 1NF, 2NF şi 3NF. Ulterior s-au mai definit formele normale 4NF, 5NF, 6NF care însă sunt rar folosite în proiectarea bazelor de date.


Prima formă normală
O entitate se găseşte în prima formă normală dacă şi numai dacă:
- nu există atribute cu valori multiple;
- nu există atribute sau grupuri de atribute care se repetă.
Cu alte cuvinte toate atributele trebuie să fie atomice, adică să conţină o singură informaţie.




adresa este de forma "str. Florilor, bl. 45, sc. A, ap. 28, etaj 3, Braşov, cod 123123", formă care de fapt conţine mai multe informaţii elementare. Aşadar, în mod normal acest atribut ar trebui "spart" în mai multe atribute ca în fig din dreapta.
Exemple:
1) Clădirea şcolii( # cod, * nume, * adresa, o sala de clasa) => entitatea Sala_de_clasa (#numar, *etaj, *suprafata)
2) Client (# codc, * nume, * prenume, o evenimet) => entitatea Eveniment (#id_eveniment, *nume)

A doua formă normală
O entitate se găseşte în a doua formă normală dacă şi numai dacă se găseşte în prima formă normală şi în plus orice atribut care nu face parte din UID (unique identifier) va depinde de întregul UID nu doar de o parte a acestuia.
Observaţie. Dacă o entitate se găseşte în prima formă normală şi UID-ul său este format dintr-un singur atribut atunci ea se găseşte automat în a doua formă normală.

A treia formă normală
O entitate se găseşte în a treia formă normală dacă şi numai dacă se găseşte în a doua formă normală şi în plus nici un atribut care nu este parte a UID-ului nu depinde de un alt atribut non-UID. Cu alte cuvinte nu se acceptă dependenţe tranzitive, adică un atribut să depindă de UID în mod indirect.

Cititi mai departe...

Rezolvarea relatiilor Many-to-many

In continuare sunt cateva probleme de pregatire la baze de date.


Rezolvarea relatiilor M:M


Rezolvati urmatoarele scenarii:


1. La Festivalul de film Transilvania se doreste realizarea unor statistici.

Se memoreaza date pentru fiecare persoana care merge la filme: nume, prenume, varsta, ocupatie (elev, student, angajat, somer, pensionar).  O persoana poate da calificative filmelor vizionate. Daca unei persoane ii place un film, poate sa il vada de mai multe ori, dar ii va da un singur calificativ.


2.Organizarea datelor pe memorii externe: Un fisier (cu un nume specificat) trebuie sa fie memorat pe mai multe tipuri de suporturi; un anumit tip de suport memoreaza unul sau mai multe fisiere. Modelati entitatea SUPORT ca un supertip; gasiti subtipurile acesteia si atribute comune/specifice.



3.La o scoala se doreste realizarea unei incadrari a profesorilor. Trebuie sa se stie pentru fiecare profesor ce discipline preda in acea scoala si numarul total de ore/saptamana/disciplina.


4.   Pornind de la relatia M:M intre entitatile CLASA si DISCIPLINA, gasiti entitatea de intersectie cu atributele necesare pentru a modela orarul claselor unei scoli/saptamana.
De ce nu este corecta bararea ambelor relatii intre entit. de intersectie si entitatile originale?
Adaugati si entitatea PROFESOR pentru a completa orarul.


5.  Country Bus Company

A Country Bus Company owns a number of busses. Each bus is allocated to a particular route, although some routes may have several busses. Each route passes through a number of towns. One or more drivers are allocated to each stage of a route, which corresponds to a journey through some or all of the towns on a route. Some of the towns have a garage where busses are kept and each of the busses are identified by the registration number and can carry different numbers of passengers, since the vehicles vary in size and can be single or double-decked. Each route is identified by a route number and information is available on the average number of passengers carried per day for each route. Drivers have an employee number, name, address, and sometimes a telephone number.


  •      Bus (reg-no,make,size,deck,no-pass)
  •      Route (route-no,avg-pass)
  •      Driver (emp-no,name,address,tel-no)
  •      Town (name)
  •      Stage (stage-no)
  •      Garage (name,address)


   6. Pentru urmatorul scenariu desenati harta relatiilor si apoi realizati maparea sa:

Inspectoratul scolar doreste sa aiba o evidenta a elevilor care participa la diverse activitati extrascolare: fac sport, sunt inscrisi la cercuri scolare, fac parte din trupe de teatru etc. la o astfel de activitate participa unul sau mai multi elevi. La unele activitati participa elevi dintr-o singura scoala, la altele participa elevi din mai multe scoli. Un elev poate sa participe la una sau mai multe activitati. Pentru fiecare elev trebuie sa se cunoasca numele, adresa, numarul de telefon, scoala, clasa, activitatea la care este  inscris.

De la aceste activitati se aleg grupe de elevi care participa la diverse proiecte sau concursuri ce se deruleaza in anumite perioade de timp precizate. La un astfel de proiect participa numai elevii de la o anumita activitate si se pregatesc pentru proiectul respectiv: de exemplu trupa de teatru doreste sa participe cu o anumita piesa la un festival; pentru aceasta face repetitii intr-o perioada de timp precizata. De asemenea, o anumita activitate poate sa aiba mai multe proiecte, de exemplu echipa de sah se pregateste pentru doua concursuri care se desfasoara la date diferite.

Cititi mai departe...

marți, 5 ianuarie 2010

Probleme atestat programare

Probleme pentru atestat – Programare

1) Se citesc de la tastaturǎ n fracţii în forma (numǎrator, numitor). Se cere sǎ se calculeze suma acestor fracţii (în forma ireductibilǎ).
Ex. 7/6 + 1/3 + 1/4 + 2/5 = 43/20.


2) Să se scrie un program care calculează „cifra de control” a unui număr întreg efectuând suma cifrelor sale, apoi suma cifrelor acestei sume etc. până se obţine o sumă formată dintr-o singură cifră.
Ex. Cifra de control a numărului 1971 este 9 ( 1971 -> 18 ->9).
3) Să se scrie un program care determină primele n cifre din seria fracţiei subunitare k/m=0.c1c2…cn pentru k, m (k < m) şi n numere naturale citite de la tastatură.

Ex. Pentru k=5, m=23 şi n=5 se va afişa 0.21739.
4) Sǎ se afişeze toate numerele prime de trei cifre care citite invers, sunt tot numere prime.
Ex. Un astfel de numǎr este 761 (761 este prim şi 167 este tot prim).
5) Se spune că n este deosebit dacă există un număr natural m astfel încât n=m+S(m), unde S(m) este suma cifrelor lui m. Sǎ se scrie un program care verifică dacă un număr natural n dat este deosebit.
Ex. 1235 este deosebit (1235=1225+10).
6) O carte se paginează cu numere de la 1 la n (20 <= n <= 10000, n natural). Fiind dat n, să se afle câte cifre au fost folosite la paginare.
Ex. Pentru o carte cu 100 de pagini se folosesc 192 de cifre.
7) Să se determine dacă două numere naturale date sunt termeni consecutivi ai şirului Fibonacci.
Ex. 55 şi 89 sunt termeni consecutivi în şirul Fibonacci.
8) Să se scrie un program care determină toate reprezentările posibile ale unui număr natural ca sumă de numere naturale consecutive.
Ex. Pentru n=50 avem 50=8+9+10+11+12 şi 50= 11+12+13+14.
9) Se numesc numere „super prime”, acele numere ale căror prefixe sunt toate numere prime. Să se verifice dacă un număr este „super prim” şi să se afişeze prefixele sale în acest caz.
Ex: 239 este super prim deoarece 2, 23 şi 239 sunt prime.
10) Se dă n număr natural. Să se afişeze cel mai apropiat număr prim faţă de n. Programul va conţine cel puţin un subprogram.
11) Să se afişeze câte din elementele unui vector dat de numere naturale sunt numere Fibonacci.
Ex. În vectorul x=(5, 10, 1, 7, 9, 8, 1, 6, 55, 19) sunt 5 numere Fibonacci.
12) Să se verifice dacă un vector dat este o mulţime (în sensul cunoscut din matematică), dacă nu să se transforme acest vector în mod corespunzător.
Ex. Vectorul x=(1, 2, 9, 4, 2, 6, 5, 1, 20, 3) nu este o mulţime. După transformarea acestuia se obţine mulţimea x=(1, 2, 9, 4, 6, 5, 20, 3).
13) Se citesc de la tastaturǎ doi vectori cu elemente numere întregi de dimensiune n, respectiv m. Sǎ se afişeze câte elemente din al doilea vector sunt strict mai mici decât toate elementele din primul vector.
14) În fişierul ‘DATE.TXT’ se gǎsesc douǎ numere mari (care pot avea mai mult de 10 cifre), câte unul pe o linie. Să se afişeze suma celor douǎ numere.
Ex : pentru fişierului ‘DATE.TXT’ 45899200768797
50999867
se va afişa 45899251768664
15) Se consideră un vector cu n componente. Ştiind că el conţine două subsecvenţe de numere ordonate crescător, să se ordoneze întregul vector prin interclasarea celor două subsecvenţe.
16) Se citeşte de la tastaturǎ un tablou unidimensional cu n elemente numere întregi. Sǎ se afişeze elementul care apare de cele mai multe ori în tablou. Dacǎ existǎ mai multe astfel de elemente, se vor afişa toate.
Ex. Pentru n=8 şi elementele (23, 7, 11, 7, 19, 7, 11, 11) se vor afişa elementele 7 şi 11, care apar fiecare de câte 3 ori.
17) Fie v un vector de numere întregi. Sǎ se construiascǎ un vector w, astfel încât w[i]=numǎrul de apariţii ale lui v[i] în vectorul v. Sǎ se afişeze cei doi vectori, fiecare pe câte o linie.
Ex. Pentru v=(1, 5, 2, 1, 5, 7, 2, 1, 5) se obţine w=(3, 3, 2, 3, 3, 1, 2, 3, 3).
18) Sǎ se construiascǎ o matrice A cu n linii şi n coloane ce se completeazǎ cu termenii şirului lui Fibonacci. Completarea se va face pe linii. Nu se vor folosi structuri de date auxiliare.
Ex. Pentru n=3 se va afişa matricea : 1 1 2
3 5 8
13 21 34.
19) Se dǎ o matrice de ordinul n. Se considerǎ cǎ diagonalele sale împart matricea în 4 zone: nord, sud, vest şi est. Se cere sǎ se calculeze suma elementelor impare din zona de nord a matricei.
20) Se citeşte de la tastaturǎ un cuvânt de lungime cel mult 20 de caractere, format numai din litere mari. Sǎ se afişeze toate cuvintele distincte ce se pot forma prin eliminarea câte unui singur caracter din cuvântul dat.
Ex. Pentru cuvântul BINE se vor afişa, nu neapǎrat în aceastǎ ordine, cuvintele: INE, BNE, BIE, BIN.
21) Se citeşte de la tastaturǎ un numǎr natural. Sǎ se afişeze cel mai mare numǎr care se poate forma cu cifrele distincte ale numǎrului dat.
Ex. Pentru numǎrul 29363, mulţimea cifrelor distincte este {2, 3, 6, 9}, iar numǎrul cerut este 9632.
22) Scrieţi un program care citeşte de la tastaturǎ douǎ numere naturale n, m şi scrie în fişierul text ‘DATE.TXT’ toate numerele prime din intervalul deschis (n,m). Numerele se scriu în ordine crescǎtoare, câte 10 numere pe fiecare linie a fişierului, numerele dintr-o linie fiind despǎrţite între ele prin câte un spaţiu.
Ex. Pentru n=87 şi m=241, fişierul DATE.TXT va conţine :
89 97 101 103 107 109 113 127 131 137
139 149 151 157 163 167 173 179 181 191
193 197 199 211 223 227 229 233 239 .
23) Pentru un număr natural n dat, afişaţi descompunerea lui în factori primi. Se va folosi cel puţin un subprogram în rezolvarea cerinţei.
Ex : pentru n=48 se va afişa factorul 2 la puterea 4
factorul 3 la puterea 1
24) Pentru un n dat să se construiască recursiv triunghiul de numere ca în exemplul de mai jos fără a folosi nici o instrucţiune repetitivă :
1
1 2
1 2 3
1 2 3 4
.....................
1 2 3 4 ... n
25) Un tablou unidimensional v conţine n numere reale ordonate crescător. Să se afişeze în ce poziţie din v se găseşte un număr real x dat. Dacă nu se găseşte în v atunci să se afişeze un mesaj corespunzător. Se va folosi o metodă eficientă de căutare.

Cititi mai departe...

Subiecte tehnoredactare

Acestea sunt probleme propuse atestatul la informatica.

ABILITATI DE TEHNOREDACTARE


1.Considerându-se documentul atestat.doc pe care l-aţi copiat în directorul vostru, creat în C:\ Atestat să se efectueze modificările precizate mai jos asupra documentului, noul document va fi salvat în fişierul atestat1.doc, păstrându-se şi documentul iniţial cu denumirea sa.
a.) Textul din document se va formata în felul următor:
• caracterele vor fi scrise cu fontul Times New Roman (sau Times New Roman CE) de dimensiune 11 pt;
• textul se aliniază cu fixarea marginilor (aliniat şi la stânga şi la dreapta);
• numai paragrafele 1, 2, 3 şi 4 de la I se vor marca folosind literele A, B, C şi D;

• titlurile capitolelor I. Dispoziţii generale şi II. Conţinutul probei de specialitate pentru obţinerea atestatului se vor modifica folosind literele înclinate, îngroşate şi subliniate, cu alt font ales de candidat de dimensiune 14 pt;
• să se vizualizeze documentul pentru tipărirea acestuia şi să se precizeze comanda (fără a o executa) pentru a-l tipării în ordine inversă de la ultima la prima pagină, realizăndu-se doua copii.
b.) La sfârşitul textului se va importa o imagine grafică preexistentă adecvată documentului (*.wmf, *.bmp, şi altele ).


2. Considerându-se documentul atestat.doc pe care l-aţi copiat în directorul vostru, creat în C:\ Atestat să se efectueze modificările precizate mai jos asupra documentului, noul document va fi salvat în fişierul atestat1.doc, păstrându-se şi documentul iniţial cu denumirea sa.
a.) Textul din document se va formata în felul următor:
• dimensiunea textului “atestatului profesional de către absolvenţii claselor de matematică - informatică, intensiv informatică” se va mări la o dimensiune maximă astfel încât acest titlu să apară pe trei linii;
• textul conţinând cele patru paragrafe de ala I. numerotate 1, 2, 3 şi 4 se vor alinia şi la stânga şi la dreapta pe doua coloane;
• textul Art.17 din capitolul V. Evaluarea probei să se scrie cu un alt font dorit de candidat, de dimensiune 16 pt, să fie înclinat, îngroşat şi nesubliniat;
• să se renumeroteze paginile documentului astfel încât prima pagină să nu fie numerotată iar celelalte pagini să fie numerotate în mijlocul paginii, în partea de sus în zona rezervată antetului.
b.) La sfârşitul textului se va adăuga un text artistic "Baftă la examen!" cu un efect de umbră şi fără să fie orizontal.

3. Considerându-se documentul atestat.doc pe care l-aţi copiat în directorul vostru, creat în C:\ Atestat să se efectueze modificările precizate mai jos asupra documentului, noul document va fi salvat în fişierul atestat1.doc, păstrându-se şi documentul iniţial cu denumirea sa.
a.) Textul din document se va formata în felul următor:
• textul se va aşeza într-o pagină având formatul A4, pe lăţime;
• fontul se va schimba în alt font la alegere, dimensiune 11 pt;
• distanţa dintre rânduri va fi dublă;
• începutul de paragrafe va fi la 2 cm de la marginea din stânga;
• să se şteargă numerotarea paginilor documentului şi să se adauge doar în pagina a doua un antet care să conţină în stânga Ministerul Educaţiei şi Cercetării, iar in dreapta Nr.5149 din 13.12.2003
b.) Să se simuleze tipărirea documentului, doar pagina a doua a documentului, în 3 exemplare.

4.Considerându-se documentul atestat.doc pe care l-aţi copiat în directorul vostru, creat în C:\ Atestat să se efectueze modificările precizate mai jos asupra documentului, noul document va fi salvat în fişierul atestat1.doc, păstrându-se şi documentul iniţial cu denumirea sa.
a.) Textul din document se va formata în felul următor:
• tabulatorul la stânga se fixează la 1 cm;
• titlul se centrează şi se modifică având doar majuscule, îngroşate de 17 pt;
• titlurile capitolelor I, II, III să se realizeze cu aceeaşi scriere artistică, orizontal, de culori diferite;
• Art.14 (1), din capitolul IV se va modifica folosind o scriere înclinată, îngroşată, nesubliniată şi se va încadra cu un chenar cu colţurile rotunjite şi cu umbre.
b.) Să se renumeroteze paginile documentului astfel încât prima pagină să nu fie numerotată iar celelalte pagini să fie numerotate în mijloc, în partea de sus în zona rezervată antetului.

5. Considerându-se documentul atestat.doc pe care l-aţi copiat în directorul vostru, creat în C:\ Atestat să se efectueze modificările precizate mai jos asupra documentului, noul document va fi salvat în fişierul atestat1.doc, păstrându-se şi documentul iniţial cu denumirea sa.
a.) Textul din document se va formata în felul următor:
• dimensiunea titlului capitolului II se va mări la o dimensiune maximă astfel încât acest titlu să apară pe două linii şi se va centra;
• textul conţinând cele trei paragrafe numerotate 5, 6 şi 7 se vor alinia şi la stânga şi la dreapta pe doua coloane;
• textul de la paragraful 7 a) să se scrie cu un alt font dorit de candidat, să fie înclinat, îngroşat şi subliniat, marcate cu simbolul “ ”;
• paragraful 6 să fie scrise pe trei coloane, cu textul aliniat la stânga, cu un alt font de aceeaşi dimensiune.
b.) La sfârşitul textului se va adăuga un tabel (centrat pe pagină) având următoarea structură. având maximum 4 linii în care se va trace comisia de atestat cu funcţia fiecărui membru al acesteia:

NR.
CRT. NUMELE ŞI PRENUMELE FUNCŢIA OBSERVAŢII




6. Considerându-se documentul atestat.doc pe care l-aţi copiat în directorul vostru, creat în C:\ Atestat să se efectueze modificările precizate mai jos asupra documentului, noul document va fi salvat în fişierul atestat1.doc, păstrându-se şi documentul iniţial cu denumirea sa.
a.) Textul din document se va formata în felul următor:
• titlul se va modifica folosind o scriere artistică la alegerea elevului, majuscule şi două culori;
• cele două probe obligatorii pentru obţinerea atestatului de la 13 (1) (a) şi (b) să fie îngroşate şi înclinate, cu un alt font şi introduse într-un chenar colorat cu umbră;
• să se înlocuiască automat în textul iniţial cuvântul "matematică" cu "matem.";
• să se sublinieze subtitlurile de la paragrafe cu două linii.
b.) La sfârşitul textului se va copia alcătuirea comisiilor şi atribuţiile acestora, fiecare pe două coloane cu linie dublă, orizontală, despărţitoare între ele.

7. În directorul vostru, creat în C:\Atestat creaţi un fişier orar.doc care să conţină orarul clasei sub formă de tabel. Folosiţi ca titlu un text artistic, structura tabelului fiind la latitudinea voastră. Capul de tabel trebuie să fie diferenţiat de restul tabelului, folosindu-se un alt font, marginile duble şi liniile din interior simple, o culoare de fond diferit de restul tabelului. Introduceţi datele pentru minimum trei zile din orar.

9. În directorul vostru, creat în C:\ Atestat realizaţi un pliant pe care să-l salvaţi în fişierul promoţie.doc care să conţină:
• doua coloane pentru elevi (cu minim 5 nume ) si pentru profesori (cu minimum 5 nume );
• un moto încadrat într-un chenar, având fondul şi textul de culori diferite şi nu alb - negru;
• o imagine sugestivă creată sau importată (fişiere *.wmf, *.bmp şi altele).

10. În directorul vostru, creat în C:\ Atestat realizaţi un document pe care să-l salvaţi în fişierul medie.doc. Acesta să conţină:
• un titlu îngroşat şi subliniat cu doua linii, folosind un alt font decât Times New Roman (sau Times New Roman CE) de dimensiune 18 pt;
un tabel inserat având două linii şi următoarea structură: Clasa, Medier =media la disciplina “limba şi literatura română”, Mediem = media la disciplina “Matematică”, Mediei= media la disciplina “Informatică”, Medials = media la limba străină 1 studiată, Medie = media generală la unele dintre disciplinele pentru examenul de bacalaureat;
• completaţi datele din tabel, calculând media generală, folosind aplicaţia Calculator;
• realizaţi apoi o reprezentare grafică a disciplinelor cu mediile aferente.

10. În directorul vostru, creat în C:\ Atestat realizaţi un document pe care să-l salvaţi în fişierul invitaţi.doc. Acesta să conţină:
• un titlu artistic, nu orizontal;
• un text la alegere adecvat;
• o imagine sugestivă fie creată, fie importată;
• încadrarea imaginii cu un chenar colorat în ton, umbrit.

ABILITĂŢI DE OPERARE

11.Pentru ca cele două fişiere atestat.dbf şi atestat.doc să fie mai rapid accesate, să se realizeze următoarele:
• să se creeze în folder-ul cu numele vostru un folder cu numele ATESTAT1;
• să se asocieze fiecărui fişier câte o pictogramă (shortcut), folosind două modalităţi diferite, My Computer şi Explorer;
• folosind meniul Start, să se deschidă unul din documente;
• să se şteargă folderul nou creat ATESTAT1;
• să se şteargă apoi shortcut-urile create;
Observaţie se vor nota toate comenzile efectuate, pe o coală de hârtie semnată de candidat.

12.Folosind programul Paint al sistemului Windows să se realizeze un desen şi anume:
• să conţină 2 figuri geometrice la alegere şi o figură formată dintr-o linie curbă, folosind grosimi şi culori diferite pentru contururi (minim 3);
• să se coloreze fondul paginii cu o altă culoare folosind spray-ul;
• să se decupeze una dintre figurile geometrice şi să se copieze de 2 ori în cadrul desenului;
• să se şteargă cealaltă figură geometrică;
• să se salveze desenul într-un fişier cu numele desen.bmp, în folder-ul candidatului.

13.Folosind programul Paint al sistemului Windows să se realizeze un desen şi anume:
• să conţină figurile geometrice: dreptunghi, pătrat, elipsă, un cerc şi o figură formată dintr-o linie frântă închisă folosind grosimi diferite pentru contururi (minim 3);
• să se coloreze fiecare figură geometrică cu o altă culoare folosind pensula pentru contururi, instrumentul de umplere şi spray-ul;
• să se introducă un text “Desen geometric” folosind majuscule, îngroşate şi subliniate;
• decupaţi pătratul şi apoi copiaţi-l de 3 ori în cadrul desenului, apoi modificaţi-l astfel ca dimensiunile pătratelor să fie diferite;
• să se salveze desenul creat cu numele figuri.bmp în directorul candidatului.

14.Deschiderea documentului atestat.doc existent în directorul pe care l-aţi creat:
• să se deschidă documentul folosind meniul Start:
• să se repete aceeaşi operaţie folosind My Computer şi Explorer:
• să se asocieze fişierului o pictogramă (shortcut) :
• să se acceseze programul Word prin meniul Start – Run şi să se deschidă apoi fişierul atestat.doc:
• să se descrie paşii pentru setarea imprimantei pentru tipărirea documentului, fără a se executa comenzile.

15.Pentru personalizarea sistemului de operare Windows, prin intermediul sistemului Display să se facă configurarea diferitelor elemente:
• să se aleagă un model decorativ;
• să se afişeze pe întreaga suprafaţă de lucru noul model ales;
• să se modifice culorile;
• să se aleagă un alt program de protecţie a ecranului şi să se stabilească timpul de aşteptare la 3 minute şi apoi să se testeze;
• alegeţi un interval de 2 minute de inactivitate înainte ca monitorul să treacă în regimul cu consum redus de energie (low - power standbay).


16.Pentru instalarea şi configurarea unei noi imprimante prin Gestionarul de tipărire (Printer) :
• să se aleagă driver-ul de imprimantă dorit (altul decât cel existent) din lista imprimantelor disponibile;
• instalarea imprimantei alese;
• să se aleagă portul dorit;
• să se deschidă fişierul atestat.doc direct prin accesarea acestuia din directorul candidatului;
• să se seteze imprimarea textului pe un format A4 cu foaia orizontală.
Observaţie se vor nota toate comenzile, pe o coală de hârtie semnată de candidat fără să se execute.

17.Să se editeze un document care să reprezinte o comunicare telefonică scurtă, folosind programul WordPad, care să conţină:
• să se insereze data şi ora la care a fost făcută comunicarea prin care se anunţă data la care se va susţine examenul de atestat;
• să se folosească un font la alegere, dimensiune 16 pt;
• să se salveze fişierul sub numele de atestat, în folder-ul candidatului;
• să se creeze un folder pe desktop, numit AtestatDesk;
• să se caute pe hard toate fişierele care au extensia txt;
• să se copieze primele trei dintre ele în folder-ul creat.
La sfârşitul evaluării ştergeţi folderul AtestatDesk.

18.Să se realizeze următoarele cerinţe:
• să se lanseze în execuţie aplicaţiile Paint, Notepad şi Calculator;
• să se comute controlul între aplicaţii;
• să se închidă aplicaţiile deschise anterior;
• să se configureze tastatura ca tastatură românească;
• să se vizualizeze capacitatea discului C:\ , spaţiul liber şi spaţiul ocupat;
• să se inspecteze configuraţia hard a calculatorului pe care lucraţi şi realizeze un fişier document fisahard.txt care să conţină datele referitoare la: tip microprocesor, capacitate memorie RAM, tip monitor, tip tastatură.

Cititi mai departe...

luni, 4 ianuarie 2010

Probleme atestat ORACLE

Probleme atestat ORACLE baze de date.

1. Sa se creeze tabelele necesare memorarii informatiilor privitoare la o biblioteca: pentru o carte ne intereseaza autorul, titlul, nr. de exemplare. Tabelele trebuie sa respecte forma a treia normala. Sa se completeze tabelele cu cel putin 5 articole semnificative.
Se cere:
a) sa se afiseze cartile autorului Eliade si numarul de exemplare din fiecare
b) sa se afiseze toti autorii al caror nume incepe cu litera “E”
c) sa se afiseze numarul de autori
Barem:
Oficiu…………………………..…1p
Creare tabele……………………...2p
Incarcare cu date semnificative..…2p
Rezolvare punctul a)……………...2p
Rezolvare punctul b)……………1.5p
Rezolvare punctul c)……………1.5p


2. Sa se creeze tabelele necesare memorarii informatiilor privitoare la o biblioteca: pentru o carte ne intereseaza autorul, titlul, numarul de exemplare, pret. Tabelele trebuie sa respecte forma treia normala. Sa se completeze tabelele cu cel putin 5 articole semnificative.
Se cere:
a) sa se afiseze persoanele al caror nume contine litera “a” sau “e”
b) sa se afiseze autorul(autorii) care au numarul maxim de carti
c) sa se afiseze cartea (cartile) cele mai ieftine
Barem:
Oficiu…………………………..…1p
Creare tabele……………………...2p
Incarcare cu date semnificative..…2p
Rezolvare punctul a)……………1.5p
Rezolvare punctul b)……………...2p
Rezolvare punctul c)……………1.5p


3. Sa se creeze tabelele necesare memorarii informatiilor privitoare la o biblioteca: pentru o carte ne intereseaza autorul, titlul, numarul de exemplare,editura. Tabelele trebuie sa respecte forma treia normala. Sa se completeze tabelele cu cel putin 5 articole semnificative.
Se cere:
a) sa se afiseze cartile editate la “Teora”
b) sa se afiseze cartile cu pretul mai mare decat pretul mediu
c) sa se afiseze numarul de edituri care incep cu litera “T”
Barem:
Oficiu…………………………..…1p
Creare tabele……………………...2p
Incarcare cu date semnificative..…2p
Rezolvare punctul a)……………1.5p
Rezolvare punctul b)……………...2p
Rezolvare punctul c)……………1.5p


4. Sa se memoreze intr-o tabela informatiile referitoare la punctajele elevilor la un concurs cu 3 probe. Punctajele reprezinta numere intre 1 si 100. Se cere:
a) sa se afiseze mediile celor trei probe
b) sa se afiseze elevul (elevii) care au obtinut punctaj maxim la proba1
c) sa se afiseze sub forma nume, media elevii ordonati descrescator dupa media celor 3 probe de concurs
d) sa se afiseze elevii care au obtinut la proba3 aceeasi nota cu cea a elevului “Vasilescu George”
Barem:
Oficiu…………………………..…1p
Creare tabela………………….......1p
Incarcare cu date semnificative..…1p
Rezolvare punctul a)……………1.5p
Rezolvare punctul b)…………...1.5p
Rezolvare punctul c)……………...2p
Rezolvare punctul d)……………...2p

5. Sa se creeze tabelele necesare memorarii informatiilor despre angajatii unei societati organizati ierarhic pe departamente. Fiecare departament trebuie sa aiba cel putin un angajat. Fiecare departament are un sef.
Tabelele trebuie sa respecte forma a treia normala. Se cere:
a) sa se afiseze angajatii al caror nume incepe cu “A”
b) sa se afiseze numarul de persoane din fiecare departament
b) sa se afiseze sefii de departamente
Barem:
Oficiu…………………………..…1p
Creare tabele……………………...2p
Incarcare cu date semnificative..…2p
Rezolvare punctul a)……………...2p
Rezolvare punctul b)……………1.5p
Rezolvare punctul c)……………1.5p


6. Sa se creeze tabelele necesare memorarii informatiilor despre angajatii unei societati organizati ierarhic pe departamente. Fiecare departament trebuie sa aiba cel putin un angajat. Fiecare departament are un sef.
Tabelele trebuie sa respecte forma a treia normala.

a) sa se afiseze seful societatii
b) sa se afiseze colegii de departament ai lui ‘Vasile’
c) sa se afiseze departamentele cu numar maxim de angajati

Barem:
Oficiu…………………………..…1p
Creare tabele……………………...2p
Incarcare cu date semnificative..…2p
Rezolvare punctul a)……………...1p
Rezolvare punctul b)……………...2p
Rezolvare punctul c)……………...2p




7. Sa se creeze tabelele necesare memorarii informatiilor despre angajatii unei societati organizati ierarhic pe departamente. Fiecare departament trebuie sa aiba cel putin un angajat. Fiecare departament are un sef.
Tabelele trebuie sa respecte forma a treia normala.
Se cere:
a) sa se afiseze departamentele al caror nume incepe cu ‘A’ sau ‘B’
b) sa se afiseze toti angajatii grupati pe departamente, ordonati alfabetic dupa nume
c) sa se afiseze departamentele care au doar 2 angajati.
Barem:
Oficiu…………………………..…1p
Creare tabele……………………...2p
Incarcare cu date semnificative..…2p
Rezolvare punctul a)……………...1p
Rezolvare punctul b)……………...2p
Rezolvare punctul c)……………...2p

8. Sa se creeze tabelele necesare memorarii informatiilor despre angajatii unei societati organizati ierarhic pe departamente. Fiecare departament trebuie sa aiba cel putin un angajat. Fiecare departament are un sef.
Tabelele trebuie sa respecte forma a treia normala. Pentru fiecare angajat se memoreaza si data angajarii.
Se cere:
a) sa se afiseze persoana (persoanele) cu vechimea cea mai mare
b) sa se afiseze persoanele care lucreaza in acelasi departament cu seful tuturor departamentelor
c) sa se afiseze ziua (in cadrul saptamanii) in care s-a angajat fiecare persoana
d) sa se afiseze pentru fiecare persoana un cod obtinut din: primele 2 caractere din nume, primele 2 caractere din prenume, codul departamentului.
Barem:
Oficiu…………………………..…1p
Creare tabela………………….......2p
Incarcare cu date semnificative..…2p
Rezolvare punctul a)……………...1p
Rezolvare punctul b)………….......2p
Rezolvare punctul c)……………...1p
Rezolvare punctul d)……………...1p

9. Sa se memoreze intr-o tabela informatii despre angajatii unei societati: numele, prenumele, data angajarii si salarul. Se cere:
a) afisati persoana (persoanele) cu vechimea cea mai mica
b) afisati persoanele cu salarul maxim
c) afisati persoanele care au salarul egal cu al angajatului ‘Marc’
Barem:
Oficiu…………………………..…1p
Creare tabela……………………...2p
Incarcare cu date semnificative..…2p
Rezolvare punctul a)……………...1p
Rezolvare punctul b)……………...2p
Rezolvare punctul c)……………...2p



10. Sa se memoreze intr-o tabela informatii despre angajatii unei societati: numele, prenumele, data angajarii, functia,salariul si comisionul castigat.(comisionul este procent din salar). Se cere:
a) afisati persoana (persoanele) al caror salariu coincide cu salariul lui ‘Popescu’
b) afişaţi numele angajaţilor si salariul pentru angajaţii al căror salariu coincide cu salariul maxim
c) afisati un tabel sub forma:

Angajatul … are un salariu de … si un comision in valoare de … lei
sau
Angajatul … are un salariu de … si nu are comision.

Barem:
Oficiu…………………………..…1p
Creare tabela……………………...2p
Incarcare cu date semnificative..…2p
Rezolvare punctul a)……………...1p
Rezolvare punctul b)……………...2p
Rezolvare punctul c)……………...2p

11.Sa se memoreze intr-o tabela informatii despre angajatii unei societati: numele, prenumele, data angajarii, functia,salariul si comisionul castigat.(comisionul este procent din salar). Se cere:
a) afisati persoanele cu salariul mai mic decat salariul mediu al angajatilor
b) afisati persoanele a caror functie nu contine litera ‘a’
c) persoanele care nu iau comision au o crestere de salar de 4.75%. Afisati noul salariu rotunjit la 2 zecimale . Tabelul va avea 3 coloane cu antetele: Nume, Salariu, Salariu nou

Barem:
Oficiu…………………………..…1p
Creare tabela……………………...2p
Incarcare cu date semnificative..…2p
Rezolvare punctul a)……………...2p
Rezolvare punctul b)……………...1p
Rezolvare punctul c)……………...2p

12.Sa se memoreze intr-o tabela informatii despre angajatii unei societati: numele, prenumele, data angajarii, functia, salariul si comisionul castigat.(comisionul este procent din salar). Se cere:
a) sa se afiseze ziua angajarii(luni, marti…in limba romana) fiecarei persoane
b) sa se afiseze persoanele care s-au angajat in acelasi an cu persoana care are salariul maxim
c) sa se afiseze numarul angajatilor care lucreaza incepand cu anul 2000.

Barem:
Oficiu…………………………..…1p
Creare tabela……………………...2p
Incarcare cu date semnificative..…2p
Rezolvare punctul a)……………...2p
Rezolvare punctul b)……………...2p
Rezolvare punctul c)……………...1p



13. Sa se creeze tabelele necesare memorarii informatiilor privitoare la un supermarket: magazinele, suprafata, numarul de angajati si tipul fiecarui magazin (alimentar, confectii,incaltaminte etc). Tabelele trebuie sa respecte forma treia normala. Sa se completeze tabelele cu cel putin 5 articole semnificative.
Se cere:
a) sa se afiseze numarul de magazine din fiecare tip
b) sa se afiseze magazinul (magazinele) cu suprafata maxima
c) sa se afiseze un tabel cu linii de forma
magazinul x are y angajati ( cu antetul NUMAR ANGAJATI)
Barem:
Oficiu…………………………..…1p
Creare tabele……………………...2p
Incarcare cu date semnificative..…2p
Rezolvare punctul a)……………...1p
Rezolvare punctul b)……………...2p
Rezolvare punctul c)……………...2p

14. Sa se creeze tabelele necesare memorarii informatiilor privitoare la un supermarket: magazinele, suprafata, numarul de angajati si tipul fiecarui magazin (alimentar, confectii,incaltaminte etc). Tabelele trebuie sa respecte forma treia normala. Sa se completeze tabelele cu cel putin 5 articole semnificative.
Se cere:
a) sa se afiseze magazinul (magazinele) cu numar maxim de angajati
b) sa se afiseze magazinele al caror nume incepe cu ‘A’ si nu contine litera ‘a’
c) sa se afiseze magazinele care au suprafata egala cu a magazinului ‘Altex’
Barem:
Oficiu…………………………..…1p
Creare tabele……………………...2p
Incarcare cu date semnificative..…2p
Rezolvare punctul a)……………...2p
Rezolvare punctul b)……………...1p
Rezolvare punctul c)……………...2p

15. Sa se creeze tabelele necesare memorarii informatiilor privitoare la elevii unei scoli. Pentru fiecare elev trebuie retinute: numele, prenumele, clasa, dirigintele, media generala, data nasterii si sexul (f sau b). Tabelele trebuie sa respecte forma treia normala. Sa se completeze tabelele cu cel putin 5 articole semnificative.
Se cere:
a) sa se afiseze numarul de elevi din fiecare clasa si dirigintele
b) sa se afiseze fetele din clasa ‘9A’
c) sa se afiseze baietii care sunt in aceeasi clasa cu elevul cu varsta cea mai mare
Barem:
Oficiu…………………………..…1p
Creare tabele……………………...2p
Incarcare cu date semnificative..…2p
Rezolvare punctul a)……………...2p
Rezolvare punctul b)……………...1p
Rezolvare punctul c)……………...2p




16. Sa se creeze tabelele necesare memorarii informatiilor privitoare la elevii unei scoli. Pentru fiecare elev trebuie retinute: numele, prenumele, clasa, dirigintele, media generala, data nasterii si sexul (f sau b). Tabelele trebuie sa respecte forma treia normala. Sa se completeze tabelele cu cel putin 5 articole semnificative.
Se cere:
a) sa se afiseze numarul de baieti din fiecare clasa si dirigintele
b) sa se afiseze fetele nascute in luna ‘mai’
c) sa se afiseze toti elevii din scoala cu media generala maxima
Barem:
Oficiu…………………………..…1p
Creare tabele……………………...2p
Incarcare cu date semnificative..…2p
Rezolvare punctul a)……………...2p
Rezolvare punctul b)……………...1p
Rezolvare punctul c)……………...2p

17. Sa se creeze tabelele necesare memorarii informatiilor privitoare la elevii unei scoli. Pentru fiecare elev trebuie retinute: numele, prenumele, clasa, dirigintele, media generala, data nasterii si sexul (f sau b). Tabelele trebuie sa respecte forma treia normala. Sa se completeze tabelele cu cel putin 5 articole semnificative.
Se cere:
a) sa se afiseze media fiecarei clase si dirigintele
b) sa se afiseze baietii nascuti intr-o zi de vineri
c) sa se afiseze toti elevii din scoala cu media generala minima
Barem:
Oficiu…………………………..…1p
Creare tabele……………………...2p
Incarcare cu date semnificative..…2p
Rezolvare punctul a)……………...2p
Rezolvare punctul b)……………...1p
Rezolvare punctul c)……………...2p

18. Sa se creeze tabelele necesare memorarii informatiilor privitoare la olimpiadele scolare etapa nationala (se considera ca un elev participa la o singura olimpiada nationala). Trebuie retinute: numele, prenumele, clasa, disciplina si nota obtinuta. Tabelele trebuie sa respecte forma treia normala. Sa se completeze tabelele cu cel putin 5 articole semnificative.
Se cere:
a) sa se afiseze elevii participanti la fiecare disciplina
b) sa se afiseze elevii care au participat la olimpiada de matematica
c) sa se afiseze elevii care au obtinut nota maxima la olimpiada de informatica
Barem:
Oficiu…………………………..…1p
Creare tabele……………………...2p
Incarcare cu date semnificative..…2p
Rezolvare punctul a)……………...2p
Rezolvare punctul b)……………...1p
Rezolvare punctul c)……………...2p




19. Sa se creeze tabelele necesare memorarii informatiilor privitoare la olimpiadele scolare etapa nationala (se considera ca un elev participa la o singura olimpiada nationala). Trebuie retinute: numele, prenumele, clasa, disciplina si nota obtinuta. Tabelele trebuie sa respecte forma treia normala. Sa se completeze tabelele cu cel putin 5 articole semnificative.
Se cere:
a) sa se afiseze numarul elevilor participanti la fiecare disciplina
b) sa se afiseze elevii care au obtinut nota 10 la olimpiada de geografie
c) sa se afiseze elevii (de la toate disciplinele) care au obtinut o nota egala cu nota minima la olimpiada de lb. romana
Barem:
Oficiu…………………………..…1p
Creare tabele……………………...2p
Incarcare cu date semnificative..…2p
Rezolvare punctul a)……………...2p
Rezolvare punctul b)……………...1p
Rezolvare punctul c)……………...2p



20. Sa se creeze tabelele necesare memorarii informatiilor privitoare la olimpiadele scolare etapa nationala (se considera ca un elev participa la o singura olimpiada nationala). Trebuie retinute: numele, prenumele, clasa, disciplina si nota obtinuta. Tabelele trebuie sa respecte forma treia normala. Sa se completeze tabelele cu cel putin 5 articole semnificative.
Se cere:
a) sa se afiseze mediile generale pe discipline
b) sa se afiseze elevii care au participat la olimpiada de matematica, pe clase
c) sa se afiseze mediile pe discipline si pe clase
Barem:
Oficiu…………………………..…1p
Creare tabele……………………...2p
Incarcare cu date semnificative..…2p
Rezolvare punctul a)……………...2p
Rezolvare punctul b)……………...1p
Rezolvare punctul c)……………...2p

Cititi mai departe...

vineri, 1 ianuarie 2010

10 sfaturi pentru a lua nota 10 la Atestat









Vrei sa stii cum sa iei nota 10?

Cu totii ne dorim sa execelam in domeniul in care ne desfasuram activitatea. Examenul de atestat la informatica este un moment important pentru absolventii de liceu pentru a demonstra ce au invatat timp de 4 ani. In general, nota 10 la atestatul de informatica se poate obtine fara prea mult efort, insa trebuie tinut cont de cateva lucruri esentiale. Cum examenul de atesat 2011 se apropie, va prezentam cateva sfaturi utile pentru a lua nota 10 (zece).

1. Rezolvati subiectele din timp
Daca nu stiati, subiectele pentru atestat se afiseaza de catre Inspectoraul Scolar pana la data de 15 ianuarie. Puteti sa cereti subiectele profesorilor vostri sau sa le luati direct de pe Internet. Subiectele nu se modifica foarte mult de la an la an. Puteti incepe chiar acum sa va antrenati cu subiectele postate pe acest site la adresa http://atestatinfo.blogspot.com/2010/01/subiecte-atestat-informatica-2010.html .

2. Nu pierdeti vremea in timpul orelor de informatica
La scoala aveti posibilitatea de a pune intrevari profesorilor si colegilor si, in felul acest, sa lamuriti anumite probleme. In felul acesta veti castiga mai mult timp liber acasa.


3. Alegeti o tema de proiect originala
De obiecei, profesorii va vor da o lista cu teme de proiect tipice. Daca aveti o idee originala nu ezitati sa o putenti in practica. Va fi mult mai interesant si distractiv pentru voi sa lucrati la un proiect inedit. De asemenea, profesorii evaluatori vor aprecia cu siguranta acest lucru. Daca nu aveti idei, puteti sa alegi o tema de aici.

4. Scrieti o documentatie completa pentru proiectul vostru
Este foarte important ca documentatia care insoteste proiectul sa fie cat mai ampla si sa descrie cu acuratete aplicatia.  Cele mai bune 4 modele de documentatii pentru atestat se gasesc la adresa http://atestatinfo.blogspot.com/2010/02/model-documentatie-atestat-informatica.html

5. Repetati prezentarea aplicatiei
Emotiile in timpul unui examen sunt inerente. Pentru a decurge totul impecabil, repetati in avans prezentarea si fiti pregatiti sa raspundeti la intrebari.

6. Odihniti-va si mancati cat mai bine
Ca in cazul oricarui examen, odihna si alimentatia sunt foarte importante pentru a avea un randament cat mai mare.

7. Fiti prezentabili
Imbracati-va cat mai elegant, eventual la costum. Nu veniti in pantaloni scurti. Folositi un parfum, insa nu exagerati.


8. Cereti mereu parerea altora
Atunci cand terminati de implementat un modul al aplicatiei, cereti unui profesor si unor colegi sa va dea feedback pentru ce ati facut. 

9. Participati la concursuri
Daca proiectul vostru este suficeint de interesant, puteti sa il inscrieti la un concurs de soft. Cele mai importante concursuri de software sunt InfoEducatie si CIA. Atentie, va trebui sa va apucati din timp sa lucrati la proiect pentru a avea sanse la aceste concursuri. Pentru partea de programare, puteti aprofunda mergand la olimpiade sau rezolvand probleme online.

10. Nu copiati
Va avea o mare satisfactie sa lauti nota 10 pe meritul si munca voastra. In plus, riscati sa fiti eliminati din examen daca sunteti prinsi copiind. Totodata, nu veniti cu proiecte facute de altii. Profesorii isi vor da seama.

Sper ca aceste sfaturi sa va fie de folos. Daca aveti intrebari nu ezitati sa le scrieti pe blog.

Succes!

Cititi mai departe...