Pilihlah satu jawaban yang benar dengan menghitamkan salah satu huruf a, b, c, atau d
pada lembar jawaban komputer !
3. Salah satu tipe variabel adalah integer, yaitu bilangan yang menampung data dengan nilai ….
a. Positif c. negatif
b. bilangan pecahan desimal d. bilangan bulat saja
6. Tanda titik koma (;) dalam Bahasa Pascal digunakan sebagai tanda….
a. untuk menyatakan nilai pecahan c. pemisah antara perintah
b. awal program sumber d.akhir program sumber
hal 1 / 5
11. Bentuk statement If tersarang yang benar adalah sebagai berikut :
a. If kondisi1 Then c. If kondisi1 Then
If kondisi2 Then statement1
statement1 Else
Else statement2;
statement2;
12. Perintah Pencabangan selain menggunakan perintah IF – Then - Else, dapat juga digunakan
perintah ….
a. Case - Of c. Repeat – Until
b. For – To – Do d. While - Do
13. Pernyataan pengulangan yang terus dilakukan sampai syarat (kondisi) bernilai benar, adalah
….
a. If - Then c. Repeat - Until
b. For – To – Do d. While – Do
15. Dinyatakan B:=1-4 * 2+5 * sqrt(16). Apabila nilai B dijadikan bilangan Integer, maka harga B
tersebut adalah ….
a. –512 b. –256 c. –4 d. 13
26. Untuk variabel A yang tipe datanya Word, maka isi variabel A ….
a. ‘K’ b. ‘Kanisius’ c. 65.50 d. 6500
27. Salah satu tipe variabel adalah integer, yaitu bilangan yang menampung data dengan nilai ….
a. Positif c. negatif
b. bilangan pecahan desimal d. bilangan bulat saja
28. Suatu type data yang menghasilkan nilai TRUE dan FALSE, adalah ….
a. Char b. Boleean c. String d. Integer
29. Bagian deklarasi untuk pengenalan identifier dan jenis datanya adalah ….
a. unit b. uses c. Var d. Label
hal 3 / 5
31. ClrScr ; pada program pascal digunakan untuk ….
a. menghapus perintah c. agar monitor tidak kotor
b. membersihkan layar terlebih dahulu d. menampilkan output program
33. Tanda titik koma (;) dalam Bahasa Pascal digunakan sebagai tanda….
c. untuk menyatakan nilai pecahan c. pemisah antara perintah
d. awal program sumber d.akhir program sumber
35. Fungsi String yang digunakan untuk menggabungkan beberapa karakter, adalah ….
a. Copy b. Length c. Pos d. Concat
37. Perintah Pencabangan selain menggunakan perintah IF – Then - Else, dapat juga digunakan
perintah ….
a. Case - Of c. Repeat – Until
b. For – To – Do d. While - Do
38. Pernyataan pengulangan yang terus dilakukan sampai syarat (kondisi) bernilai benar, adalah
….
a. If - Then c. Repeat - Until
b. For – To – Do d. While - Do
hal 4 / 5
43. Z:= ’PASCAL’;
For a:= length(Z) downto 1 do
Writeln(copy(Z, 1, a));
Hasil dari potongan program di atas adalah ….
a. P b. PASCAL c. PASCAL d. P
PA PASCA PA A
PAS PASC PAS S
PASC PAS PASC C
PASCA PA PASCA A
PASCAL P PASCAL L
45. Salah satu tipe Decimal adalah Real yang mempunyai arti sebagai berikut ….
a. Bilangan bulat c. Bilangan prima
b. Bilangan pecahan decimal d. Bilangan true dan false
49. Suatu perintah didalam program untuk memproses data, dimana perintah tersebut telah
disediakan oleh program tersebut. Atau dengan kata lain untuk memanipulasi data dalam
proses program. Disebut dengan ….
a. Identifier c. Function
b. Statement d. Pernyataan pascal
hal 5 / 5