Deklarasi Unit

Perintah-perintah didalam pascal sebagian besar tersimpan dalam sebuah file unit. Sebagai contoh ketika didalam program utama terdapat perintah untuk membersihkan layar dengan statemen clrscr; maka definisi dari clrscr ini terdapat dalam sebuah file unit yang disebut crt. Pascal tidak akan memahami perintah tersebut apabila dibagian deklarasi unit tidak disebutkan file unit yang direferensi yaitu unit crt.

Berdasarkan ilustrasi diatas, deklarasi unit digunakan untuk menuliskan unit-unit file yang berisi definisi dari perintah-perintah yang dipakai didalam program utama. Deklarasi unit dilakukan dengan menuliskan statemen USES yang diikuti dengan nama unit yang disertakan. Contoh deklarasi unit adalah sebagai berikut:

      Uses Wincrt;

Deklarasi unit yang terdiri dari dua file unit atau lebih, penulisannya dilakukan setelah klausa USES diikuti dengan nama-nama file unit yang dipisahkan denga tanda koma (,) kemudian diakhiri dengan tanda titik koma (;). Contoh penulisan unit yang lebih dari satu file adalah sebagai berikut:

      Uses Wincrt,WinDos;

Daftar file unit yang dapat digunakan untuk menuliskan program terdapat pada tabel berikut ini.

Tabel Daftar file unit didalam pascal

Nama Unit

Keterangan

Crt Berisi rutin yang berkaitan dengan layar, keyboard, dan suara. Unit ini ada pada pascal untuk dos.
Wincrt Hampir sama dengan unit crt tetapi digunakan untuk pascal for windows.
Dos Unit yang berisi rutin yang digunakan untuk operasi terhadap system operasi dan penanganan dos.
WinDos Hampir sama dengan unit dos tetapi digunakan dalam pascal for windows.
Printer Berisi fasilitas untuk melakukan operasi yang berkaitan dengan pencetakan data melalui printer.
Graph Berisi rutin yang digunakan untuk melakukan operasi berkaitan dengan grafis.
System Berisi sejumlah pustaka yang digunakan saat eksekusi (runtime library). Rutime berisi hal-hal berikut:

–          penanganan input / output file

–          penanganan string

–          alokasi dinamis

Selain unit yang telah disebutkan diatas, masih terdapat beberapa unit yang lain.

Post Comments:

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s