0% au considerat acest document util (0 voturi)
415 vizualizări34 pagini

Curs de Programare Code Blocks

Documentul prezintă mediul de programare Code Blocks, inclusiv descărcarea, instalarea și crearea primului program. De asemenea, prezintă etapele de compilare, link-editare și rulare a unui program sursă în Code Blocks.

Încărcat de

Andreea Costin
Drepturi de autor
© © All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
415 vizualizări34 pagini

Curs de Programare Code Blocks

Documentul prezintă mediul de programare Code Blocks, inclusiv descărcarea, instalarea și crearea primului program. De asemenea, prezintă etapele de compilare, link-editare și rulare a unui program sursă în Code Blocks.

Încărcat de

Andreea Costin
Drepturi de autor
© © All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd
Sunteți pe pagina 1/ 34

Mediul de

programare

Sumar
1. Competene . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Prezentare general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3. Webografie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

1. Competene
Competene generale
implementarea algoritmilor ntr-un limbaj de programare

Competene specifice
utilizarea mediului de programare Code Blocks

2. Prezentare general
Pentru a obine un program executabil, trebuie parcurse urmtoarele etape:
editarea programului surs;
compilarea programului surs;
editarea legturilor programului surs;
lansarea n execuie a programului executabil;
depanarea interactiv a programului;
memorarea programului surs i a programului executabil, pe un suport
de informaie.
Aceste operaii pot fi asigurate de diferite programe precum:
editor de texte;
compilator;
editor de legturi;
program depanator.
Aceste programe pot fi ncorporate ntr-un mediu integrat numit mediu de
programare.

Prezentare general
instrumente pentru depanarea

Mediul de programare C++ ofer


urmtoarelor tipuri de erori:
erori sintactice (n etapa de compilare);
erori semantice (n etapa de execuie);
erori logice sau de concepie (n etapa de testare).

Prezentare general
Mediul de programare C++ recunoate urmtoarele extensii de fiiere:
.exe program executabil;
.cpp program surs;
.obj program obiect;
.lib bibliotec C++;
.h fiier antet.

Prezentare general
Mediul de programare Code Blocks:

Prezentare general
A. Descrcare Code Blocks:

1. www.codeblocks.org

Prezentare general

2. Downloads

Prezentare general

3. Download the binary release

10

Prezentare general

4. Windows 2000/XP/Vista/7

11

Prezentare general

5. codeblocks-10.05mingw-setup.exe BerliOS

12

Prezentare general

6.

13

Prezentare general
B. Instalare Code Blocks:

1. codeblocks-10.05mingw-setup.exe

14

Prezentare general

2. Next

15

Prezentare general

3. I Agree

16

Prezentare general

4. Next

17

Prezentare general

5. Install

18

Prezentare general

6. Yes/No

19

Prezentare general
C. Crearea primului program Code Blocks:

1. File New Project...


sau

20

Prezentare general

2. Console apllication Go

21

Prezentare general

3. C++ Next

22

Prezentare general

4. [nume_proiect] Next

23

Prezentare general

5. GNU GCC Compiler Finish

24

Prezentare general

6. Expandare Sources (dublu click pe

25

Prezentare general

7. Deschidere surs (dublu click pe

26

Prezentare general

8. Compilare, rulare i link-editare program surs:


Build Build&Run sau tasta F9 sau

27

Prezentare general

Observaie
Dac apare mesajul urmai setrile:

28

Prezentare general

a. Settings Compiler and debugger...

29

Prezentare general

b. Toolchain executables

30

Prezentare general

c. Auto-detect

31

Prezentare general

d. OK

32

Prezentare general

e. OK

33

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

34

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