SzámítógépekProgramozás

A programozási nyelv c (si)

A programozási nyelv a C (kell kiejteni „si”) lehet leírni, mint egy sokoldalú, költséghatékony, a teljes készlet a piaci szereplők, a modern adatszerkezet és flow control. Ez a nyelv nem lehet az úgynevezett „nagy” nyelv, és nem is állítják, hogy a „magas szintű nyelv”, ő nem jött létre semmilyen konkrét feladat, éppen ellenkezőleg, azt megpróbálta a leghatékonyabb bármilyen alkalmazás. Ez érdekes fúziója ötletek beágyazott C programozási nyelven tette, hogy nagyon kényelmes és hatékony a kérdések széles körét, mint a másik, talán még fejlettebb nyelven.

Kommunikáció „C” OS „UNIX” nagyon közel van, mivel ez a nyelv fejlődött együtt a „UNIX” és sok a szoftver van írva ebben a rendszerben. Ugyanakkor, néha nevezik a nyelvet rendszerek programozása, mivel úgy gondoljuk, hogy a segítségével könnyen létrehozhat operációs rendszerek, sőt, akár azt is írd meg a szövegszerkesztést, a program feldolgozása adatbázisok és játékokat.

C - programozási nyelv alacsony szintű, de ne gondolja, hogy ez rossz, sőt, egyszerűen ugyanúgy működik, tárgyak, amelyek folyamatosan dolgozik bármely számítógépen szimbólumokat, számokat és címeket. Ebben az esetben, az összes objektum egyesítjük, összehasonlítva vagy kivonódik a szokásos logikai és aritmetikai műveletek, a szokásos számítógépes.

Míg dolgozik összetett tárgyakat funkciók normává válnak a világ kódolás és beépíteni az összes modern programozási nyelvek, C, másokkal ellentétben, nem lehet dolgozni olyan tárgyakat, mint egy húr, egy lista, tömb vagy beállítva. Ez nem analógok műveletek PL / 1 teljes stringet és tömböt.

A memória segítségével működik, egy halom és a statisztikai definíció egyéb működési memória nem, akkor nem találják meg „csomó» (Heap), vagy a »szemétgyűjtő«, ahogy azt tehet, Pascal vagy Algol 68.

És még a legalapvetőbb mechanizmusokat I / O, a C nyelv nem biztosít, szolgáltatók írni és olvasni, akkor nem fogja megtalálni benne, mivel nincsenek beépített funkciók a fájlrendszerben. Az ilyen magas szintű működését biztosítja a láncszem könyvtár.

És a C programozási nyelv lesz hajlandó dolgozni, ha kell párhuzamosan futó, a szinkronizálás, a párhuzamos műveletek, stb Ez lehetőségeit mutatja be, kizárólag az egyszerű és következetes munkája, elem: ciklus, ellenőrzést, csoportosítás és alprogramok.

Valaki talán meglepő ilyen fösvénység által biztosított források programozók ( „Miért kell, hogy hívja a funkció minden alkalommal, amikor kell összehasonlítani egy pár sort!”), De másfelől, éppen azért, mert az ilyen megtakarítások programok C-ben írt, kap egy igazi előnye a sebesség.

Másrészt, egy kis gazdasági szereplők számának csökkenti a szükséges időt a tanulásra, és van elég néhány oldalon leírni őket. És mivel a gyakorlat azt mutatja, a fordító a „C” - egy kompakt eszköz, amely elég egyszerű írni. Ha az általunk használt modern eszközök, a fordító egy új számítógépet kész lesz, csak egy-két hónap, annak ellenére, hogy 80% -a kód hasonló lesz a korábbi verziók a kódot. Mivel az ilyen jellemzők az ő, C programozási nyelv, amely nagyon mozgékony. Igen, és annak hatékonyságát az, hogy kell írni a szerelő olyan programokat, amelyek kritikusak a teljesítmény, mint az szokás volt korábban, egyszerűen nincs értelme. A legjobb példa erre az OS maga a „UNIX”, amely 90% írt „C” és alkalmazási szoftver érte, szinte teljes egészében létrejött számos programozók ugyanolyan csodálatos nyelv, amely tekinthető jelenleg a világ első számú programozási nyelv.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hu.atomiyme.com. Theme powered by WordPress.