CELE 5 TEME DE CURS

anul III - IDD

NUMARUL
TEMEI

CONTINUT

SUBIECT la
e-MAIN

TERMEN
LIMITA

TEMA nr. 1 Se va defini un masiv unidimensional
Se vor scrie 3 proceduri.
Prima proicedura adauga un element la inceputul masivului.
Atentie, veti face deplasarea spre dreapta a informatiei din elementele deja existente.
daca masivul avea n componente, dupa adaugare va avea n+1 componente. A treia procedura, este o combinatie a celor doua. In functie de valoarea unui parametru, va adauga la inceput sau la sfarsit informatia utila data ca parametru.
Procedurile vor fi autodocumentate, avand comentarii ce se refera la:
- autor
- data scrierii
- semnificatia, adica ce face procedura
- fiecare linie sursa va avea comentarii lamuritoare
- este obligatoriu ca fiecaree variabila definita sa fie detaliata la comentarii cu tipul si mai ales cu domeniul si la ce foloseste.
Absenta comentariilor este catastrofica pentru evaluarea temei, atragand diminuarea cu 5 puncte a rezultatului.
Comentariile identice din doua teme sau mai multe atrage anularea temelor.

IDD3ADAUGARE numesiprenume acronim

pana la
6 octombrie 2008
ora 23,59

TEMA nr. 2 Luati un masiv unidoimensional, in care stocati informatia utila careia ii asociati o semnificatie, pret, cantitate, greutate, inaltime, media notelor si orice altceva.
Cautati sa aveti fiecare alta semnificatie si alta definire.
Veti scrie 3 proceduri.
Prima procedura sterge un element dupa pozitia care este data in lista de parametri. A treia procedura le combina pe cele doua. Va avea un parametru in plus. Daca acel parametru are o anumita valoare, se ia elementul cu pozitia indicata si se sterge.
Pentru o alta valoare a acelui parametru se traverseaza masivul, se verifica daca elementul referit este egal cu cheia data si daca este adevarat se face stergerea, daca nu, se continua traversarea.
Veti transmite si un text in care veti explica semnificatia parametrilor si modul de functionare a procedurilor.
Procedurile vor fi autodocumentate, avand comentarii ce se refera la:
- autor
- data scrierii
- semnificatia, adica ce face procedura
- fiecare linie sursa va avea comentarii lamuritoare
- este obligatoriu ca fiecaree variabila definita sa fie detaliata la comentarii cu tipul si mai ales cu domeniul si la ce foloseste.
Absenta comentariilor este catastrofica pentru evaluarea temei, atragand diminuarea cu 5 puncte a rezultatului.
Comentariile identice din doua teme sau mai multe atrage anularea temelor.

IDD3STERGERE numesiprenume acronim

pana la
12 octombrie 2008
ora 23,59

TEMA nr. 3 Se considera o colectivitate, fie a studentilor, fie a muncitorilor, fie a elevilor, fie a locuintelor, fie o cu totul alta.
Trebuie ca fiecare student sa aleaga o alta colectivitate.
Se stabileste necesitatea de a calcula un indicator care presupune traversarea intregii colectivitati.
Se va defini un articol ce contine:
- un camp cheie
- campuri de descriere a fiecarui element din colectivitate.
Veti scrie atatea proceduri de traversare cate structuri de date cunoasteti.
Pentru vector de structura, veti scrie o procedura.
Pentru lista simpla, veti scrie o procedura care traverseaza lista simpla.
pentru lista dubla, pentru arbori binari si tot asa, veti tot scrie proceduri de traversare.
Intr-un text veti evidentia ceea ce au comun si ce le diferentiaza pe toate procedurile scrise.
Atentie la expresiile de referire!
Procedurile vor fi autodocumentate, avand comentarii ce se refera la:
- autor
- data scrierii
- semnificatia, adica ce face procedura
- fiecare linie sursa va avea comentarii lamuritoare
- este obligatoriu ca fiecaree variabila definita sa fie detaliata la comentarii cu tipul si mai ales cu domeniul si la ce foloseste.
Absenta comentariilor este catastrofica pentru evaluarea temei, atragand diminuarea cu 5 puncte a rezultatului.
Comentariile identice din doua teme sau mai multe atrage anularea temelor.

IDD3TRAVER numesiprenume acronim

pana la
24 noiembriembrie 2008
ora 23,59

