...igurat de noua metoda de lucru. Programatorii au fost incitati sa dezvolte acest sistem, extinzandu l cu noi module si sa il implementeze pe alte masini prin rescrierea acelei minime parti sub 10 in limbaj de asamblare... C devenea un limbaj de referinta.Dupa acest scurt preambul, iata care sunt principalele caracteristici ale limbajuluiLimbaj structural de nivel inaltPoseda concepte de nivel scazut, ceea ce permite exploatarea portabila a caracteristicilor intime ale unei masini.Spre exemplu, o variabila foarte des utilizata poate fi declarata register registru si atunci ea va fi memorata intr un registru al microprocesorului, nu intr o locatie din memoria interna, marind uneori considerabil viteza de executie.Rutine de conversie a datelor foarte evoluate conversii implicite, intrari, iesiri, conversii in memorie Tipuri de date ce pot fi definite de catre utilizatorGestionarea elaborata a datelor de tip dinamicDefinirea unor noi functiiAdresari indirecte ale datelor, variabilelor pointeri RecursivitateSet complet de functii matematice etc.Functii pentru realizarea de grafica elementara 2DFunctii de apel la servicii DOSPosibilitatea folosirii metodei overlay pentru un programSi nu in ultimul rand, concizie deosebita a limbajului set de operatori si instructiuni foarte concise.Compilatorul C ofera programatorului o flexibilitate mai mare in scrierea programelor decat alte limbaje. De aceea, programarea in C e mai expusa la erori decat in Pascal. Varianta numita C imbina calitatile limbajului C cu avantajele programarii orientate pe obiecte POO .Asadar, iata un limbaj care suplimenteaza limbajul Pascal si poate pretinde pe drept cuvant suprematia in randul limbajelor structurate de uz general. Pentru versiunile standard ale implementarilor limbajului C, exista medii de programare de tip turbo ce apartin, dupa cum ne am obisnuit, firmelor Microsoft produsul Quick C si Borland produsul Turbo C.Borland C4.0 este un mediu de programare de permite crearea de aplicatii indos ireprosabile din punct de vedere al prezentarii grafice si al functionarii. Sistemul indod poate fi manipulat in intimitatea sa cu Borland C4.0, acest lucru insemnand ca stapanirea produsului nu este tocmai facila, ci necesita un efort deosebit in privinta studiului. Ca facilitate deosebita, mentionam posibilitatea realizarii unui multitasking cooperant.Cod mai eficient pentru operatiile de intrare iesire pe discModulul Vision contine mai putine erori de fabricatie decat cel din PascalEste de mentionat ca, in general, 99 din presupusele erori se datoreaza programatorului si numai 1 sunt erori reale. O metoda sigura de a depista cine se inseala este de a intra cu un depanator in executabilul produs si de a analiza codul la nivelul de limbaj de asamblare.Libertate de exprimare sporita, dar siguranta de functionare diminuataConcizie seducatoare a exprimariiProgramele sursa circula de regula in limbajul C.In dictionarul de informatica, limbajul C este definit astfel Limbaj de programare dezvoltat de catre americanul Dennis Ritchie in cadrul laboratoarelor Bell in anul 1972.Limbajul C pune la dispozitia programatorilor tipuri fundamentale de date caractere,, numere intregi, numere reale. Pot fi create si tipuri derivate ca tablourile sau structurile. Tipul asresa sau pointer0 care corespunde notiunii de adresa a unui obiect, ofera numeroase posibilitati, indeosebi pentru operarea cu tablouri sau functii. Posibilitatea de a efectua compilari separate precum si existenta unei biblioteci de proceduri standard faciliteaza scrierea modulara a programelor. Conceptul initial ca un limbaj de nivel jos, C se caracterizeaza printr o sintaxa relariv flexibila mai ales datorita unei incadrari mai putin rigide a variabilelor in tipuri precum si datorita conversiilor implicite intre tipuri si prin notatii relativ ezoterice uneori care vizeaza concizia scrierii, dar ingreuneaza lectura. Limbajul C isi datoreaza notorietatea faptului ca prima sa utilizare a fost rescrierea completa a versiunii de referinta a sistemului de operare Unix. Astazi C este limbajul de referinta in mediul Unix.C . Limbaj de programare conceput de Bjarne Stroustrup si formalizat prima oara in 1983.C corecteaza unele neajunsuri ale limbajului C indeosebi prin introducerea unei rigurozitati crescute in cazul tipurilor si introduce posibilitatea folosirii notiunii de date abstracte precum si pe acea a programarii structurate pe obiect. Implementarea conceptelor de clasa, instanta si functii virtuale, existenta unor functii particulare atasate claselor constructorii si distructorii , posibilitatea de control fin pentru dreptul de acces la obiecte prin notiunea de prieteni, posibilitatea de supraincarcare a operatorilor, plus existenta mecanismului de mostenire simplu sau multiplu au facut din C un limbaj foarte popular. C poate fi considerat un succesor al limbajului C.PC MANUALUL INCEPATORULUI DE DAN MARINESCU, GEORGE DIMITRIU SI MIHAI TRANDAFIRESCU, EDITURA TEORADICTIONAR DE INFORMATICA, EDITURA NICULESCUINFORMATICA, MANUAL PREPARATOR PENTRU CLASA A IX a DE RODICA CHERCIU. MARCEL A. HOMORODEAN. SIMONA PETRESCU SI ROXANA BUTUROIU, EDITURA NICULESCUyzI!CJmHnHsHuCJaj5CJUtmHnHsHu5CJtajCJUmHn
HsHuaJpe2yI 88aFhhF!ISaVpqd 8!9!!!...
Download