1. Struktur pertama dalam pascal
adalah.....
a. Char;
b. String
c. End.
d. Writeln
e. Uses Crt;
Alasan : Setiap
program pascal diawali "Uses Crt;" untuk mengenali sistem operasi
yang digunakan.
2. Untuk melihat hasil
dari program yang di kerjakan tekan tombol....
a. Ctrl+F5
b. Ctrl+F9
c. Ctrl+F2
d. Ctrl+F12
e. Ctrl+F4
Alasan : Untuk
menjalankan listing kode pascal pada menu bar (Run > Pilih Run atau melalui
Keyword pada keyboard "Ctrl+F9")
3. Berapa kode yang
digunakan untuk membuat tulisan berwarna “CYAN”....
a. 4
b. 2
c. 128
d. 7
e. 3
Alasan : Ada beberapa
kode angka untuk merubah warna teks, salah satunya "3" untuk membuat
teks berwarna CYAN.
4. Perintah dasar
sederhana dalam program pascal adalah.....
a. Readln
b. End
c. Write
d. Writeln
e. Uses crt;
Alasan : Perintah
dasar pertama saat mempelajari bahasa pascal adalah "Write"
5. Tipe data bahasa
pascal untuk TRUE FALSE adalah....
a. String
b. Char
c. Boolean
d. Byte
e. Real
Alasan : Ada beberapa
jenis tipe data dalam pascal, salah satunya "Boolean" yaitu tipe data
yang hanya mempunyai dua buah nilai (True atau False)
6. Siapakah penemu
program pascal....
a. Greyson Change
b. Prof. Niklaus Wirth
c. Kondrazuse
d. Prof. Niklaus
Smirth
e. Dr. Hercules
Alasan : Sejarah
bahasa pemrograman pascal menyatakan bahwa penemu bahasa pascal yaitu
"Prof. Niklaus Wirth"
7. Struktur bahasa
pemrograman pascal paling pertama adalah....
a. Var;
b. Begin
c. End;
d. Uses crt;
e. Writeln;
Alasan : Setiap
program pascal diawali "Uses Crt;" untuk mengenali sistem operasi
yang digunakan.
8. Tipe data pascal
untuk karakter adalah....
a. Char
b. Boolean
c. Integer
d. Real
e. Byte
Alasan : Ada beberapa
tipe data dalam bahasa pascal, salah satunya "Char" yaitu tipe data
untuk memasukan sebuah karakter
9. Kapan terbentuknya
pascal....
a. 1981
b. 1971
c. 1961
d. 1991
e. 1987
Alasan : Dalam pascal
disebutkan bahwa bahasa pemrograman ini diciptakan pada tahun "1971"
10. Apa kepanjangan
dari USES....
a. Unit Secure
b. Unit Syntax
c. Unit System
d. Up Software
e. Unit Semiconductor
Alasan : USES adalah
untuk pengenalan sistem operasi yang digunakkan dan merupakan kepanjangan dari
"Unit System"
11. Berikut ini adalah
penulisan identifier yang benar dalam pemrograman pascal adalah....
a. 9Program_Satu
b. Program_Satu
c. Program Satu
d. Begin
e. Array
Alasan : Penulisan identifier tidak boleh didahului
oleh angkan, dan tidak boleh dipisahkan dengan spasi.
12.
Tipe bilangan bulat dalam bahasa pascal dikenal sebagai....
a. Byte
b. Integer
c. Char
d. String
e. Boolean
Alasan : Ada beberapa
tipe data dalam bahasa pascal, salah satunya adalah untuk bilangan yang dipecah
juga menjadi beberapa bagian sesuai range dan membaca bilangan bulat atau
bukan, untuk bilangan bulat memakai tipe "Integer"
13. Istilah
“perulangan” dalam pemrograman pascal dikenal dengan....
a. Repeating
b. Again
c. Function
d. Replay
e. Looping
Alasan : Bahasa pascal
terdapat beberapa istilah, salah satunya "Looping" yaitu istilah yang
digunakkan untuk perulangan
14. Perintah untuk
menutup program pada Pascal adalah...
a. END.
b. Program
c. Uses crt;
d. Finish
e. END;
Alasan : Setiap
listing pascal harus memakai perintah untuk mengakhiri program, dan perintahnya
yaitu "END."
15. Menggambarkan
program secara logika merupakan fungsi dari...
a. Flowchart
b. DxDiag
c. Begin
d. SI
e. Sistem Operasi
Alasan : Gambar
program secara logika yang berupa simbol dan mempunyai arti dan alur yang benar
disebut "Flowchart"
16. Deklarasi yang
digunakan untuk mengidentifikasikan data yang nilainya sudah ditentukan dan
pasti, tidak dapat dirubah dalam program disebut deklarasi....
a. Deklarasi label
b. Deklarasi
Konstanta
c. Deklarasi tipe
d. Deklarasi Variabel
e. Deklarasi Prosedur
Alasan :
Pendeklarasian yang sudah di tentukan nilainya langsung di listing kodenya dan
tidak dapat dirubah merupakan "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 prosedur
Alasan : Ada beberapa
deklarasi dalam bahasa pascal, yang tidak termasuk adalah "Deklarasi
Proses"
18. Bilangan yang
mengandung pecahan, palingsedikit harus ada satu digit sebelum dan sesudah
titik desimal termasuk dalam tipe data...
a. Real
b. Boolean
c. Integer
d. Longint
e. Byte
Alasan : Ada beberapa
tipe data dalam bahasa pascal, salah satunya adalah untuk bilangan yang dipecah
juga menjadi beberapa bagian sesuai range dan membaca bilangan bulat atau
bukan, untuk bilangan desimal memakai tipe "Real"
19. Prosedur yang
digunakan untuk membersihkan layar saat program dijalankan adalah....
a. Writeln
b. Readln
c. Begin
d. Write
e. Clrscr
Alasan : Untuk
membersihkan layar pada saat program berjalan dalam bahasa pascal haruslah
mendeklarasikan sebuah perintah yaitu "Clrscr"
20. Bentuk dari suatu
statement IF berada di dalam lingkungan statemen IF yang lainya, disebut IF
dalam kondisi....
a. IF bersarang
b. IF bercabang
c. IF tunggal
d. IF-THEN
e. IF do while-until
Alasan : Ada logika
bersyarat dalam bahasa pascal yang disebut IF, dan bila ada IF di lingkungan IF
maka disebut "IF bersarang"
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 : Tipe data
yang terdiri dari komponen-komponen yang mempunyai tipe yang sama disebut
"Array"
22. Perintah untuk
menampilkan atau cetak dilayar monitor tanpa pindah baris, disebut...
a. Writeln
b. Write
c. Readln
d. Read
e. Begin
Alasan : Dalam bahasa
pascal untuk mencetak dilayar monitor tanpa pindah baris menggunakan perintah
"Write"
23. Perintah untuk
menampilkan atau cetak dilayar monitor lalu pindah bariskebawah, disebut...
a. Writeln
b. Write
c. Readln
d. Read
e. Begin
Alasan : Dalam bahasa
pascal untuk mencetak dilayar monitor dengan pindah ke baris selanjutnya
menggunakan perintah "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 : Identifier
dalam bahasa pascal yang dapat diubah nilainya disebut "Variabel"
25. Suatu program
terpisah dalam blok sendiri yang berfungsi sebagai subprogram ( program bagian
), disebut...
a. Variabel
b. Tipe Data
c. Prosedur
d. Deklarasi
e. Array
Alasan :
"Prosedur" adalah subprogram dari sebuah prgoram pascal yang bisa
dideklarasikan di program pascal.
(Jawaban yang
berwarna Biru)