Referat Limbajul C++



Referat downloadat de: 136 ori.


Cauta referat dupa: limbajul


Descriere referat:

Limbajul “C” este un limbaj de programare care are o destina?ie universal?. El este utilizat în rezolvarea problemelor ?tiin?ifice ?i tehnico-inginere?ti, în prelucr?ri de date, precum ?i în scrierea programelor de sistem. El a aparut în anul 1972. Autorul principal al limbajului este Dennis Ritchie de la firma BELL LABORATORIES. Limbajul C a ap?rut în leg?tura cu implementarea sistemului de operare UNIX pe minicalculatoarele firmei DEC, seria PDP-11. Sistemul de operare UNIX, compilatorul C ?i în esen?? toate aplica?iile sub sistemul UNIX sunt scrise în C într-o propor?ie mare. Astfel, din cele 13000 linii surs? ale sistemului de operare UNIX, numai 800 linii sunt scrise în limbaj de asamblare, restul fiind scrise în C. De asemenea, îns??i compilatorul C este scris în C în propor?ie de 80%. În felul acesta limbajul C asigur? o portabilitate bun? pentru programele scrise în el. No?iunea de portabilitate nu este înc? definit? riguros. În mod intuitiv, spunem c? un program este portabil daca el poate fi transferat u?or de la un tip de calculator la altul. Portabilitatea mare a programelor scrise în C a condus la o raspândire mare a limbajului C ?i a sistemului de operare UNIX. În prezent limbajul C este implementat ?i sub alte sisteme de operare. Practic el este disponibil pe toate calculatoarele, începând cu microcalculatoarele personale ?i terminând cu supercalculatoarele. Pe calculatoarele de tip IBM PC este implementat? o variant? a limbajului C numit? TURBO C. Aceast? variant? dispune de un mediu de programare menit s? ajute utilizatorul în scrierea ?i punerea la punct a programelor. De asemenea, pe acelasi tip de calculatoare este implementat? varianta quickC, care dispune ?i ea de un mediu de programare dezvoltat. Limbajul C con?ine structurile proprii program?rii structurate. Succesul ei s-a dovedit din plin odat? cu apari?ia limbajului Pascal. De asemenea, limbajul C dispune ?i de facilit??i oferite de limbajele de asamblare, cum sunt lucrul pe bi?i ?i utilizarea adreselor. El este considerat ca fiind un intermediar între limbajele de nivel înalt ?i cele de asamblare. Compilatorul C ofer? programatorului o flexibilitate mai mare în scrierea programelor decât alte limbaje de programare. El realizeaz? un num?r mai redus de controale la compilarea textului surs?. Din aceast? cauz? programarea în limbajul C este mai expus? la erori decât programarea în alte limbaje, cum ar fi de exemplu, limbajul Pascal. 2.AFI?AREA CONDI?IILOR INI?IALE 3.COMPLETAREA BAZEI 4.ÎNSCRIEREA BAZEI ÎN FI?IER 5.CITIREA BAZEI DIN FI?IER 6.AFI?AREA BAZEI LA MONITOR 7.AD?UGARE 8.C?UT?RILE DUP? NUME,NUM?RUL PA?APORTULUI ?I ANUL NA?TERII: 9.ARANJAREA ÎN ORDINEA ALFABETIC? IV. LISTING-UL PROGRAMULUI: #include #include #include #include #include //variabile globale int z=0,zz=0; int n,i; char w,v,c; char baza[20]="c:/baza.txt",bazanou?[20]="c:/bazanou?.txt"; float t;//an c?utat struct pas { char nume[15],pr[22]; float nr,an; }adi; struct pas x[50]; //afi?area condi?iilor ini?iale void conditii (void) { clrscr(); gotoxy(20,2);textcolor(11); cprintf("Lucrare de curs la disciplina programare"); gotoxy(29,4);textcolor(15); cprintf("Condi?iile problemei:"); gotoxy(10,5);textcolor(11); cprintf("De alc?tuit o baza de date cu N înscrieri care ar con?ine informa?ia"); gotoxy(10,6); cprintf("despre pa?apoartele unui grup de persoane."); gotoxy(5,7); cprintf("Sa fie posibilitatea de a cauta orice persoana dupa:"); gotoxy(5,8);

Alte referate din materia: Informatica

Nr. Nume referat Hits
1 TkkvMlabSupl 10
2 qzpymq@dxuzju.com 111
3 email@gmail.com 224
4 pfuqxd@exjswl.com 249
5 ncqcez@hdtnnq.com 218
6 Hard 677
7 ISTORIA INTERNET-ULUI 744
8 Impera 423
9 Info Doc 479
10 Info-TIRON 432
11 Informatica - Grafica pentru web 892
12 Informatica - Introducere in HTML 661
13 Initiere in pc 657
14 Instalarea sistemului de operare Windows 551
15 Internetul ca sursa de comunicare 535
16 Istoria Internetului 568
17 Istoria calculatorului 490
18 Istoria metodelor de proiectare 327
19 Java visavis de C++ 364
20 Java vizavi de C 299
21 LIMBAJUL DE PROGRAMARE PASCAL - Programul defineste tipul salariat, o inregistrare cu variante, valorile citite fiind salvate in fisierul salariat.dat 0
22 Limbajul C 373
23 Lista vinuri prg 284
24 Lotus software 260
25 Lumea internetului 367
Trimite un referat !
Referatul tau ii poate ajuta si pe ceilalti! Ajuta-ti colegii!

Ai un referat facut de tine si consideri ca este bun si original ? Trimite-ti lucrarea ta si poti castiga premii, ajutandu-ti colegii sa ia note bune!

Trimite un referat!
Cere un
referat !
Ai nevoie de un referat bun si nu il gasesti ?

Noi te ajutam sa iti faci referatul de care ai nevoie. Da-ne detalii despre lucrarea pe care trebuie sa o redactezi si noi vom scotoci pentru tine!

Cere un referat!