Tehnici de programare

Laborator:

Joi: 08-10, 10-12, 12-14, B418

  • S1: Dezvoltarea aplicatiilor in C, cu gcc, sub Linux;
  • S2: Structuri in C. Tipuri de date definite de utilizator;
  • S3: Uniuni si campuri de biti. Parametri in linie de comanda.
  • S4: Pointeri la functii.
  • S5: Lucrul cu fisiere text in C
  • S6: Lucrul cu fisiere binare in C. Formatul BMP. Algoritmul Sobel pentru detectia de conturului.
  • S7: Preprocesorul C. Directive de preprocesare. Documentatia GCC si o trecere in revista cu exemple
  • S8: Recursivitate.
  • S9: Backtracking.
  • S10: Test1. Divide-et-impera.
  • S11
  • S12
  • S13: Evaluare
  • S14: Recuperari

Evaluare

  • Toate laboratoarele sunt obligatorii.
  • Se pot efectua maxim 2 laboratoare cu alt cadru didactic, pe parcursul semestrului.
  • Se pot recupera laboatoare la sfarsitul semestrului conform regulamentelor UPT sau pe parcurs in limita locurilor disponibile.
  • Studentii vor avea minim 3 note "pe parcurs";
  • Se vor da teme de casa, iar o parte dintre ele - cele specificate ca atare - vor fi notate;
  • Nota la laborator este media artimetica, cu doua zecimale, fata rotunjire intre notele de pe parcurs, si media aritmetica a notelor la teme.

Resurse suplimentare

Random online things

https://www.youtube.com/watch?v=7Pq-S557XQU