Introducere-in-programare: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 1: Line 1:
C/C++ 1 Introducere in programare
C/C++ 1 - Introducere in programare


Programele de calculator, cunoscute si sub numele de software, sunt constituite dintr-o serie de instructiuni pe care le executa calculatorul. Cand creati un program, trebuie sa specificati instructiunile pe care calculatorul trebuie sa le execute pentru a realiza operatiile dorite. Procesul de definire a instructiunilor pe care le executa calculatorul este numit programare. Cand creati un program, instructiunile se pastreaza intr-un fisier <span class="caps">ASCII</span> al carui nume contine, de obicei extensia C pentru un program C si extensia <span class="caps">CPP</span> pentru un program C++. De exemplu, daca ati creat un program care realizeaza statul de plata, puteti sa denumiti fisierul care contine instructiunile stat.c. C si C++ sunt doar doua din multitudinea de limbaje de programare. Multi programatori folosesc limbaje de programare ca <span class="caps">BASIC</span>, <span class="caps">PASCAL</span> si <span class="caps">FORTRAN</span>. Fiecare limbaj de programare are facilitati specifice si propriile puncte forte(dar si slabiciuni). Oricum, limbajele de programare exista pentru a ne permite sa definim instructiunile pe care vrem sa le execute calculatorul.
Programele de calculator, cunoscute si sub numele de software, sunt constituite dintr-o serie de instructiuni pe care le executa calculatorul. Cand creati un program, trebuie sa specificati instructiunile pe care calculatorul trebuie sa le execute pentru a realiza operatiile dorite. Procesul de definire a instructiunilor pe care le executa calculatorul este numit programare. Cand creati un program, instructiunile se pastreaza intr-un fisier ASCII al carui nume contine, de obicei extensia C pentru un program C si extensia CPP pentru un program C+''. De exemplu, daca ati creat un program care realizeaza statul de plata, puteti sa denumiti fisierul care contine instructiunile stat.c. C si C''+ sunt doar doua din multitudinea de limbaje de programare. Multi programatori folosesc limbaje de programare ca BASIC, PASCAL si FORTRAN. Fiecare limbaj de programare are facilitati specifice si propriile puncte forte(dar si slabiciuni). Oricum, limbajele de programare exista pentru a ne permite sa definim instructiunile pe care vrem sa le execute calculatorul.


Instructiunile pe care le executa un calculator sunt de fapt grupuri de 1 si 0 (cifre binare) care reprezinta semnalele electronice produse in interiorul calculatorului. Pentru a programa primele calculatoare ( in anii 1940-1950), programatorii trebuiau sa inteleaga modul in care calculatorul interpreta diferitele combinatii de 0 si 1, deoarece programatorii scriau toate programele folosind cifre binare. Cum programele deveneau din ce in ce mai mari, acest mod de lucru a devenit foarte incomod pentru programatori. De aceea cercetatorii au creat limbaje de programare care permit exprimarea instructiunilor calculatorului intr-o forma mai accesibila omului. Dupa ce programatorii scriau instructiunile intr-un fisier (numit fisier sursa), un al doilea program (numit compilator), convertea instructiunile limbajului de programare in siruri de 1 si 0 (cunoscute sub numele de cod masina), pe care le putea intelege calculatorul. Fisierele dumneavoastra cu extensia <span class="caps">EXE</span> sau <span class="caps">COM</span> contin codul masina (siruri de 0 si 1) pe care calculatorul il va executa.
Instructiunile pe care le executa un calculator sunt de fapt grupuri de 1 si 0 (cifre binare) care reprezinta semnalele electronice produse in interiorul calculatorului. Pentru a programa primele calculatoare ( in anii 1940-1950), programatorii trebuiau sa inteleaga modul in care calculatorul interpreta diferitele combinatii de 0 si 1, deoarece programatorii scriau toate programele folosind cifre binare. Cum programele deveneau din ce in ce mai mari, acest mod de lucru a devenit foarte incomod pentru programatori. De aceea cercetatorii au creat limbaje de programare care permit exprimarea instructiunilor calculatorului intr-o forma mai accesibila omului. Dupa ce programatorii scriau instructiunile intr-un fisier (numit fisier sursa), un al doilea program (numit compilator), convertea instructiunile limbajului de programare in siruri de 1 si 0 (cunoscute sub numele de cod masina), pe care le putea intelege calculatorul. Fisierele dumneavoastra cu extensia EXE sau COM contin codul masina (siruri de 0 si 1) pe care calculatorul il va executa.


