C Standard

Curs
9.2/10 (20 voturi)
Domeniu: Automatică
Conține 1 fișier: doc
Pagini : 97 în total
Cuvinte : 26874
Mărime: 117.59KB (arhivat)
Publicat de: Tom Sawyer
Puncte necesare: 0

Extras din curs

C-ul este un limbaj orientat pentru aplicatii de uz general . Datorita caracteristicilor sale este un limbaj foarte utilizat de toate categoriile de programatori.

Dintre caracteristicile sale amintim :

• este un limbaj structurat;

• permite o exprimare compacta si concisa a programelor;

• este simplu de utilizat ;

Pe scurt, C-ul este un limbaj restrâns , puternic si flexibil care poate fi folosit pentru mai multe tipuri de aplicatii :

n programe de sistem :

n sisteme de operare ;

n driver-e de dispozitive ;

n interfete utilizator ;

n programe de aplicatie :

n editoare de texte ;

n gestiuni baze de date ;

n programe utilizator ;

C-ul executa secvential instructiunile, dar poseda instructiuni de decizie care pot altera secventa .

De asemenea , are instructiuni de ciclare , posibilitatea de a defini functii recursive si multe altele.

Referitor la declaratiile de date , la fel ca si Pascal-ul , C-ul admite tipuri de date de baza si tipuri de date derivate .

Tipurile de date de baza ale C-ului sunt intreg , real si caracter.Aceste tipuri de date de baza sunt in stransa legatura cu masina pe care a fost implementat limbajul .

Fiecare tip de data de baza are o lungime in octeti care depinde de tipul de masina . Exista si tipuri de date mai complexe cum ar fi :

n structurile ;

n uniunile ;

n masivele ;

Un tip de date care nu a fost amintit pana acum este tipul pointer . Pointerii dau C-ului flexibilitate.

Exista :

n pointeri la date ;

n pointeri la functii ;

n pointeri la pointeri .

Pe baza tipurilor de date enumerate anterior se pot crea tipuri de date noi foarte complexe.

C-ul permite constructii fundamentale care se folosesc in toate limbajele de programare structurate.

Preview document

C Standard - Pagina 1
C Standard - Pagina 2
C Standard - Pagina 3
C Standard - Pagina 4
C Standard - Pagina 5
C Standard - Pagina 6
C Standard - Pagina 7
C Standard - Pagina 8
C Standard - Pagina 9
C Standard - Pagina 10
C Standard - Pagina 11
C Standard - Pagina 12
C Standard - Pagina 13
C Standard - Pagina 14
C Standard - Pagina 15
C Standard - Pagina 16
C Standard - Pagina 17
C Standard - Pagina 18
C Standard - Pagina 19
C Standard - Pagina 20
C Standard - Pagina 21
C Standard - Pagina 22
C Standard - Pagina 23
C Standard - Pagina 24
C Standard - Pagina 25
C Standard - Pagina 26
C Standard - Pagina 27
C Standard - Pagina 28
C Standard - Pagina 29
C Standard - Pagina 30
C Standard - Pagina 31
C Standard - Pagina 32
C Standard - Pagina 33
C Standard - Pagina 34
C Standard - Pagina 35
C Standard - Pagina 36
C Standard - Pagina 37
C Standard - Pagina 38
C Standard - Pagina 39
C Standard - Pagina 40
C Standard - Pagina 41
C Standard - Pagina 42
C Standard - Pagina 43
C Standard - Pagina 44
C Standard - Pagina 45
C Standard - Pagina 46
C Standard - Pagina 47
C Standard - Pagina 48
C Standard - Pagina 49
C Standard - Pagina 50
C Standard - Pagina 51
C Standard - Pagina 52
C Standard - Pagina 53
C Standard - Pagina 54
C Standard - Pagina 55
C Standard - Pagina 56
C Standard - Pagina 57
C Standard - Pagina 58
C Standard - Pagina 59
C Standard - Pagina 60
C Standard - Pagina 61
C Standard - Pagina 62
C Standard - Pagina 63
C Standard - Pagina 64
C Standard - Pagina 65
C Standard - Pagina 66
C Standard - Pagina 67
C Standard - Pagina 68
C Standard - Pagina 69
C Standard - Pagina 70
C Standard - Pagina 71
C Standard - Pagina 72
C Standard - Pagina 73
C Standard - Pagina 74
C Standard - Pagina 75
C Standard - Pagina 76
C Standard - Pagina 77
C Standard - Pagina 78
C Standard - Pagina 79
C Standard - Pagina 80
C Standard - Pagina 81
C Standard - Pagina 82
C Standard - Pagina 83
C Standard - Pagina 84
C Standard - Pagina 85
C Standard - Pagina 86
C Standard - Pagina 87
C Standard - Pagina 88
C Standard - Pagina 89
C Standard - Pagina 90
C Standard - Pagina 91
C Standard - Pagina 92
C Standard - Pagina 93
C Standard - Pagina 94
C Standard - Pagina 95
C Standard - Pagina 96
C Standard - Pagina 97

