Curs: Valeriu Iorga
Materiale de curs:
- Curs Programare - Florian Moraru [doc]
- Curs Programare C - University College Cork
- Curs Valeriu Iorga
- Curs 1: Introducere în limbajul C
- Curs 2: Operații de intrare/ieșire
- Curs 2: Tipuri și variabile
- Curs 3: Instrucțiuni
- Curs 4: Funcții
- Curs 5: Tablouri și pointeri
- Curs 6: Șiruri de caractere
- Curs 7: Funcții
- Curs 9: Clase
- Curs 10: Supraîncărcarea operatorilor
- Curs 11: Clase derivate. Moștenire
- Curs 12: Tratarea excepțiilor
- Curs 12: Funcții și clase generice
- Curs 13: Algoritmi
- Curs 13: Iteratori
- Curs 13: Obiecte funcții (functori)
- Curs 13: STL - Standard Template Library
- Curs 14: Clasa String
- Curs 14: Clasa Vector
- Alocarea dinamică
- Fișiere
- Parametri în linie de comandă
- Preprocesorul
- Structuri
- Curs Carmen Odubășteanu
- Curs 1: Introducere
- Curs 2: Introducere
- Curs 3: Instrucțiuni C
- Curs 4: Tablouri
- Curs 5: Funcții
- Curs 6: Pointeri
- Curs 7: Șiruri de caractere
- Curs 8: Alocare dinamică
- Curs 9: Operatori pe biți, structuri, uniuni, enumerări
- Curs 10: Fișiere
- Curs 11: Linia de comandă, preprocesor, pointeri la funcții
- Curs 12: Funcții recursive
- Curs 13: Directive, convenții
- Curs University of Helsinki
Laboratoare:
- Laborator 1 - Introducere [html]
- Laborator 2 - Funcții de citire-scriere în C [html]
- Laborator 3 - Instrucțiunile limbajului C [html]
- Laborator 4 - Tablouri [html]
- Laborator 5 - Definirea și utilizarea de funcții [html]
- Laborator 6 - Funcții cu vectori [pdf]
- Laborator 7 - Funcții cu pointeri. Șiruri de caractere [html]
- Laborator 8 - Programe cu date alocate dinamic [html]
- Laborator 9 - Structuri [html]
- Laborator 10 - Structuri, uniuni, enumerări. Pointeri la funcții. Directive de preprocesare. Operatori pe biți [html]
- Laborator 11 - Programare generică [html]
- Laborator 12 - Fișiere text. Argumente în linia de comandă [html]
- Laborator 13 - Fişiere binare. Compilarea din mai multe surse
- PC_tema1.html
- PC_tema2.html
- PC_tema3.html
- rezolvari1.html
- rezolvari10.html
- rezolvari10_surse.zip
- rezolvari11.html
- rezolvari11_surse.zip
- rezolvari12.html
- rezolvari12_surse.zip
- rezolvari13_surse.zip
- rezolvari2.html
- rezolvari2_surse.zip
- rezolvari3.html
- rezolvari3_surse.zip
- rezolvari4.html
- rezolvari4_surse.zip
- rezolvari5.html
- rezolvari5_surse.zip
- rezolvari6.html
- rezolvari6_surse.zip
- rezolvari7.html
- rezolvari7_surse.zip
- rezolvari8.html
- rezolvari8_surse.zip
- rezolvari9.html
- rezolvari9_surse.zip
Alte materiale:
- Kernighan & Ritchie - The C Programming Language - Cartea in limba română [txt]
- Coding Style (stiluri de programare) [pdf]
- UNIX C Coding Standards
- C++ Coding Guidelines
- Operatori la nivel de bit [pdf]
- Stiluri de programare [pdf]
- Subiecte concurs Agora [zip]
- Subiecte vechi examen [zip]
- Subiecte parțial 2005 [pdf]
- Kernighan & Ritchie - The C Programming Language (traducere lb română) [txt]
- The C book
- Classical Programming Problems [pdf]
- The Invention of C++ (Stroustrup Interview)
Seria CC - 2009
- Probleme clasice de programare [pdf]
- Coding style [pdf]
- Florian Moraru - Programarea Calculatoarelor [pdf]
- Tutorial pointeri [pdf]
- Laborator 1
- Rezolvari Laborator 1
- Laborator 2
- Rezolvari Laborator 2
- Laborator 3
- Rezolvari Laborator 3
- Laborator 4
- Rezolvari Laborator 4
- Laborator 5
- Rezolvari Laborator 5
- Laborator 6
- Rezolvari Laborator 6
- Laborator 7
- Rezolvari Laborator 7
- Laborator 8
- Rezolvari Laborator 8
- Laborator 9
- Rezolvari Laborator 9
- Laborator 10
- Rezolvari Laborator 10
- Laborator 11
- Rezolvari Laborator 11
- Laborator 12
- Rezolvari Laborator 12
- Laborator 13
- Rezolvari Laborator 13
- Tema 1
- Tema 2
- Tema 3