Számítástechnika, programozás alapvető fogalmak a programozási nyelv Turbo Pascal, bemutató

1. Egyes információk a Turbo Pascal programozási rendszer.

2. A szerkezet a program Pascal.

3. elemei nyelvi Turbo Pascal.

4. Aritmetikai operátorok és kifejezések.







5. Standard funkciók.

6. Az értékadó operátor.

1. Egyes információk a Turbo Pascal programozási rendszer

Pascal nyelv alakult ki 1971-ben Niklas Wirth eredeti program képzési célokra. Jelenleg széles körben használják számos objektív okok miatt.

Először is, annak ideológiája Pascal legközelebb a modern módszerek és programozási technikák. Különösen megfelelően tükrözi az elképzelések a strukturált programozás, ami elég jól látható még az alapvető vezérlési szerkezetek nyelv.

Másodszor, Pascal jól használható alkalmazás szoftver fejlesztési technológiák felülről lefelé (lépésről lépésre részletesen).

Harmadszor, Pascal tartalmaz sokféle különböző adatstruktúrák és algoritmusok amely biztosítja az egyszerű és ezért csökkenti a munkaerő-intenzitása, amikor programok kidolgozása.

Összeállítás - az eljárás, melynek során a program gépi nyelv parancsokat. A fordító lefordítja a program nyelvét Pascal nyelv a gépi utasításokat. Ez ellenőrzi, hogy a program szabályait a programozási nyelv (szintaktikai és szemantikai ellenőrzése). Ha hibát észlel, a számítógép segítségével a felhasználó üzenetet, és kilép. Fordítása Turbo Pascal létrehoz egy futtatható fájl neve megegyezik a fájl tartalmazza a program, de a kiterjesztés exe. Ezt követően a fájl lehet végrehajtani, mint bármely más végrehajtható.

A program végrehajtása ellenőrzése alatt áll a végrehajtó rendszer. Ő különösen segít felismerni egy hiba a programban, ha a végrehajtás nem sikerült. A felhasználó értesítést a hiba okát, és arra a helyre, ahol ez történt, a Pascal program, van egy automatikus visszatérés a szerkesztési mód.

Turbo Pascal lehetővé teszi, hogy módosítsa, fordításához, és végre Pascal programot. Ebben az esetben a felhasználó számára adott a nagy sebességű összeállítása, a könnyű használat és egy számítógép és egy hatalmas könyvtár eljárások és függvények.

2. A szerkezet a program Pascal

Pascal programok általában több fájlból áll. Egyikük tartalmazza a fő program, és a többi - modulokat. A fő program egy fejléc blokk és a végpont - a jele az a program végén. Másfelől, a blokk két részre van osztva, és a rész leírások szereplők. Általában a „csontváz” A program a következő:

program <имя программы> (Program cím);

<операторы> (Section szolgáltatók kötelező része);

Mindezek a szakaszok elválasztva.

Az üzemeltetők részén jelen kell lennie minden olyan programot, és ez a fő. Az előző részekben van a karakter leírásokat, és nem feltétlenül szerepel a programban.

A program címe tartalmazza a fenntartott szó program és a program neve (a paraméterek listáját zárójelben). Záró cím pontosvesszővel.

A Turbo Pascal, vannak funkciók a program szerkezetét. Így a program fejléc nem kötelező, és figyelmen kívül hagyja a fordító. Az, hogy a forgalomba tetszőleges partíció, akkor létrehozhat több partíciót ugyanaz. Az egyetlen szabály, hogy meg kell tartani, - bárhol a programban, akkor csak azokat az elemeket (címkék, típusok, konstansok, változók, függvények, stb ...), amelyet korábban a szövegben meghatározott program vagy előre meghatározott nyelvi elemek. Kivételt képez ez alól a szabály lehet egy típusának meghatározását-határozatlan egérmutatót ebbe a típusba. Azonban ez a fajta a jövőben szükségszerűen kell meghatározni.

Az üzemeltetők operátorok részben elválasztva. Vége előtt a pontosvessző nem célja, de jelenléte nem hiba, hanem csak utal a jelenlétére között az utolsó, végrehajtható, és a hivatalos szó végén egy másik szereplő - egy üres állítás. Program szóval végződik végén. ami után szükségképpen megelőzi egy pont.







Pascal programozási nyelv egy strukturált programozási nyelv. Azt minden szükséges ellenőrző struktúrák szerkezeti építési program. Láthatóságát, építési ad strukturálása megjelenése a szövegben. A fő felhasználási ezt a technikát - eltolódások sor, hogy kell az alábbi szabályokat:

- egy szinten beágyazás struktúrák vannak rögzítve egy függőleges szinten (kezdve egy pozíciót a sorban);

- beágyazott építési eltolt rögzített sorban, több helyen, hogy a megfelelő, tekintettel a külső kialakítás.

3. elemei nyelvi Turbo Pascal

nyelvi ábécé áll egy sor karakter, beleértve:

