Limbajul C++ Code Blocks
Limbajul C++ Code Blocks
Limbajul C++ Code Blocks
Limbaj de programare
Lecția: Facilități ale mediului de dezvoltare pentru un limbaj de programare: editare, rulare și
depanare
FIȘA DE DOCUMENTARE
Unul dintre cele mai folosite medii de programare este CodeBlocks. Acesta utilizează
limbajul de programare C/C++.
Un mediu de dezvoltare este un set de programe care ajută programatorul în scrierea
programelor, oferindu-i acestuia uneltele necesare editării (scrierii) codului sursă, compilării, rulării
și depanării programului. Prin compilare un program este transformat din cod sursă în cod
executabil care poate fi rulat de computer.
Un mediu de dezvoltare gratuit, care poate fi rulat pe Windows este Code::Blocks care poate
fi descărcat de la adresa codeblocks.org.
După efectuarea pașilor de instalare, pe desktop vei regăsi pictograma care rulează aplicația
Code Blocks. Este recomandat, ca înainte să începi efectiv redactarea unui cod de program, să creezi
un proiect nou. Pentru acest lucru este necesar să efectuezi următorii pași:
SAU
2. Selectează „Console application” iar apoi click pe butonul „Go”.
Din fereastra următoare se execută butonul „Next”. Va apărea o fereastră de unde trebuie să
alegi limbajul de programare pe care îl vei folosi: C sau C++.
Recomandare: vei alege limbajul C++ , studiat în clasa a VII-a.
Un program C++ este tradus într-un limbaj pe care să-l înțeleagă procesorul printr-un program
special numit compilator.
Rularea programului se realizează prin apăsarea tastei F9 sau prin apăsarea butonului
pentru rulare din Banda Standard.
Codul este compilat linie cu linie şi, dacă există, erorile de sintaxă sunt raportate înainte de
rularea programului, în fereasta Logs & others, tabul Build messages. Dacă nu există erori, apar
informații referitoare la succesul compilării în tabul Build log și apoi programul este rulat.
Exemplu:
Depanarea (Debug) are două componente principale cu ajutorul cărora putem „repara” programele:
a. Debug → Debugging windows → Watches, permite vizualizarea valorilor variabilelor la fiecare
moment de timp
b. Debug → Step into (sau direct Shift+F7) și apoi F7, ne ajută să vedem linie cu linie cum
funcționează programul nostru
Acum poți începe să redactezi efectiv codul tău în fișierul main.cpp. Acest fișier este cel mai
important fișier din tot proiectul. Aici se regăsește programul tău într-o formă care poate fi înțeleasă
de utilizator.
Exerciții:
1. Scrie litera corespunzătoare fiecărei etape în elaborarea unei aplicații:
..... executare
..... testare
..... editare cod sursă
..... depanare
..... compilare
2. Completează următoarele propoziții:
a. Este recomandată crearea unui .................... înainte să începi scrierea efectivă a proiectului.
b. Pentru depanarea unui program folosește ........................ din meniul aplicației.
Rezolvare:
1. c executare; d. testare; a. editare cod sursă; e. depanare; b. compilare
2. a. proiect; b. opțiunea debug