"Sekilas Lintas Program Turbo Pascal"
1. Bolehkah suatu program tidak mempunya judul program seperti:
PROGRAM Lat1;
JAWAB: Boleh, karena kepala program/judul program bersifat opsional
2
. Bolehlah pernyataan:
WriteLn('Halo');
ditulis menjadi:
writeln('Halo');
JAWAB: Boleh, karena suatu perintah pada Pascal tidak membedakan huruf kecil dan huruf kapital
3. Apa kegunaan komentar pada program?
JAWAB: sebagai dokumentasi yang berguna bagi orang lain
4. Perlukah komentar bagi komputer?
JAWAB: tidak tetapi sangat berguna bagi orang lain
5. Dari baris-baris berikut, manakah yang tidak mengandung komentar:
(a) WriteLn(‘Halo’); { Menulis Halo }
(b) Writeln(‘Halo { Menulis Halo }’);
(c) Writeln(‘Halo’); (*Menulis Halo*)
(d) Writeln(‘Halo’); {*Menulis Halo*}
(e) {$N+}
(f) { $N+ }
JAWAB: yang tidak mengandung komentar (b) (d) (e) dan (f)
6. Kapan Anda harus menyebutkan klausa USES di dalam program?
JAWAB: Klausa USES digunakan saat program yang menggunakan rutin ataupun elemen yang ada pada suatu unit
7. Sebutkan unit-unit standar yang tersedia pada Turbo Pascal beserta kegunaannya!
JAWAB:
- Crt : Berisi sejumlah rutin yang berkaitan dengan layar, keyboard dan suara
- Dos : Berkaitan dengan operasi terhadap sistem operasi dan penanganan file
- Graph : Berisi lebih dari 50 rutin yang berkaitan dengan operasi grafis
- Graph3 : Menyediakan pengendali grafik kura-kura (turtlegraphics) yang tersedia pada Turbo Pascal versi 3.0
- Overlay : Berisi rutin yang berguna untuk melakukan overlay (berbagi memori bagi suatu program yang besar)
- Printer : Berisi fasilitas untuk memudahkan pencetakan ke printer
- System : Berisi sejumlah pustaka yang digunakan saat eksekusi (runtime library). Di antaranya berisi rutin; - penanganan masukan/keluaran file, - penanganan string, - alokasi memori dinamis
- Turbo3 : Untuk menjaga kompatibilitas terhadap program Turbo Pascal versi 3.0
- WinDos : Merupakan implementasi rutin penanganan file dan sistem operasi. Unit ini merupakan alternatif dari unit DOS