TEMA nr. 4 Sa se realizeze o procedura care efectueaza cautarea intr-o lista dubla.
Se defineste informatia utila ca avand:
- nume si prenume
adresa persoana
- varsta
- experienta,br> - se vor mai adauga si alte campuri care individualizeaza aplicatia.
Elementele listei duble sunt sortate alfabetic dupa numele persoanelor.
Cheia de regasire a elementelor este numele persoanei.
daca numele persoanei incepe cu o litera din multimea {A, B, C, D,E, F,G,H,I} traversarea listei se efectueaza de la stanga spre dreapta pentru a face cautarea.
In caz contrar, traversarea se efectueaza de la dreapta spre stanga.
daca este gasit elementul cautat, procedura va efectua calcule folosind informatii din articolul asociat persoanei cautate.
Procedura returneaza acel rezultat calculat.
Procedurile vor fi autodocumentate, avand comentarii ce se refera la:
- autor
- data scrierii
- semnificatia, adica ce face procedura
- fiecare linie sursa va avea comentarii lamuritoare
- este obligatoriu ca fiecaree variabila definita sa fie detaliata la comentarii cu tipul si mai ales cu domeniul si la ce foloseste.
Absenta comentariilor este catastrofica pentru evaluarea temei, atragand diminuarea cu 5 puncte a rezultatului.
Comentariile identice din doua teme sau mai multe atrage anularea temelor.

IDD3CAUT numesiprenume acronim

pana la
8 decembrie 2008
ora 23,59

TEMA nr. 5 Se va elabora un referat de maximum 3 pagini care va arata cum imbunatatiti solutia pe care ati implementat-o in proiect, folosind structuri de date adecvate.
Referatul va contine:
- titlu si autor cu adresa de e-mail
- o prezentare a proiectului
- imbunatatiri privind structurile de date folosite
- imbunatatiri privind procedurile cu care lucrati (cautare, creare, actualizare, conversie
- concluzii
- bibliografie.
referatul trebuie sa nu fie plagiat, sa fie ingrijit elaborat, sa nu vontina verbul A PUTEA si sa fie redactat folosind verbele la modul impersonal.
Trebuie sa evitati folositea negatiei NU pentru ca prezinta interes ceea ce fac produsul si nu ceea ce NU face.
Procedurile pe care le introduceti sau secventele de program cu care exemplificati optimizari vor fi autodocumentate, avand comentarii ce se refera la:
- autor
- data scrierii
- semnificatia, adica ce face procedura
- fiecare linie sursa va avea comentarii lamuritoare
- este obligatoriu ca fiecaree variabila definita sa fie detaliata la comentarii cu tipul si mai ales cu domeniul si la ce foloseste.
Absenta comentariilor este catastrofica pentru evaluarea temei, atragand diminuarea cu 5 puncte a rezultatului.
Comentariile identice din doua teme sau mai multe atrage anularea temelor.

IDD3OPTIM
numesiprenume acronim

pana la
15 decembrie 2008
ora 23,59

Temele se trimit la termenele impuse.
Veti scrie un mesaj lamuritor ce contine informatii privind:
- cine sunteti
- ce trimiteti
- ce rezultate se obtin daca se ruleaza programele.
Veti respecta cu strictete numele subiectului.
De la fiecare tema trimisa corect, veti primi un cod de confirmare.
Cand trimiteti scrisoare la subiect veti scrie exact ce vi se cere, adica:
identificatorul de scrisoare IDD3....
- numele si prenumele
- acronimul
toate fiind separate prin spatiu.
Studentul Popescu Gh. Gigel Marian are acronim PGGM
Pentru tema nr. 3 el va trimite scrisoare cu subiectul
IDD3TRAVER Popescu Gh. Gigel Marian PGGM
Orice alta constructie, prin sortarea scrisorilor dupa subiect determina neincluderea a ceea ce ati trimis si neacordarea de puncte.


afisat azi 3 octombrie 2008


TEME DATE LA CURSUL din 18 octombrie 2008


  1. Scrieti procedura de normalizare matrice rara reprezentata prin 3 vectori.
    Termen 21 octombrie 2008 ora 23,59
    IDDZZZ-numesiprenume acronim

  2. Scrieti formulele de calcul pentru gradul de utilizare corespunzator reprezentarilor cu:
    - 3 vectori
    - lista simpla
    - lista dubla
    - lista de liste
    pentru matricea rara.
    Exemplificati pe un caz concret.
    Termen 21 octombrie 2008 ora 23,59
    IDDYY13-numesiprenume acronim

REVENIRE