- Teacher: Valeriu Cristian PIRVU
Cursul "Programarea calulatoarelor" introduce noțiunile de bază pe care orice student electronist ar trebui să le știe pentru programarea calculatoarelor și microcontrolerelor în limbajul C.
Programa cursului:
- Noțiuni de dezvoltare software - Software development life cycle; Limbajul formal; Compilatorul și lanțul de compilare
- Variabila; Tipuri de date: întregi, fracționare, caracter; Operatori aritmetici; Citirea și scrierea datelor
- Baze de numerație; Reprezentarea tipurilor de date întregi, fracționare și de tip caracter
- Operatorul de atribuire; Operatorii logici
- Expresii condiționale (if, switch-case, operatorul condițional); Evaloarea expresiilor logice
- Expresii repetitive (for, while, do-while)
- Operatorul de conversie (cast); Vectori
- Șiruri de caractere
- Funcții
- Modulul de execuție a unui program; Funcții recursive
- Structuri (struct, enum, union); cuvântul cheie typedef
- Structura memoriei; Pointeri
- Utilizarea pointerilor
- Citire și sciere din fișiere
- Teacher: Radu HOBINCU
- Teacher: Ovidiu SANDRU