Sunteți pe pagina 1din 35

Mediul de

programare
Sumar
1. Competenţe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Prezentare generală . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3. Webografie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

2
1. Competenţe
Competenţe generale
• implementarea algoritmilor într-un limbaj de programare

Competenţe specifice
• utilizarea mediului de programare Code Blocks

3
2. Prezentare generală
Pentru a obţine un program executabil, trebuie parcurse următoarele etape:
• editarea programului sursă;
• compilarea programului sursă;
• editarea legăturilor programului sursă;
• lansarea în execuţie a programului executabil;
• depanarea interactivă a programului;
• memorarea programului sursă şi a programului executabil, pe un suport
de informaţie.

Aceste operaţii pot fi asigurate de diferite programe precum:


• editor de texte;
• compilator;
• editor de legături;
• program depanator.

Aceste programe pot fi încorporate într-un mediu integrat numit mediu de


programare.

4
Prezentare generală
Mediul de programare C++ oferă instrumente pentru depanarea
următoarelor tipuri de erori:
• erori sintactice (în etapa de compilare);
• erori semantice (în etapa de execuţie);
• erori logice sau de concepţie (în etapa de testare).

5
Prezentare generală
Mediul de programare C++ recunoaşte următoarele extensii de fişiere:
• .exe – program executabil;
• .cpp – program sursă;
• .obj – program obiect;
• .lib – bibliotecă C++;
• .h – fişier antet.

6
Prezentare generală
Mediul de programare Code Blocks

7
Prezentare generală
A. Descărcare Code Blocks
1. www.codeblocks.org

8
Prezentare generală

2. Downloads

9
Prezentare generală

3. Download the binary release

10
Prezentare generală

4. Windows / XP / Vista / 7 /8.x / 10

11
Prezentare generală

5. codeblocks-17.12mingw-setup.exe  Sourceforge.net

12
Prezentare generală

6. I ACCEPT

13
Prezentare generală

7. Save

14
Prezentare generală
B. Instalare Code Blocks
1. codeblocks-70.12mingw-setup.exe

15
Prezentare generală

2. Yes

16
Prezentare generală

3. Next

17
Prezentare generală

4. I Agree

18
Prezentare generală

5. Next

19
Prezentare generală

6. Install

20
Prezentare generală

7. Yes

21
Prezentare generală
C. Crearea primului proiect în Code Blocks
1. File  New  Project...
sau

22
Prezentare generală

2. Console apllication

23
Prezentare generală

3. Go

24
Prezentare generală

4. Next

25
Prezentare generală

5. C++  Next

26
Prezentare generală

6. [nume_proiect]  Next

27
Prezentare generală

7. Finish

28
Prezentare generală

8. Expandare Sources (dublu click pe )

29
Prezentare generală

9. Deschidere sursă (dublu click pe )

30
Prezentare generală

10. Compilare, rulare şi link-editare program sursă:


Build  Build&Run sau tasta F9 sau

31
Prezentare generală

11. Vizulalizare efect  închidere fereastră

32
Prezentare generală

12. Închidere proiect: click dreapta pe Workspace  Close workspace

33
Prezentare generală

13. Închidere aplicație

34
3. Webografie

1. http://en.wikipedia.org/wiki/Code::Blocks
2. http://www.codeblocks.org/
3. http://www.sci.brooklyn.cuny.edu/~goetz/codeblocks/codeblocks-
instructions.pdf

35

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