A szintaxis a program - studopediya

Minden programozási nyelv szintaktikai és szemantikai. Syntax - a szabályok halmaza az írás pro-gramm ezen a nyelven, a szemantika - ez a jelentése a NÁDI-szán.







Fontos eleme a szintaxis az ábécé, amely egy sor minden elfogadható nyelvi szimbólumok.

Fenntartva a szavakkal, a jelentését, amely egy számjegyű értelmezi a fordító nyelvi és más nem lehet. Ezért nem lehet másra használják, mint a tervezett célra. Ezzel szemben a felhasználói fenntartott szavak által meghatározott és a programozó azt is meghatározza értelmében azok használatát.

Például, Turbo Pascal, a következő könyv-en szó: és, ASM, tömb, kezd, az esetben, const, kivitelező, dekonstruktorra div, nem, downto, máshol, végén, fájlra, stb

Ha meg egy programot, az elefántok jelennek meg fehér, emlékeztetve minket, hogy ők a legfontosabb.

Azonosítók vagy nevek lehet rendelni állandók, változók, címkék, típusok, tárgyak, eljárások, függvények, modulokat, programokat, rekordok, mezők, más szóval, hogy mindent lehet nevezni. Fontos, hogy megismerjék a szabályokat lin-ment azonosítókat. Az esetleges hibákat a helyesírási nevek vezet szintaktikai hiba, és a program nem hajtható végre.

Adattípusok - a legfontosabb fogalom a nyelv az a nyelv minden tárgy jellemzi típusok, amelyek nagyban meghatározzák a velük végzett műveletek, valamint az a fajta „számítógép” pre-ábrázolások vonatkozó adatokat. A nyelv több camp-dard adattípusok, integer, real, karakter, logikai, és így tovább. Minden típusnak megvan a névhasználati jogokat. Ezek a jelölések vannak írva a név után.

Szabályzat állandók dekoráció is fontos szerepet játszanak a szin-taxik programozási nyelv. Például, amikor az írás tizedes törtek a tizedes pont, és nem egy vessző, képességgel adott nye kiadott idézőjelben az érv funkció mindig végrehajtásra után zárójelben a függvény neve, és így tovább. D.

Bármilyen programozási nyelv számos beépített TIONS funkciói, vagyis kész programok érhetők egyik megnevezés eredményt érünk el, például sin (x), cos (x) log (x), stb Emlékezzünk, hogy a függvény sqrt (x) biztosítja, hogy a négyzetgyöke az említett első érv.

Az algoritmus van írva egy programozási nyelv, az úgynevezett programot.

Minden lépés az algoritmus által képviselt egy parancsot. Csapatai a program által kidolgozott szabályok a programozási nyelv és az on-kötő szereplők programozási nyelv. Figyeljük meg, hogy minden program jellemzi a természetes rendjét végrehajtás Mandia, azaz utasítás végrehajtása sorrendben íródtak a programban. Ez az elrendezés lehet zavart átadása parancsok (közlekedési szolgáltatók), amelyek kapcsolódnak a parancsokkal, vagyis így, hogy működik közvetlenül infor-mációk feldolgozás, és ellenőrizzék a működését a program.

Bármilyen program végrehajtásakor eredményeként az átviteli - újrafelvételi víz szolgáltatók a számítógép nyelvét. Minden utasítást a pro-gram kerül bemutatásra az adás után egy sor parancs kódok. Ezek a parancsok végre a számítógép memóriájában.







Minden állandók és a változók kerülnek a memóriában sejtek összhangban kijelölt azonosító - nevek.

Érdekes megjegyezni, egy másik jellemzője parancsok végrehajtása a számítógépen. Például, az alapvető számtani parancs etsya mellett. Kivonási művelet képviselteti magát a számítógépet, mint egy összeadást egy negatív érték, és a szorzás művelet - például a többszörös összeadás, osztás művelet rendre - mindkét ismételt kivonás. Végrehajtja ezeket a műveleteket a számítógép összegű Mataram. Ebben döntő szerepet játszott az eljárás számok ábrázolása a számítógépben: egészek, törtek, pozitív és negatív. Szabályzata bejegyzés ezen számok, a nyelv szintaktikai és nem lehetnek ukosnitelno végre.