Conținut arhivă zip

  • C Standard.doc

Alții au mai descărcat și

Transformarea unei centrale termice alimentata cu lemne într-o centrală alimentată cu peleți și automatizarea ei

Automatizarea cazanului cu lemne intr-un cazan cu peleti Peleții sunt combustibili solizi, cu conținut scăzut de umiditate, obținuți din rumeguș,...

Măsurarea Nivelului de Lichid dintr-un Vas

INTRODUCERE În acest proiect ne-am propus să masurăm nivelul de lichid dintr-un rezervor. Pentru a face acest lucru, noi am decis să folosim un...

Transformarea unei centrale termice alimentată cu lemne într-o centrală alimentată cu peleți și automatizarea ei

1. Noțiuni itroductive Trmenul „centrală termică” are un sens destul de larg și se referă la o gamă destul de mare de produse. Pentru cei care nu...

Java

Java este o tehnologie inovatoare lansata de compania Sun Microsystems 1n 1995, care a avut un impact remarcabil asupra a1ntregii comunitatsi a...

Limbajul de Programare VHDL

VHDL ca un limbaj de programare VHDL seamana cu un limbaj de programare; cei care sint familiarizati cu limbajul de programare Ada vor observa...

Autocad

Procedura de desenare 1. Alegeti optiunea New... din meniul derulant File iar la aparitia ferestrei pentru numele desenului prototip...

Structura și arhitectura calculatoarelor

Cap. 1. SISTEME PIPELINE Tehnica pipeline reprezintă o metodă de îmbunătătire a performantelor unui procesor sau a unei unităti aritmetice....

Fundamentele Calculatoarelor

Prin proces industrial se întelege un ansamblu de transformari mecanice, electrice sau de alta natura care au loc în instalatii industriale....

Te-ar putea interesa și

Imobilizările corporale în standardele internaționale de raportare financiară și în reglementările contabile naționale conforme cu directivele europene

Lucrarea elaborată pentru susținerea temei de disertație, intitulată “Imobilizările corporale în Standardele Internaționale de Raportare Financiară...

Implementarea standardelor de control intern la nivelul entităților publice

Motivația și metodologia cercetării Dinamica economică actuală și acerba concurență existentă pe toate piețele, indiferent de profil, impun...

Rețele virtuale private - standardul IPSec

7. Protocoale de tunelare Dupa cum am afirmat, o retea virtuala privata (VPN) este initiata în jurul unui protocol de securizare, cel care...

Raport de evaluare - verificare în conformitate cu standardele internaționale de evaluare studiu de caz - raportul de evaluare al SC Estico Hotel SA Bușteni

Activitatea de evaluare este o profesiune caracterizată prin faptul că experienţa şi cunoştinţele sunt însuşite şi transmise din generaţie în...

Implementarea unui sistem de managementul calității după seria de standarde ISO 9000 - Studiu de caz la Unilever SA

INTRODUCERE Implementarea unui sistem de managementul calității după seria de standarde ISO 9000 reprezintă un pas important pentru asigurarea...

Metode de Evidență Analitică a Cheltuielilor de Producție și Calculație a Costurilor Totale - Metoda Standard - Cost

INTRODUCERE Contabilitatea este o ştiinţă constituită, deoarece operează cu un vocabular specific, dispune de o metodă proprie, de principii şi...

Conformitatea Sistemului Contabil Românesc cu Standardele Internaționale de Raportare Financiară

INTRODUCERE Nevoia de armonizare şi uniformizare în contabilitate impune normalizarea sa. Pe această cale se formalizează şi materializează...

Studiu de caz - standardele calității privind preocuparea față de client la SC Casa Regală SRL

INTRODUCERE De la stadiul în care clienţii sunt consideraţi ca număr sau valoare totală a tranzacţiilor realizate, tot mai multe organizaţii se...

Ai nevoie de altceva?