Rezumat temă
Programare structurată.
- Acest subiect
1. Structura programului în C++
Structura programului în C++. Definirea și declararea funcțiilor. Directive de preporcesare. Identificatori. Cuvinte cheie.
AAA
2. Tipuri de date. Constante și variabile
Tipuri de date: întregi, reale, cracter, logic. Constante și variabile. Inițializarea variabilelor. Domeniul de vizibilitate și durata de viață.
3. Operatori
Operatori. Operatori aritmetici. Operatori de atribuire, de decrementare, de incrementare. Operatori relationali, logici, la nivel de bit, conditionali, de rezolutie.
4. Instructiuni de intrare-ieşire
Citirea şi afişarea datelor de diverse tipuri
5. Instructiuni de decizie
Instructiunile if, if-else, switch
6. Instrucţiuni iterative
Instrucţiuni iterative - cicluri: for, while, do-while, break, continue
7. Pointeri şi funcţii
Pointeri. Tipul pointer. Tipul referinţă.
Variabile dinamice. Funcţii ce întorc mai multe valori.
8. Tabele unidimensionale. Vectori.
Tabele unidimensionale. Vectori - tabele de numere.
9. Tabele multidimensionale. Matrice
Tabele multidimensionale. Matrice de numere.
10. Şiruri de caractere
Şiruri de caractere.
11. Structuri şi uniuni. Tipul enumerare
Structuri şi uniuni. Tipul enumerare
12. Fişiere
Fişiere text şi binare.
13. Structuri dinamice
Liste dinamice. Stive. Cozi. Liste dublu înlănţuite. Arbori.
14. Fişiere proiect
Elaborarea programelor complexe. Fişiere proiect.
15. Clase. POO.
Clase. Programarea orientată pe obiecte.