Documente Academic
Documente Profesional
Documente Cultură
Laborator nr. 2
Platforma de lucru Microsoft Visual C. Structura
unui program n C
Platforma Visual C este un mediu integrat de dezvoltare ce conine compilatorul,
programul de depanare i diverse instrumente folosite n dezvoltarea aplicaiilor ca de exemplu:
editorul de program cu faciliti de colorare diferita a cuvintelor cheie i
comentariilor
depanatorul integrat care permite corectarea programelor
2.1.
Crearea unei aplicaii n modul consol (o aplicaie text ce ruleaz ntr-o fereastr de
DOS) necesit parcurgerea urmtorilor pai:
1.
Deschiderea programului Microsoft Visual Studio din meniul Start, unde se
afl butonul Microsoft Visual C++. n urma deschiderii, pe ecran apare o imaginea din fig.1,
unde
a.
n partea stng este o fereastr de afiare a listei de fiiere sau a
proiectului curent;
b.
n dreapta este fereastra pentru editarea programelor
ISBN: 978-973-755-897-8
2.
Din meniul File alegei New (fig.2.a.). n fereastra deschis la seciunea Projects se
alege tipul de proiect Win32 Console Application, dup care se completeaz Project name
numele proiectului, iar n cel al Location calea de urmat ctre fiierele acestuia (fig.2.b.).
(recomandare: creai cte un director pentru fiecare nou proiect creat)
a.
b.
Fig. 2 Crearea unui proiect nou n Microsoft Visual C++
18
MatrixRom 2013
ISBN: 978-973-755-897-8
ISBN: 978-973-755-897-8
Crearea fiierului de lucru se realizeaz dup crearea proiectului i se face tot din meniul
Filealegnd New (fig. 6) seciunea Files opiunea C++Source File (fig. 7).
ISBN: 978-973-755-897-8
Editarea fiierului
ISBN: 978-973-755-897-8
Compilarea fiierului
Compilarea se face selectnd meniul Bild funcia Compile nume proiect.cpp sau
direct apsnd simultan tastele CTRL F7 (fig.10).
22
MatrixRom 2013
ISBN: 978-973-755-897-8
6.
Verificarea fiierului
Verificarea unui program se face tot din meniul Bild sub meniul Start debug funcia
Go sau direct prin apsarea tastei F5 (fig.11).
Executarea fiierului
Executarea unui program n C se face tot din meniul Bild funcia Execute nume
program.exe sau direct prin apsarea simultan a tastelor CTRL i F5 (fig.12).
ISBN: 978-973-755-897-8
8.
2.2.
De la nceput trebuie inut cont de modul cum se scrie un program n limbajul C. Acesta
trebuie s respecte o structur de forma:
1. Apelarea directoarelor de compilare;
2. Declararea de biblioteci folosite;
3. Declararea de funcii in-line;
4. Declararea prototipurilor funciilor personale;
5. Declararea de variabile globale;
6. Corpul programului;
{
Declaraii de variabile;
Apeluri de funcii;
}
7. Corpurile funciilor dezvoltate de programator
Tehnoredactarea unui program trebuie realizat innd cont de cteva reguli simple pentru
uurina verificri acestuia, acesta sunt:
1) S se scrie instruciunile una sub alta;
2) Toate instruciunile care formeaz un bloc pentru o alt instruciune s fie
deplasate fa de nceputul respectivei instruciuni.
24
MatrixRom 2013
ISBN: 978-973-755-897-8
2.3.
Exemple de programe
Problema2.1.
// cel mai scurt program n C (nu face nimic)
#include<stdio.h>
void main(void)
{
}
Problema2.2.
// cel mai scurt program n C (nu face nimic)
#include<stdio.h>
void main(void)
{
printf(testul nr. 1);
}
2.4.
ntrebri i probleme
2.3.1. Scriei un program care s afieze numele, prenumele i grupa din care facei
parte.
2.3.2. Precizai care este structura unui program n C?
2.3.3. Scriei un program care s fac conversia unui numr natural n binar, octal i
hexazecimal.
25
MatrixRom 2013
ISBN: 978-973-755-897-8