1. Struktur pertama dalam pascal adalah
a. Char;
b. String
c. End.
d. Writeln
e. Uses crt;
Alasan : karena uses crt merupakan
tipe data
2. Untuk melihat hasil dari program yang dikerjakan tekan tombol
a. Crtl+f5
b. Ctrl+f9
c. Ctrl+f2
d. Ctrl+f12
e. Ctrl+f4
Alasan :karena sudah dari program
aplikasinya
3. Berapa kode yang digunakan untuk membuat tulisan berwarna “CYAN”
a. 4
b. 2
c. 128
d. 7
e. 3
Alasan :karena sudah merupakan
campuran warna .
4. Perintah dasar sederhana dalam program pascal adalah
a. Readln
b. End
c.
Write
d. Writeln
e. Uses crt;
Alasan :karena itu merupakan cara yang mudah
untuk menformat tampilan bilangan pada layar sesuai dengan notasi yang kita
pakai sehari-hari
5. Tipe data bahasa pascal untuk TRUE FALSE adalah
a. String
b. Char
c. Boolean
d. Byte
e. Real
Alasan :karena Boolean merupakan
salahsatu dari true false
6. Siapakah penemu pascal
a. Greyson change
b. Prof. Niklaus Wirth
c. Kondrazuse
d. Prof. Niklaus Smirth
e. Dr. Hercules
Alasan :karena beliau penemu pascal
pertama
7. Struktur bahasa pemrograman pascala paling pertama adalah
a. Var;
b. Begin
c. End;
d.
Uses crt;
e. Writeln;
Alasan :karena uses crt merupakan
bahasa program paling flexible di gunakan
8. Tipe data pascal untuk karakter adalah
a. Char
b. Boolean
c. Integer
d. Real
e. Byte
Alasan :karena char merupakan karakter
tipe data pascal
9. Kapan terbentuknya pascal
a. 1981
b. 1971
c. 1961
d. 1991
e. 1987
Alasan :karena tahun tersebut
merupakan asal mula terbentuknya pascal
10. Apakah kepanjangan dari USES
a. Unit secure
b. Unit syntax
c. Unit system
d. Up software
e. Unit semiconductor
Alasan :karena unit system merupakan
USES
11. Berikut ini adalah penulisan identifier yang benar dalam pemrogramnan
pascal adalah
a. 9program_satu
b. Program_satu
c. Program satu
d. Begin
e. Array
Alasan :karena program yang lain bukan
merupakan identifier
12. Tipe bilangan bulat dalam bahasa pascal dikenal dengan
a. Byte
b. Integer
c. Char
d. String
e. Boolean
Alasan :karena sudah merupakan hasil
surfei dari pencipta pascal integer bilangan bulat
13. Istilah “perulangan” dalam pemrograman pascal dikenal sebagai
a. Repeating
b. Again
c. Function
d. Replay
e. Looping
Alasan :karna looping merupakan
perulangan dalam bahasa pascal
14. Perintah untuk menutup program pada Pascal adalah
a. END.
b. Program
c. Uses crt;
d. Finish
e. END;
Alasan :karena END untuk mengakhiri
segala sesuatu
15. Menggambarkan program secara logika merupakan fungsi dari
a. flowchart
b. DxDiag
c. Begin
d. SI
e. Sistem Operasi
Alasan :karena flowchart merupakan
gambaran dari logika algoritma
16. Deklarasi yang digunakan untuk mengidentifikasi data yang nilainya
sudah ditentukan dan pasti, tidak dirubah dalam program disebut deklarasi
a. Deklarasi label
b.
Deklarasi Konstanta
c. Deklarasi tipe
d. Deklarasi Variabel
e. Deklarasi Prosedur
Alasan :karena pengertian tersebut
merupakan pengertian dari deklarasi konstanta
17. Dibawah ini termasuk dalam Deklarasi dalam Pascal kecuali
a. Deklarasi perubah
b.
Deklarasi proses
c. Deklarasi konstanta
d. Deklarasi tipe
e. Deklarasi prosedure
Alasan :karena deklarasi proses bukan
bagian dari pascal
18. Bilangan yang mengandung pecahan, paling sedikit harus ada satu digit
sebelum dan sesudah titik desimal termasuk dalam tipe data
a.
Real
b. Boolean
c. Integer
d. Longint
e. Byte
Alasan :karena real menggunakan
pecahan paling sedikit
19. Prosedur yang digunakan untuk membersihkan layar saat program
dijalankan adalah
a. Writeln
b. Readln
c. Begin
d. Write
e.
Clrscr
Alasan :karena clrscr kepanjangan dari
clearscreen yang artinya menghapus .
20. Bentuk dari suatu statement IF berada didalam lingkungan statement IF
yang lainnya, disebut IF dalam kondisi
a. IF
bersarang
b. IF bercabang
c. IF tunggal
d. IF-THEN
e. IF do while-until
Alasan :karena sudah dalam kondisi
lingkungan statemen IF yang falid
21. Tipe data terstruktur yang terdiri dari sejumlah komponen-komponen yang
mempunyai tipe sama, disebut tipe data
a.
Array
b. Byte
c. Longint
d. Integer
e. Boolean
Alasan : Pendeklarasian array diawali dengan nama
variabel
22. Perintah untuk menampilkan atau cetak dilayar monitor tanpa pindah
baris, disebut
a. Writeln
b.
Write
c. Readln
d. Read
e. Begin
Alasan :karena kalau pilih writeln
akan akan pindah baris ke bawah jadi yang benar write
23. Perintah untuk menampilkan atau cetak dilayar monitor lalu pindah baris
kebawah, disebut
a.
Writeln
b. Write
c. Readln
d. Read
e. Begin
Alasan : karena kalau pilih write tidak akan pindah baris
ke bawah jadi yang benar writeln
24. Suatu identifier non-standar yang nilainya tidak tetap atau nilainya
merupakan hasil dari suatu proses, disebut
a.
Variabel
b. Tipe Data
c. Prosedur
d. Deklarasi
e. Array
Alasan :karena variable digunakan untuk menyimpan
suatu nilai yang dapat diubah-ubah sesuai data typenya
25. Suatu program terpisah dalam blok sendiri yang berfungsi sebagai
subprogram (bagian program), disebut
a. Variabel
b. Tipe Data
c.
Prosedur
d. Deklarasi
e. Array
Alasan :karena prosedur merupakan tindakan atau
operasi yang harus dijalankan atau dieksekusi dengan cara yang sama