[[Image:index.jpeg|compilare]]
[[Image:http://3.bp.blogspot.com/-WgV5Q11TXdE/UwIn9mUWBlI/AAAAAAAAGkI/KlyKJUcBog0/s1600/index.jpeg|compilare]]


Dupa ce ati creat un fisier sursa, rulati un compilator pentru a converti instructiunile intr-un format pe care calculatorul sa-l execute. Daca, de exemplu, utilizati produsul MonoDevelop si veti apela compilatorul acesta va traduce codul dumneavoastra pe care l-ati scris in cod masina pentru a fi inteles de calculator.
Dupa ce ati creat un fisier sursa, rulati un compilator pentru a converti instructiunile intr-un format pe care calculatorul sa-l execute. Daca, de exemplu, utilizati produsul MonoDevelop si veti apela compilatorul acesta va traduce codul dumneavoastra pe care l-ati scris in cod masina pentru a fi inteles de calculator.

Revision as of 10:46, 24 February 2015

C/C++ 1 - Introducere in programare

Programele de calculator, cunoscute si sub numele de software, sunt constituite dintr-o serie de instructiuni pe care le executa calculatorul. Cand creati un program, trebuie sa specificati instructiunile pe care calculatorul trebuie sa le execute pentru a realiza operatiile dorite. Procesul de definire a instructiunilor pe care le executa calculatorul este numit programare. Cand creati un program, instructiunile se pastreaza intr-un fisier ASCII al carui nume contine, de obicei extensia C pentru un program C si extensia CPP pentru un program C+. De exemplu, daca ati creat un program care realizeaza statul de plata, puteti sa denumiti fisierul care contine instructiunile stat.c. C si C+ sunt doar doua din multitudinea de limbaje de programare. Multi programatori folosesc limbaje de programare ca BASIC, PASCAL si FORTRAN. Fiecare limbaj de programare are facilitati specifice si propriile puncte forte(dar si slabiciuni). Oricum, limbajele de programare exista pentru a ne permite sa definim instructiunile pe care vrem sa le execute calculatorul.

Instructiunile pe care le executa un calculator sunt de fapt grupuri de 1 si 0 (cifre binare) care reprezinta semnalele electronice produse in interiorul calculatorului. Pentru a programa primele calculatoare ( in anii 1940-1950), programatorii trebuiau sa inteleaga modul in care calculatorul interpreta diferitele combinatii de 0 si 1, deoarece programatorii scriau toate programele folosind cifre binare. Cum programele deveneau din ce in ce mai mari, acest mod de lucru a devenit foarte incomod pentru programatori. De aceea cercetatorii au creat limbaje de programare care permit exprimarea instructiunilor calculatorului intr-o forma mai accesibila omului. Dupa ce programatorii scriau instructiunile intr-un fisier (numit fisier sursa), un al doilea program (numit compilator), convertea instructiunile limbajului de programare in siruri de 1 si 0 (cunoscute sub numele de cod masina), pe care le putea intelege calculatorul. Fisierele dumneavoastra cu extensia EXE sau COM contin codul masina (siruri de 0 si 1) pe care calculatorul il va executa.

compilare

Dupa ce ati creat un fisier sursa, rulati un compilator pentru a converti instructiunile intr-un format pe care calculatorul sa-l execute. Daca, de exemplu, utilizati produsul MonoDevelop si veti apela compilatorul acesta va traduce codul dumneavoastra pe care l-ati scris in cod masina pentru a fi inteles de calculator.