Curs de Programare Code Blocks
Curs de Programare Code Blocks
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
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
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:
20
Prezentare general
2. Console apllication Go
21
Prezentare general
3. C++ Next
22
Prezentare general
4. [nume_proiect] Next
23
Prezentare general
24
Prezentare general
25
Prezentare general
26
Prezentare general
27
Prezentare general
Observaie
Dac apare mesajul urmai setrile:
28
Prezentare general
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