Facebook bejelentkezés
Üdvözlünk az oldalon!
Lépj be, vagy regisztrálj
Felvéve: 13 éve, 7 hónapja
Értékeld a videót:
2 szavazat alapján
Értékeléshez lépj be!

további opciók »

A(z) "Programozás Pascalban: Modulok használata - 2. rész, Unitok, programegységek" című videótipp megosztásához használhatod a saját leveleződet, vagy ezt a felületet:
Neved:

E-mail címed:

Címzett e-mail címe:
Üzenet (opcionális):

Ez a videótipp a következő klub(ok)ba tartozik:


Ha van egy kis időd, nézz szét meglévő klubjaink között!

Kapcsolódó sorozat: Programozzunk Pascalban (109)

  • Nyomtatás

    Programozás Pascalban: Modulok használata - 2. rész, Unitok, programegységek

    2010. szeptember 1. 14:19:13 |

    Készítette: FlamingClaw

    Megismerkedünk egy újabb fogalommal, a unit-tal . Készítünk egy modult amely a téglatest felszínét és a térfogatát kiszámító függvényeket tárolja.

    Programozás Pascalban: Modulok használata - 2. rész, Unitok, programegységek részlet

  • Amire szükségünk van

    Pascal
  • Unitok, programegységek

    A Turbo Pascal rendelkezik a MODULA-2 és és az ADA nyelvekben megvalósított modellkezelési mechanizmussal.
    A Turbo Pascal 4.0-ás verziójában a program mellett megjelentek az önállóan lefordítható modulok, amelyeket unit-oknak (programegységeknek) neveztek el.

    Ennek következtében megváltozott a Turbo Pascal programok szerkezete, a forrásprogram több modulból, és egyetlen főprogramból épül(t) fel.
    A unit tehát nem más, mint egy olyan fájl, amiben el tudjuk tárolni az eljárásainkat, függvényeinket, konstansainkat, új típusainkat. Lehetőségünk van utasítások végrehajtására is a uniton keresztül. Ezt a fájlt be lehet építeni a főprogramba, vagy akár egy másik unitba is. A lefordított unitot több Pascal programba is beszerkeszthetjük.

    A modulok bevezetésével válik lehetővé a programkönyvtárak kidolgozása és a moduláris programozás megvalósítása Turbo Pascal nyelven. A lefordított modulok kiterjesztése: .tpu
    Ha a modult a $D+ $L+ direktívával fordítjuk le, akkor a .tpu állomány nyomkövetési információkat is tartalmaz.

    Nagyméretű programok fejlesztése során a modulok használata elkerülhetetlen, mivel a Turbo Pascal a főprogram méretét 64Kb-ban (egy szegmens) korlátozza. A modulokban tárolt programkód mérete sem haladhatja meg ezt a határt. A főprogram és a modulok együttes kódméretének nagysága azonban csak a memória méretétől függ.

Vélemények, hozzászólások

Rendezés:
Hozzászóláshoz jelentkezz be, vagy regisztrálj!
FlamingClaw (13 éve, 7 hónapja)
2010. szeptember 1., 16:49:20 , kommentjeim száma: 241 db

2

...válasz A-tyska 1. kommentjére:
Reméltem is, hogy nem hagysz cserben......
A-tyska (13 éve, 7 hónapja)
2010. szeptember 1., 16:21:44 , kommentjeim száma: 4 db

1

Jó lett a videó.
Gratulálok.
A többi videódat is megnéztem.

Statisztika

Megtekintések száma: 2694 Hozzászólások: 2
- VideoSmart.hu-n: 2694 Kedvencek között: 0
- Más oldalon: 0 Értékelések: 2
FlamingClaw kicsi avatar FlamingClaw

FlamingClaw további videótippjei »

Megismerkedünk egy újabb fogalommal, a unit-tal . Készítünk egy modult amely a téglatest felszínét és a térfogatát kiszámító függvényeket tárolja. (több infó) (kevesebb infó)

Videó beillesztése:

(hogyan működik?)