1. Struktur pertama dalam pascal adalah
a. Char;
b. String
c. End.
d. Writeln
e.
Uses crt;
Jawabannya : e. Uses crt;
Alasannya : uses digunakan untuk memanggil library dalam pascal, sehingga penulisan
harus didahulukan.
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
Jawabannya : b. Ctrl+f9
Alasannya : Ctrl+f9 adalah merupakan shortkey untuk run dalam program pascal
3.
Berapa kode yang digunakan untuk membuat tulisan berwarna “CYAN”
a. 4
b. 2
c. 128
d. 7
e.
3
Jawabannya : e. 3
Alasannya : angka 3 di gunakan dalam kode warna html
4. Perintah dasar sederhana dalam program pascal
adalah
a. Readln
b. End
c.
Write
d. Writeln
e. Uses crt;
Jawabannya : c. Write
Alasannya : write adalah perintah paling dasar yang digunakan dalam pascal
untuk membuat baris
5. Tipe data bahasa pascal untuk TRUE FALSE adalah
a. String
b. Char
c.
Boolean
d. Byte
e. Real
Jawabannya : c. Boolean
Alasannya : Boolean adalah suatu tipe data yang hanya mempunyai dua nilai.
Yaitu true atau false (benar atau salah).
6.
Siapakah penemu pascal
a. Greyson change
b.
Prof. Niklaus Wirth
c. Kondrazuse
d. Prof. Niklaus Smirth
e. Dr. Hercules
Jawabannya : b. Prof. Niklaus Wirth
Alasannya : Pascal adalah bahasa pemrograman yang pertama kali di buat
oleh Profesor Niklaus Wirth, seorang anggota International Federation of
Information Processing (IFIP) pada tahun 1971.
7. Struktur bahasa pemrograman pascal paling pertama
adalah
a. Var;
b. Begin
c. End;
d.
Uses crt;
e. Writeln;
Jawabannya : d. Uses crt;
Alasannya : uses digunakan untuk memanggil library dalam pascal, sehingga harus
ditulis paling atas sebelum coding yang lainnya.
8. Tipe data pascal untuk karakter adalah
a.
Char
b. Boolean
c. Integer
d. Real
e. Byte
Jawabannya : a. Char
Alasannya : char merupakan tipe data yang dapat menyimpan karakter, tetapi
tipe data ini hanya dapat menyimpan 1 karakter saja.
9. Kapan terbentuknya pascal
a. 1981
b.
1971
c. 1961
d. 1991
e. 1987
Jawabannya : b. 1971
Alasannya : Pascal adalah bahasa pemrograman yang pertama kali
di buat oleh Profesor Niklaus Wirth, seorang anggota International
Federation of Information Processing (IFIP) pada tahun 1971.
10. Apakah kepanjangan dari USES
a. Unit secure
b. Unit syntax
c.
Unit system
d. Up software
e. Unit semiconductor
Jawabannya : c. Unit System
Alasannya : Uses adalah sintak program yang digunakan untuk memanggil
library atau unit. Kepanjangannya adalah Unit System.
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
Jawabannya : b. Program_satu
Alasannya : Penulisan identifier tidak boleh didahului oleh angkan, dan tidak
boleh dipisahkan dengan spasi.
12.
Tipe bilangan bulat dalam bahasa pascal dikenal dengan
a. Byte
b.
Integer
c. Char
d. String
e. Boolean
Jawabannya : b. Integer
Alasannya : Integer adalah tipe data apapun yang merepresentasikan
bilangan bulat, atau beberapa bagian dari bilangan bulat.
13.
Istilah “perulangan” dalam pemrograman pascal dikenal sebagai
a. Repeating
b. Again
c. Function
d. Replay
e.
Looping
Jawabannya : e. Looping
Alasannya : Looping adalah sebuah perulangan yang digunakan untuk megulang
sebuah kode program tertentu.
14. Perintah untuk menutup program pada Pascal adalah
a. END.
b. Program
c. Uses crt;
d. Finish
e.
END;
Jawabannya : a. END.
Alasannya
: end. merupakan instruksi dalam Pascal untuk mengakhiri sebuah program.
15. Menggambarkan program secara logika merupakan
fungsi dari
a.
flowchart
b. DxDiag
c. Begin
d. SI
e. Sistem Operasi
Jawabannya : a. flowchart
Alasannya : Flowchart atau diagram alir merupakan sebuah diagram dengan
simbol-simbol grafis yang menyatakan aliran algoritma atau proses yang
menampilkan langkah-langkah yang disimbolkan dalam bentuk kotak, beserta
urutannya dengan menghubungkan masing masing langkah tersebut menggunakan tanda
panah.
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
Jawabannya : b. Deklarasi Konstanta
Alasannya : Konstanta digunakan untuk mendeklarasikan suatu identifier yang
nilainya tetap.
17. Dibawah ini termasuk dalam Deklarasi dalam Pascal
kecuali
a. Deklarasi perubah
b.
Deklarasi proses
c. Deklarasi konstanta
d. Deklarasi tipe
e. Deklarasi prosedure
Jawabannya : b. Deklarasi proses
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
Jawabannya : a. Real
Alasannya : Real adalah bilangan yang berisi titik desimal. Dalam Pascal paling
sedikit harus ada satu digit sebelum dan sesudah titik desimal, tidak boleh ada
koma dan nilainya bisa positif atau negatif.
19. Prosedur yang digunakan untuk membersihkan layar
saat program dijalankan adalah
a. Writeln
b. Readln
c. Begin
d. Write
e.
Clrscr
Jawabannya : e. Clrscr
Alasannya : Clrscr adalah prosedur untuk membersihkan layar.
Kepanjangannya adalah clear screen.
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
Jawabannya : a. IF bersarang
Alasannya : IF bersarang merupakan statement IF yang didalamnya terdapat lagi
statement IF yang lainnya.
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
Jawabannya : a. Array
Alasannya
: Array adalah sebuah struktur datayang terdiri atas banyak variabel
dengan tipe data sama, dimana masing-masing elemen variabel mempunyai
nilai indeks.
22. Perintah untuk menampilkan atau cetak dilayar
monitor tanpa pindah baris, disebut
a. Writeln
b.
Write
c. Readln
d. Read
e. Begin
Jawabannya : b. Write
Alasannya : Perintah write digunakan untuk menuliskan output, dengan
posisi cursor – penunjuk aktif, terletak pada akhir output yang ditampilkan
pada baris yang sama.
23. Perintah untuk menampilkan atau cetak dilayar
monitor lalu pindah baris kebawah, disebut
a.
Writeln
b. Write
c. Readln
d. Read
e. Begin
Jawabannya : a. Writeln
Alasannya : Perintah writeln digunakan untuk menuliskan output, dengan
posisi cursor – penunjuk aktif, terletak pada awal baris berikutnya.
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
Jawabannya : a. Varibel
Alasannya
: Variabel adalah nama yang mewakili suatu elemen data dan nilainya tidak
tetap.
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
Jawabannya : c. Prosedur
Alasannya : Prosedur adalah suatu program terpisah dalam blok tersendiri
yang berfungsi sebagai sub program (program bagian) dan diawali dengan kata cadangan
Procedure.
By : Yuni Yuningsih
dhe.unhie@gmail.com