mediul de programare - marius · pdf file5 mediul de programare c++ oferă instrumente pentru...
Post on 01-Feb-2018
308 Views
Preview:
TRANSCRIPT
Mediul de
programare
SumarSumar
1. Competenţe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Prezentare generală . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3. Webografie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2
1. Competenţe1. Competenţe
Competenţe generale
• implementarea algoritmilor într-un limbaj de programare
Competenţe specifice
• utilizarea mediului de programare Code Blocks
3
4
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.
2. Prezentare generală2. Prezentare generală
5
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).
Prezentare generalăPrezentare generală
6
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.
Prezentare generalăPrezentare generală
7
Mediul de programare Code Blocks:
Prezentare generalăPrezentare generală
8
A. Descărcare Code Blocks:
Prezentare generalăPrezentare generală
1. www.codeblocks.org
9
Prezentare generalăPrezentare generală
2. Downloads
10
Prezentare generalăPrezentare generală
3. Download the binary release
11
Prezentare generalăPrezentare generală
4. Windows 2000/XP/Vista/7
12
Prezentare generalăPrezentare generală
5. codeblocks-10.05mingw-setup.exe BerliOS
13
Prezentare generalăPrezentare generală
6.
14
B. Instalare Code Blocks:
Prezentare generalăPrezentare generală
1. codeblocks-10.05mingw-setup.exe
15
Prezentare generalăPrezentare generală
2. Next
16
Prezentare generalăPrezentare generală
3. I Agree
17
Prezentare generalăPrezentare generală
4. Next
18
Prezentare generalăPrezentare generală
5. Install
19
Prezentare generalăPrezentare generală
6. Yes/No
20
C. Crearea primului program Code Blocks:
Prezentare generalăPrezentare generală
1. File New Project...
sau
21
Prezentare generalăPrezentare generală
2. Console apllication Go
22
Prezentare generalăPrezentare generală
3. C++ Next
23
Prezentare generalăPrezentare generală
4. [nume_proiect] Next
24
Prezentare generalăPrezentare generală
5. GNU GCC Compiler Finish
25
Prezentare generalăPrezentare generală
6. Expandare Sources (dublu click pe )
26
Prezentare generalăPrezentare generală
7. Deschidere sursă (dublu click pe )
27
Prezentare generalăPrezentare generală
8. Compilare, rulare şi link-editare program sursă: Build Build&Run sau tasta F9 sau
28
Prezentare generalăPrezentare generală
Observaţie
Dacă apare mesajul urmaţi setările:
29
Prezentare generalăPrezentare generală
a. Settings Compiler and debugger...
30
Prezentare generalăPrezentare generală
b. Toolchain executables
31
Prezentare generalăPrezentare generală
c. Auto-detect
32
Prezentare generalăPrezentare generală
d. OK
33
Prezentare generalăPrezentare generală
e. OK
34
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
33. Webografie. Webografie
top related