Sunteți pe pagina 1din 1

Introducere in Limbajul de Programare C++. Noțiuni de baza.

Limbajul de programare: C++


Mediul de dezvoltare recomandat: Dev C++
Nu aveți de ce sa va temeți de programare in C++. Serios! Ca toate limbajele de programare, nu este altceva decât o
modalitate de a da unui calculator indicații precise din punct de vedere logic. C++ poate fi oricât de complicat doriți, dar cel
mai simplu mod de a începe sa-l învățați este de a-l folosi pentru rezolvarea unor probleme de programare fundamentale.
Programarea nu prea seamănă cu nici o alta activitate pe care ați desfășurat-o. In esență, nu faceți decât sa dați instrucțiuni,
dar într-o maniera logica, sistematica.
Calculatoarele nu fac decât ceea ce li se spune
Este cea mai importanta regula, mai ales daca sunteți începător in programare. Folosind un limbaj de programare
precum C++, dați unui calculator o lista cu lucruri de făcut; aceasta reprezintă programul.
Un calculator are, desigur, nevoie de informații; acestea sunt datele programului. Dar sistemul trebuie să știe si cum
sa manipuleze datele respective. Instrucțiunile care arata calculatorului ce are de făcut (din motive despre care vom discuta
ulterior) poarte numele de cod de program.
Definiții tehnice
Aplicație
In esență, înseamnă același lucru cu program, dar din punctul de vedere al utilizatorului. O aplicație este un program pe
care îl rulează un utilizator pentru a efectua o operație.
Cod
Este un alt sinonim pentru program, dar privit din perspectiva programatorului. "Codul" reprezintă seria de instrucțiuni
si sintaxa aferenta care compun un program; aceasta poate face referire la codul mașină sau la codul sursa.
Cod mașină
Este limbajul nativ al microprocesorului, in care fiecare instrucțiune de calculator consta dintr-o combinație ( cod)
unica formată din 1 si 0 (cod/limbaj binar).
Cod sursa
Este un program scris într-un limbaj de nivel înalt, precum C++. Codul sursa este compus din instrucțiunile C++ care
formează programul. Codul sursa trebuie convertit in cod mașină înainte de a putea fi rulat efectiv pe un calculator.
Codul mașină, este compus din 1 si 0, dar este, de regula, reprezentat in cod hexazecimal (baza 16). Astfel, codul mașină se
prezinta, de obicei, astfel:
08 A7 C 3 9 E 58 6C 77 90
Nu e prea clar ce anume face, nu-i așa? Daca nu căutați toate codurile de instrucțiuni, un asemenea program este de
neînțeles - ceea ce reprezintă motivul pentru care foarte putini programatori folosesc, in prezent, codul mașină pentru a scrie
programe. Prin contrast, codul sursa C++ arata astfel:

if (salariu < 0)
afiseaza_mesaj_eroare ();

Compilator
Este convertorul de limbaj care preia instrucțiunile C++ (Codul sursa C++) ca date de intrare si generează programul
sub forma de cod mașină. Acest fapt este necesar întrucât calculatorul in sine - unitatea sa centrala de prelucrare (CPU) -
înțelege numai codul mașină.
Date
Sunt informațiile stocate de un program, in vederea manipulării sau afișării. La nivel elementar, informațiile sunt
alcătuite din cuvinte si/sau numere.
Instrucțiune
De regula, este o linie dintr-un program C++. In linii mari, o instrucțiune in C++ corespunde unei propoziții scrise într-o
limba vorbita, de exemplu in engleza. C++ mai accepta si structuri complexe, alcătuite dintr-una sau din mai multe instrucțiuni
mai mici;
Program
Reprezintă o serie de instrucțiuni care urmează a fi duse la îndeplinire de un calculator, folosind datele inițiale. Așa
cum am menționat anterior, un program poate necesita timp pentru a fi scris, dar de obicei se executa cu viteza fulgerului si
poate fi folosit la nesfârșit.
Utilizator
Este persoana care rulează un program, adică persoana care folosește calculator pentru a face o operație utila, ca de exemplu
editarea unui fișier de text, citirea mesajelor de posta electronica, explorarea Internetului sau scrierea unui cec. Numele
oficial al utilizatorului este utilizator final.

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