Kunci Jawaban Latihan Pemerograman Pascal


1. E

Alasan : Karena Uses crt merupakan pengenal untuk suatu sistem operasi yang digunakan.

2. B
Alasan : Ctrl + F9 adalah langkah cepat untuk melihat hasil program "Run".

3. E
 Alasan : 3 kode yang digunakan untuk membuat tulisan berwarna "CYAN".

4. C
Alasan : Dengan adanya sintak write di program, maka kita dapat melihat Layout program (hasil cetak program di layar).
 
5. C
Alasan : Boolean adalah type data yang hanya mengenal BENAR / SALAH atau dengan kata lain TRUE / FALSE.

 
6. B
Alasan : Nama Pascal diambil dari nama seorang matematikawan Perancis, Blaise Pascal. Beliau membuat bahasa pemrograman Pascal untuk menjadi alat bantu belajar pemrograman bagi para mahasiswanya dan melengkapi kekurangan-kekurangan bahasa pemrograman pada saat itu.
 
7. D
Alasan : Begin adalah bagian pertama struktur bahasa pemrograman Pascal yang menandakan awal membuat suatu program.
 
8. A
Alasan : Char adalah type data untuk karakter, dengan valuerange  adalah ASCII.
 
9. B
Alasan :  Bahasa pemrograman pascal diperkenalkan pada tahun 1971  oleh profesor Niklaus Wirth dari Technical University of Zurich, Switzerland.
 
10. C
Alasan : Uses merupakan pengenal untuk suatu sistem operasi yang digunakan.
 
11. B
Alasan : Pada penulisan identifier harus diawali hurup, tidak boleh angka terlebihdahulu (angka diletakan di tengah atau akhir), atau pun menggunakan karakter selain underscore  "_", juga tidak boleh ada spasi.
 
12. B
Alasan : Integer adalah type data bilangan bulat dengan valuerange  adalah -32768 .. 32767  

13. E
Alasan : Perintah looping digunakan untuk membuat program ketika dibutuhkan program yang diulang-ulang. looping pada pascal yaitu "for - do", "while - do", dan  "repeat - until".  

14. A
Alasan : END. adalah bagian akhir struktur pemrograman pascal yang menandakan penutup program.
 
15. A
Alasan : Flowchart merupakan alur dari suatu program, atau gambaran  program secara logika.  

16. B
Alasan :  Pada deklarasi konstanta, dalam program, seorang programmer  dapat mengidentifikasikan data yang nilainya sudah ditentukan dan pasti dan tidak dapat dirubah.
 
17. B
Alasan : Deklarasi proses tidak termasuk deklarasi dalam pascal. Deklarasi dalam pascal yaitu deklarasi perubah, deklarasi  konstanta, deklarasi tipe, deklarasi prosedur, dll.
 
18. A
Alasan : Real adalah type data yang mengandung bilangan pecacah dengan Valuerange 2.9 x 10^-39 s/d 1.7 x 10^38
 
19. E
Alasan : Prosedur clrscr digunakan untuk membersihkan layar pada saat Program dijalankan (halaman baru).  Perintah clrscr ditulis “clrscr;”.
 
20. A
Alasan : IF bersarang merupakan bentuk dari suatu statemen IF yang Berada didalam statemen IF yang lainya.
 
21. A
Alasan : Array merupakan typedata terstruktur yang mempunyai type Data, variable, dan Ukuran yang Sama  

22. B
Alasan : write akan menampilkan atau cetak dilayar monitor tanpa pindah baris. Contoh : write(‘HELLO’);

23. A
Alasan : writeln akan menampilkan atau cetak dilayar monitor lalu Pindah baris kebawah. Contoh : writeln(‘HELLO WORLD’);

24. A
Alasan : variabel nilainya tidak tentap atau nilainya dibubuhkan Sendiri atau nilainya hasil dari suatu proses.
 
25. C
Alasan : Prosedur merupakan program terpisah dalam blok sendiri  yaitu sebagai subprogram dimana nantinya bias di panggil di   program utama. Prosedur ini memudahkan untuk pengembangan program supaya lebih cepat.

0 comments: