Proiecte pentru Windows – 2001 -

Fiecare proiect trebuie sa fie original, sa foloseasca POO.

Proiectul va avea o documentatie.

Codul va fi documentat.

Proiectul va trebui sa utilizeze toate facilitatile oferite de windows pentru tema aleasa. Poate contine si alte caracteristici necesare dezvoltarii codului.

Problema imaginata (scenariul) pentru realizarea proiectului va apartine in totalitate.

Evaluarea proiectului

  1. metode generale:
  1. metode specifice:

Proiectele identice nu vor fi luate in considerare.

Consider ca doua proiecte sunt identice daca:

 

Alte proiecte care nu vor fi luate in considerare sunt:

Evaluarea finala

Proiecte propuse

  1. Edit box, pushbutton, check box si radio button. Validare date
  2. Combo box,
  3. List view control
  4. Tree view control
  5. Pagini de proprietati
  6. Controlul grid sau un alt control din windows
  7. Dialoguri amodale
  8. Controale comune in windows
  9. Gestionarea memoriei in windows
  10. Fisiere mapate in memorie. Comunicare intre procese
  11. Fire de executie UI
  12. Fire de executie fara UI. Sincronizare
  13. Arhitectura Document / View: (CDocument / CView) SDI. Serializarea datelor
  14. Arhitectura Document / View: (CDocument / CView) MDI. Gestionarea vizualizarilor
  15. Miniservere
  16. Crearea DLL-urilor si utilizarea acestora
  17. Aplicatii de tip container
  18. Aplicatii server (full)
  19. Aplicatii server container
  20. COM. Crearea unei componente si utilizarea acesteia ( 10 proiecte).
  21. Metode de sincronizare (sectiuni critice, semafoare, mutex-uri, evenimente) (5 proiecte)
  22. Baze de date – cu ODBC (10 proiecte)
  23. Baze de date – DAO (10 proiecte)
  24. OLE DB (10 proiecte)
  25. Aplicatii tip posta electronica (3 proiecte)
  26. Aplicatii tip FTP (5 proiecte)
  27. Aplicatii internet (5 proiecte)
  28. Baze de date – db2 – (10 proiecte). Conditia este sa aveti acces la un server de baze de date db2, bibliotecile pentru conexiunea cu C++ si documentatia aferenta
  29. Aplicatii cu socket-uri.
  30. Prioritatea proceselor si a firelor de executie
  31. Aplicatii tip calcul tabelar (5 proiecte)
  32. OLE Drag and Drop
  33. Contexte de dispozitiv si GDI (3 aplicatii)
  34. Tratarea fisierelor in Windows
  35. Tratarea exceptiilor in Windows
  36. Tratarea exceptiilor in MFC
  37. Automatizarea (5 proiecte)
  38. Tiparirea documentelor
  39. Meniuri si bare de instrumente (5 aplicatii)
  40. Proiecte proprii ce se incadreaza in problematica “programarii sub windows”