INITIERE IN C++ PROGRAMARE ORIENTATA PE OBIECTE - ASEM

CURSCaiet Programare Orientata pe Obiecte Profesor Berzan Stefan

preview iconExtras din document

Limbajul C este un limbaj de programare universal, caracterizat printr-o exprimare concisă, un control modern al fluxului execuţiei, structuri de date, şi un bogat set de operatori. Limbajul C nu este un limbaj de „nivel foarte înalt” şi nu este specializat pentru un anumit domeniu de aplicaţii. Absenţa restricţiilor şi generalitatea sa îl fac un limbaj mai convenabil şi mai eficient decît multe alte limbaje mai puternice. Limbajul C permite scrierea de programe bine structurate, datorită construcţiilor sale de control al fluxului: grupări de instrucţiuni, luări de decizii (if), cicluri cu testul de terminare înaintea ciclului (while, for) sau după ciclu (do) şi selecţia unui caz dintr-o mulţime de cazuri (switch). Limbajul C permite lucrul cu pointeri şi are o aritmetică de adrese puternică. Limbajul C nu are operaţii care prelucrează direct obiectele compuse cum sînt şirurile de caractere, mulţimile, listele sau masivele, considerate fiecare ca o entitate. Limbajul C nu prezintă facilităţi de alocare a memoriei altele decît definiţia statică sau disciplina de stivă relativă la variabilele locale ale funcţiilor. În sfîrşit, limbajul C nu are facilităţi de intrare-ieşire şi nici metode directe de acces la fişiere. Toate aceste mecanisme de nivel înalt sînt realizate prin funcţii explicite. Deşi limbajul C este, aşadar, un limbaj de nivel relativ scăzut, el este un limbaj agreabil, expresiv şi elastic, care se pretează la o gamă largă de programe. C este un limbaj restrîns şi se învaţă relativ uşor, iar subtilităţile se reţin pe măsură ce experienţa în programare creşte.

Download
alert iconRaporteaza o eroare
0 Comenteaza
+1
Posteaza

Curs: INITIERE IN C++ PROGRAMARE ORIENTATA PE OBIECTE Universitate: ASEM