1. Sturkure
pertama dalam pascal adalah...
a. Char;
b. String
c. End.
d. Writeln
e. Uses
crt;
Jawabanya : e
2. Untuk
melihat hasil dari program yang di kerjakan tekan tombol ...
a. Crtl+f5
b. Crtl+f9
c. Crtl+f2
d. Crtl+f12
e. Crtl+f4
Jawabanya : b
3. Berpa
kode yang digunakan untuk membuat tulisan berwarna “CYAN”..
a. 4
b. 2
c. 128
d. 7
e. 3
Jawabanya : e
4. Perintah
dasar sederhana dalam program passcal
adalah....
a. Readln
b. End
c. Write
d. Wtiteln
e. Uses
crt;
Jawabanya : c
5. Tipe
data bahasa pascal untuk TRUE FALSE
adalah...
a. String
b. Char
c. Boolean
d. Byte
e. Real
Jawabanya : c
6. Siapkah
penemu program pascal
a. Greyson
change
b. Prof.niklaus
wirth
c. Kondrazuse
d. Prof.niklaus
smirth
e. Dr.harcules
Jawabanya : b
7. Struktur
bahasa pemograman pascal paling pertama adalah.....
a. Var;
b. Begin
c. End;
d. Uses
crt;
e. Writeln;
Jawabanya : d
8. Tipe
data pascal untuk karakter adalah....
a. Char
b. Boolean
c. Integer
d. Real
e. Byte
Jawabanya : a
9. Kapan
terbentuknya pascal....
a. 1981
b. 1971
c. 1961
d. 1991
e. 1987
Jawabanya : b
10. Apa
kepanjangan ari USES
a. Unit
secure
b. Uni
t syntax
c. Unit
sytem
d. Up
software
e. Unit
smiconductor
Jawabanya : c
11. Berikut
ini adalah penulisan identifier yang benar dalam pemogramn pascal adalah...
a. 9program_satu
b. Program_1
c. Program
satu
d. Begin
e. Array
Jawabanya : b
12. Tipe
bilangan bulat dalam bahasa pascal dikenal sebagi ....
a. Byte
b. Integer
c. Char
d. String
e. Boolean
Jawabanya : b
13. Istilah”
perulangan “ dalam pemograman pascal dikenal dengan ....
a. Repeating
b. Again
c. Funtion
d. Replay
e. Looping
Jawabanya : e
14. Perintah
untuk menutup program dalam pascal adalah.....
a. End.
b. Program
c. Uses
crt;
d. Finish
e. End;
Jawabanya : a
15. Menggambarkan
program secara logika merupakan fungsi dari....
a. Flowchart
b. Dxdiag
c. Begin
d. SI
e. Sistem
oprasi
Jawabanya : a
16. Deklarasi
yang digunakan untuk mengidentifikasikan data yang niainya sudah direntukan dan
pasti,tidak dapat dirubah dalam program disebut deklarasi....
a. Deklarasi
label
b. Deklarasi
konstanta
c. Deklarasi
tipe
d. Deklarasi
variabel
e. Deklarasi
prosedur
Jawabanya : b
17. Di
bawah ini termasuk dalam deklarasi dalam pascal ,kecuali...
a. Deklarasi
perubah
b. Deklarasi
proses
c. Deklarasi
konstanta
d. Deklarasi
tipe
e. Deklarasi
prosedut
Jawabanya : b
18. Bilangan
yang mengadung pechan ,palingsedikit harus ada satu digit sebelum dan sesudah titik desimal termasuk
dalm tipe data....
a. Real
b. Boolean
c. Integer
d. Longint
e. Byte
Jawabanya : a
19. Prosedur
yang digunakan untuk membersihkan layar saat program dijalankan adalah....
a. Writeln
b. Readln
c. Begin
d. Write
e. Clrscr
Jawabanya : e
20. Bentuk
dari suatu statment IF berada di dalam lingkungan statmean IF yang lainya,disebut IF dalam
kondisi ....
a. IF
bersarang
b. IF
bercabang
c. IF
tunggal
d. IF-THEN
e. IF
do while-Until
Jawabanya : a
21. Tipe
data terstruktur yang terdari sejumlah komponen ,komponen yang mempunyai tipe
sama,disebut tipe data......
a. Array
b. Byte
c. Longint
d. Integer
e. Boolean
Jawabanya : a
22. Perintah
untuk menampilkan atu ceta dilayar monitor tanpa pindah baris ,di sebut...
a. Writeln
b. Write
c. Readln
d. Read
e. Begin
Jawabanya : b
23. Perintah
untuk menampilkan atu mencetak dilayar monitor lalu pindah baris kebawah
,disebut.....
a. Writeln
b. Write
c. Readln
d. Read
e. Begin
Jawabanya : a
24. Suatu
indentifier non standar yang nilainya tidak tetap atu nilainya merupakan hasil
dari suatu proses,disebut....
a. Variabel
b. Ripe
data
c. prosedur
d. deklarasi
e. Array
Jawabanya : a
25. Suatu
program terpisah dalam blok sendiri yang berfungsi sebagi sebprogram ( program
bagian) ,disebut....
a. Variabel
b. Tipe
data
c. Prosedut
d. Deklarasi
e. Array
Jawabanya : c
PENJELASAN UNTUK JAWABANNYA....!
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
23. A
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.
PENJELASAN UNTUK JAWABANNYA....!
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.
No comments:
Post a Comment