Pages

Jumat, 27 Agustus 2010

Program Jenis Bilangan

Setelah program dijalankan, maka hasilnya akan seperti ini;
Jika lebar pencetakan saya ubah, maka hasil program akan menjadi seperti ini;

Kamis, 05 Agustus 2010

Latihan Soal BAB 3

"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