programozási nyelv szereplők teszik, hogy elkezd az elemi-programok írásának egy szabványos algoritmus-dasági struktúrák.

Matematikai képlet bejegyzés által rögzített szabályok a programozási nyelv a jogot a feladat jel az aritmetikai kifejezés. Aritmetikai kifejezéseket használnak az egész, miközben a számítógép használata - számológép, táblázatkezelő, ami lesz szó később. Fontos szerepet játszik a felvétel egy aritmetikai kifejezést játszanak beépített függvények, melyek maguk is parancsokat a számítógép, amely előírja-kalkulus, valamint zárójelben, amelyek lehetővé teszik, hogy egyértelműen meghatározzák a műveletek sorrendjét egy aritmetikai kifejezés, beleértve a tervezés egy frakcionált kifejezést elosztjuk a számláló a nevező Tel.

Korábban megismerjük az alapvető algoritmikus szerkezetek-vizsgáljuk: lineáris, elágazó és gyűrűs. Megvalósítása ezek a minták a megfelelő programozási nyelv nyilatkozatok. Syntax (szabályok) felvétel szereplői különböző programozási nyelvek-CIÓ némileg eltérhetnek. Ebben az összefüggésben, akkor egy listát a szabályok gazdasági szereplők nyilvántartásba vétele nyelv - szerves része szoftver (rendszer) programozási nyelv el a „Segítség” című részben. Gyakran programok-ming nyelvi rendszer automatikusan lejátssza a tipikus szereplő a felvételi az első operátor karakterek, és a felhasználó által előírt szabályai. Tekintsük az alapvető gazdasági megvalósító tipikus al-goritmicheskie design.

Az értékadó operátor. Ez az operátor működik: az eredmény a kifejezés kiértékelésének a jobb oldalon szeretné hozzárendelni a változó értéke Y. Ez azért van, mert az üzemeltető ellátja a funkcióját nem csak a számítástechnika, hanem a feladat, a bal oldali nem lehet a kifejezést, de csak a neve az egyik - változó memória számítógép valakit, amelyben rögzíti a számítások eredményeinek.

Adatbeviteli Operator. Ez az állítás helyezi az adatokat az üzemeltető-proliferációs memóriát. Változó nevek kerülnek rögzítésre a kezelő Rhatore INPUT véletlenszerűen kap értékek megadása a billentyűzetről ugyanabban a sorrendben, azaz a egy első variábilis-egy megfelelő első bemeneti értéket, a második - a második, stb Syntax operátor Rathor fogja hívni a méret általában.

O operátor. Ez a nyilatkozat célja, hogy az eredmények megjelenítése, kisgyerekek, vagy a képernyőn vagy a nyomtatón.

Kétféle operátorok (parancsok) perehoda.Operator feltétel nélküli ugrást átadja a vezérlést a másik csapat mindig, függetlenül bármely bármilyen körülmények között.

Feltételes ugrás nyilatkozatot átadja a vezérlést csak akkor, ha az igazság néhány feltétel, de egyébként - csak IGNOU-ated.

Az mit jelent ez az állítás, hogy ha a feltétel igaz, akkor az üzemeltető vagy piaci szereplők csoportja követi a THEN nyilatkozatot, és ha a feltétel hamis, akkor az üzemeltető vagy piaci szereplők csoportja szó után más (nem). ELSE építkezés szögletes zárójelek között. A szabályok szerint írja le a méret, ez azt jelenti, hogy nem szükséges. Abban az esetben, hiánya az építési-Következmény ELSE méret üzemben is végez dei Következmény: Ha a feltétel igaz, akkor az üzemeltető vagy piaci szereplők csoportja követi a THEN nyilatkozatot, és egyéb - a nyilatkozatot követően az IF utasítás a programban. Ha egy csoport szereplők, ők kettősponttal elválasztva.

Megvalósítása ciklikus algoritmikus szerkezetek ciklus operátort használja, a nyelv a Basic egy „kötés” a FOR és a következő. Az első ezek közül az elsődleges és legfontosabb szereplő. Ez megnyitja a hurok test, azaz a. E. A piaci szereplők csoportja, amelyek ciklikusan végezzük rögzített számú alkalommal.




Kapcsolódó cikkek