Documente Academic
Documente Profesional
Documente Cultură
programare
Sumar
1. Competene . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Prezentare general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3. Webografie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2
1. Competene
Competene generale
implementarea algoritmilor ntr-un limbaj de programare
Competene specifice
utilizarea mediului de programare Code Blocks
3
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.
4
Prezentare general
Mediul de programare C++ ofer instrumente pentru depanarea
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).
5
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.
6
Prezentare general
Mediul de programare Code Blocks:
7
Prezentare general
A. Descrcare Code Blocks:
1. www.codeblocks.org
8
Prezentare general
2. Downloads
9
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:
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
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/codeblocks-
instructions.pdf
34