- latin betűkkel A-tól Z-ig (nagybetű) és a Z-ig. (Kisbetűk);

- Az aláhúzás _;

- A számok 0, 1, 2, 3, 4, 5, 6, 7, 8, 9;

- Speciális karakterek: + - * / (aritmetikai műveletek) = <> <=>= (Relációs operátorok). = (Hozzárendelés) []. (). ; <> ^ @ # $ „(Megálló). Különleges karakterek funkció szóval, amelynek jelentése egyértelműen meghatározza (kezdet, vég, az, div, stb.)

- A tér - szóköz (ASCI1-32) és az összes ellenőrzési ASCII karaktereket (0-31).

Azonosítókat. Azonosító úgynevezett szimbolikus nevet egy bizonyos program objektum. Ezek a tárgyak nevei állandók, változók, adattípusok és eljárásokat, programokat. Azonosító - bármilyen betűkből és számjegyek betűvel kezdődő. A Turbo Pascal egyenértékű a betűket és aláhúzás. Kis- és nagybetűk az azonosítók és a funkció a szavak nem különböztetünk meg. Például: max, MAX, MAX és Max - az azonos nevet. ID hossza tetszőleges lehet, de van értelme csak az első 63 karakter.

4. Aritmetikai operátorok és kifejezések

Jelek műveletek célja, hogy azokra vagy más aritmetikai, logikai, vagy más intézkedéseket. Ezek két típusa van: mégpedig nem betű szimbólumok (például +, -, *, stb), és írni működését (például nem, mod, div, stb ...), amelyek fenntartott szavak. Műveletek adatok vannak osztva unary (alkalmazni az egyik operandus) és bináris (vonatkozik a két operandus). Adjon példákat bináris aritmetikai műveletek (a táblázatban a levelet I jelöli a integer típusú, R - valós típusok):

modulo

Az aritmetikai kifejezés határozza meg a végrehajtás sorrendje műveletek numerikus értékeket. Számtani tartalmazó kifejezések aritmetikai funkciók, operandusok, zárójelben. Az egyetlen állandó, vagy egy másik változó - a legegyszerűbb formájában egy aritmetikai kifejezést.

A műveletek sorrendje egy aritmetikai kifejezés alá tartozik három szabály:

1. szabály zárójelbe. Azt állítja, hogy az első művelet végrehajtása zárójelben. Ha több pár beágyazott zárójelben a számítások indul a legbelső zárójelben.

2. A számviteli szabályok prioritása műveletek: az első, értékeit számítjuk a funkciókat, majd kivégezték szorzás és osztás, és végső fokon - összeadás és kivonás műveletek.

3. szabály a következő: a művelet azonos részesítendő (elsődleges) balról jobbra sorrendben jelennek meg.

Példa. A számok a tetején beállítása műveletek sorrendjét:

A kifejezés olyan típusú, ha az eredmény annak számítási kapott értéket egész típusú. Expression egy valós típusú, ha az eredmény a számítás egy igazi mennyiség.

5. Általános jellemzők

Ahogy operandusok kifejezés, kivéve állandók és a változók, akkor a szabványos funkciók. függvényargumentumok feltétlenül zárójelbe téve. A prioritás a függvény magasabb prioritású, mint a számtani műveleteket. Tekintsük a standard funkciók a Turbo Pascal (táblázat I betű jelöli szerves típusú, R - ingatlan esetén):

Az építkezés egy kis mértékben az egész művelet helyett hatványozási ajánlott használni szorzás, mert hatványozási végezzük több nagyságrenddel hosszabb szorzás és nem tudja kezelni a negatív érveket.

6. Az értékadó operátor

A változó értéke lehet beállítani vagy változtatni segítségével az értékadó operátor, amely a formában:

ahol <имя> - a neve a változó vagy függvény;

= - aláírja egy megbízást.

Az értékadó operátor helyettesítheti a jelenleg változó értékét balra megbízás jel, az új érték adott kifejezést a jobb oldalon.

A jobb oldalon egy expressziós, amelyek kiszámítása után értéket kapunk. A bal oldalon mutatja a változó nevét, amelynek értékét van rendelve. Ez a tény lehetővé teszi a használatát a bal és a jobb oldalon a jel nevet rendel hozzá ugyanazon változó. Tegyük fel például, az alábbi állítások:

Végrehajtása után ezeket a szolgáltatók x változó lesz értéke 3,75, mivel az eredeti számítási expressziós fog bekövetkezni x + egy, mint a hozzáadott két állandók: 2.5+ 1,25 = 3,75, és ezt az értéket majd rendelve a X változó (a korábbi értéke x egyenlő 2,5, helyébe új - 3,75).

Megjegyzés: a következő szabály: A típusú változó és a kifejezés azonosnak kell lennie. A kivétel az, amikor a kifejezésnek a típusát, és a változó - az igazi.

Egy másik része a tudomány, programozás:




Kapcsolódó cikkek