Sunteți pe pagina 1din 3

Recapitulare PCLP1

Sumarul Capitolului II
¾ Proprietăţile calculatoarelor electronice
¾ Structura unui sistem de calcul conform arhitecturii von Neumann
¾ Caracteristicile de bază ale unităţilor funcţionale
¾ Definiţia unui limbaj de programare
¾ Definiţia unui program
¾ Definiţia unei instrucţiuni
¾ Clasificarea limbajelor de programare
¾ Caracteristicile limbajelor de nivel coborât (exemple)
¾ Caracteristicile limbajelor de nivel înalt (exemple)
¾ Definiţia unui limbaj simbolic
¾ Definiţia unui program sursă
¾ Etapele prelucrării unui program sursă în vederea execuţiei sale
¾ Funcţiile de bază ale unui sistem de operare
¾ Structura sistemului de programare

Sumarul Capitolului III - Proiectarea algoritmilor


¾ Definiţia algoritmului
¾ Proprietăţile algoritmilor
¾ Definiţia datelor
¾ Clasificarea datelor (după tip, după poziţia în lanţul informatic, după posibilităţile
de modificare pe parcursul execuţiei sau de la o execuţie la alta)
¾ Principalele etape necesare pentru rezolvarea unei aplicaţii cu ajutorul unui
sistem de calcul
¾ Modalităţi de descriere a algoritmilor (scheme logice şi limbajul pseudocod)
¾ Conceptul de programare structurată - enunţul Teoremei de structură
¾ Definiţia, descrierea (cu scheme logice sau în limbajul pseudocod), caracteristicile
şi condiţiile de utilizare ale structurilor de control din programarea structurată:
- secvenţa
- decizia
- ciclul cu test iniţial
- ciclul cu test final
- ciclul cu contor
¾ Conceptul de dată structurată
¾ Definiţia şi caracteristicile tipului tablou (tipul şi numărul componentelor,
modalitatea de acces la elementele componente)
¾ Conceptul de subprogram
¾ Definiţia şi clasificarea parametrilor unui subprogram. Transferul parametrilor.
¾ Definiţia, descrierea, caracteristicile şi condiţiile de utilizare ale procedurilor şi
funcţiilor

Sumarul Capitolului IV. Programarea în limbajul C


¾ Elementele limbajului C
- alfabetul;
- unităţile lexicale;
- expresiile;
- instrucţiunile.

¾ Structura unui program C


- Funcţii (definiţie, antet,prototip, apel)
- Declaraţii de variabile simple
- Preprocesarea
- Includerea de fişiere sursă
- Definiţia macrourilor
¾ Tipuri de date simple în C
- Tipuri de date întregi (constante, domeniu de reprezentare, operatori)
- Tipuri de date reale (constante, domeniu de reprezentare, operatori)
- Tipul de date caracter (constante, domeniu de reprezentare, operatori)

¾ Operatori în limbajul C (semnificaţie, asociativitate, prioritate)


- Operatori paranteză
- Operatori aritmetici - Regula conversiilor implicite
- Operatori de relaţie
- Operatori de egalitate
- Operatori logici
- Operatori de atribuire
- Operatori de incrementare şi de decrementare
- Operatorul de forţare a tipului sau de conversie explicită
- Operatorul dimensiune sizeof
- Operatorul adresă
- Operatorul condiţional
- Operatorul virgulă
-
¾ Instrucţiunile limbajului (sintaxă, mod de execuţie)
- Instrucţiunea vidă
- Instrucţiunea expresie - Principalele funcţii matematice aflate în bibilioteca limbajului
C
- Instrucţiunea compusă
- Instrucţiunea if
- Instrucţiunea while
- Instrucţiunea do- while
- Instrucţiunea for
-
¾ Citirea şi scrierea datelor în C. Operaţii de intrare/ieşire standard (putch, puts şi
printf getch, getche, gets, scanf, getchar şi putchar)
- Sintaxa apelului
- Specificatori de format

S-ar putea să vă placă și