1. Struktur pertama dalam pascal adalah
a. Char;
b. String
c. End.
d. Writeln
e. Uses crt;
Jawab : E
Alasan : Uses crt
merupakan pengenal untuk suatu sistem operasi yang digunakan dalam pascal.
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
Jawab : B
Alasan : karena untuk melihat hasil program yang telah
dibuat menggunakan RUN atau dengan Ctrl+F9
3. Berapa kode yang digunakan untuk membuat tulisan berwarna
“CYAN”
a. 4
b. 2
c. 128
d. 7
e. 3
Jawab : E
Alasan : kode yang
digunakan uuntuk CYAN adalah 3
4. Perintah dasar sederhana dalam program pascal adalah
a. Readln
b. End
c. Write
d. Writeln
e. Uses crt;
Jawab : C
Alasan : karena
perintah write haya untuk mencetak tulisan, tanpa pindah ke barisan bawah.
5. Tipe data bahasa pascal untuk TRUE FALSE adalah
a. String
b. Char
c. Boolean
d. Byte
e. Real
Jawab : C
Alasan : Boolean
adalah type data yang hanya mengenal BENAR / SALAH atau dengan kata lain TRUE /
FALSE
6. Siapakah penemu pascal
a. Greyson change
b. Prof. Niklaus Wirth
c. Kondrazuse
d. Prof. Niklaus Smirth
e. Dr. Hercules
Jawab : B
Alasan : penemu
pertama kali program Turbo Pascal adalah Prof. Niklaus Wirth
7. Struktur bahasa pemrograman pascala paling pertama adalah
a. Var;
b. Begin
c. End;
d. Uses crt;
e. Writeln;
Jawab : D
Alasan : yang pertama
ditulis pada pemrograman pascal setelah nama program adalah Uses crt.
8. Tipe data pascal untuk karakter adalah
a. Char
b. Boolean
c. Integer
d. Real
e. Byte
Jawab : A
Alasan : tipe data
yang digunakan untuk sebuah karakter adalah menggunakan Char
9. Kapan terbentuknya pascal
a. 1981
b. 1971
c. 1961
d. 1991
e. 1987
Jawab : B
Alasan : Program
Turbo Pascal pertama kali terbentuk pada tahun 1971
10. Apakah kepanjangan dari USES
a. Unit secure
b. Unit syntax
c. Unit system
d. Up software
e. Unit semiconductor
Jawab : C
Alasan : kepanjangan
dari uses 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
Jawab : B
Alasan : pada
penulisan indentifier pada program pascal tidak boleh menggunakan spasi untuk
mengganti spasi dapat digunakan sebuah simbol dan diawali dengan kata Program
12. Tipe bilangan bulat dalam bahasa pascal dikenal dengan
a. Byte
b. Integer
c. Char
d. String
e. Boolean
Jawab : B
Alasan : tipe data
dari bilangan bulat menggunakan Integer
13. Istilah “perulangan” dalam pemrograman pascal dikenal
sebagai
a. Repeating
b. Again
c. Function
d. Replay
e. Looping
Jawab : E
Alasan : istilah dari
perulangan dalam pemrograman pascal disebut denggan Looping
14. Perintah untuk menutup program pada Pascal adalah
a. END.
b. Program
c. Uses crt;
d. Finish
e. END;
Jawab : A
Alasan : perintah
untuk mengakhhiri sebuah program dalam pemrograman pascal menggunakan END.
15. Menggambarkan program secara logika merupakan fungsi
dari
a. flowchart
b. DxDiag
c. Begin
d. SI
e. Sistem Operasi
Jawab :
Alasan : Flowchart
dapat memberikan gambaran yang efektif, jelas , dan ringkas tentang prosedur
logic
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
Jawab : B
Alasan : deklarasi
konstanta yang digunakan untuk mengidentifikasi data yang nilainya sudah
ditentukan dan pasti, tidak dirubah dalam program.
17. Dibawah ini termasuk dalam Deklarasi dalam Pascal
kecuali
a. Deklarasi perubah
b. Deklarasi proses
c. Deklarasi konstanta
d. Deklarasi tipe
e. Deklarasi prosedure
Jawab : A
Alasan : macam macam
deklarasi adalah : deklarasi fungsi, deklarasi variable, deklarasi tipe data, deklarasi
proses, deklarasi konstanta, deklarasi prosedure, yang tidak termasuk dalam
seklarasi adalah deklarasi perubah
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
Jawab : 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. Prosedur yang digunakan untuk membersihkan layar saat
program dijalankan adalah
a. Writeln
b. Readln
c. Begin
d. Write
e. Clrscr
Jawab : E
Alasan : clrscr
berfungsi untuk membersihkan layar saat program dijalankan
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
Jawab : A
Alasan : IF bersarang
merupakan bentuk dari suatu statemen IF yang Berada didalam statemen IF yang
lainya
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
Jawab : A
Alasan : aray adalan
tipe data terstruktur yang terdiri dari sejumlah komponen-komponen yang
mempunyai tipeyang sama.
22. Perintah untuk menampilkan atau cetak dilayar monitor
tanpa pindah baris, disebut
a. Writeln
b. Write
c. Readln
d. Read
e. Begin
Jawab : B
Alasan : write
berfungsi untuk menampilkan atau mencetak dilayar monitor tanpa pindah baris
23. Perintah untuk menampilkan atau cetak dilayar monitor
lalu pindah baris kebawah, disebut
a. Writeln
b. Write
c. Readln
d. Read
e. Begin
Jawab : A
Alasan : karena
writelen berfungsi untuk menampilkan atau mencetak dilayar monitor kemudian
pindah ke baris bawah.
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
Jawab : A
Alasan : variabel
nilainya tidak tentap atau nilainya dibubuhkan Sendiri atau nilainya hasil dari
suatu proses.
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
Jawab : C
Alasan : Prosedur
adalah suatu program terpisah dalam blok tersendiri yang berfungsi sebagai sub
program (program bagian) dan diawali dengan kata cadangan
keren nih blognya...
BalasHapussalam kenal... mampir ke blog ane