Vous êtes sur la page 1sur 10

LATIHAN SOAL PEMROGRAMAN PASCAL

PILIHAN GANDA!DAN KUNCI JAWABANNYA



1.struktur pertama dalam pascal adalah . .
a. Char;
b. String
c. End.
d. Writeln
e. Uses crt;
jawaban E
Alasanya: Itu sudah ketentuan pembuatan program di paskal bro
2. Untuk melihat hasil dari program yang di kerjakan tekan tombol ...
a. CRTL+F5
b. CRTL+F9
c. CRTL+F2
d. CRTL+F12
e. CRTL+F4
jawaban B
Alasanya: Lagi-lagi itu sudah ketentuan si pascal, balad!!!cara lain klik pada
menu bar > Pilih Run
3. Berapa kode yang digunakan untuk membuat tulisan berwarna CYAN
a. 4
b. 2
c. 128
d. 7
e. 3
jawaban E
Alasanya: 3 termasuk kedalam kode angka untuk merubah warna teks, yaitu
untuk membuat teks berwarna CYAN
4. Perintah dasar sederhana dalam program passcal adalah...
a. Readln
b. End
c. Write
d. Wtiteln
e. Uses crt;
jawaban C
Alasanya:karena write merupakan salah satu yang termasuk kedalam perintah
dasar sederhana program
5. Tipe data bahasa pascal untuk TRUE FALSE adalah...
a. String
b. Char
c. Boolean
d. Byte
e. Real
jawaban C
Alasanya: boolean yaitu tipe data yang hanya mempunyai dua buah nilai (True
atau False)
6. Siapkah penemu program pascal
a. Greyson change
b. Prof.niklaus wirth
c. Kondrazuse
d. Prof.niklaus smirth
e. Dr.harcules
jawaban B
Alasanya: dalam sejarah bahasa pemrograman pascal menyatakan Prof. Niklaus
Wirth adalah sebagai orang penemu bahasa pascal
7. Struktur bahasa pemograman pascal paling pertama adalah...
a. Var;
b. Begin
c. End;
d. Uses crt;
e. Writeln;
jawaban D
Alasanya: karena pembuatan program di pascal struktur pertama selalu
menggunakan uses crt/uses wincrt;
8. Tipe data pascal untuk karakter adalah...
a. Char
b. Boolean
c. Integer
d. Real
e. Byte
jawaban A
Alasanya: char yaitu tipe data untuk memasukan sebuah karakter
9. Kapan terbentuknya pascal...
a. 1981
b. 1971
c. 1961
d. 1991
e. 1987
jawaban B
Alasanya: sejarah menjelaskan bahwa pascal di ciptakan pada tahun 1971
10. Apa kepanjangan ari USES
a. Unit secure
b. Uni t syntax
c. Unit sytem
d. Up software
e. Unit smiconductor
jawaban C
Alasanya: USES/ Unit System adalah untuk pengenalan sistem operasi yang
digunakkan
11. Berikut ini adalah penulisan identifier yang benar dalam pemogramn pascal
adalah...
a. 9program_satu
b. Program_1
c. Program satu
d. Begin
e. Array
jawaban B
Alasanya: pada program pascal penulisan identifier tidak boleh memakai spasi,
simbol lain dan angka didepan
12. Tipe bilangan bulat dalam bahasa pascal dikenal sebagi ...
a. Byte
b. Integer
c. Char
d. String
e. Boolean
jawaban B
Alasanya: integer merupakan tipe data bilangan bulat dengan vakue range adalah
-32768 sampai 32767
13. Istilah perulangan dalam pemograman pascal dikenal dengan ...
a. Repeating
b. Again
c. Funtion
d. Replay
e. Looping
jawaban E
Alasanya: looping merupakan istilah yang digunakkan untuk perulangan
14. Perintah untuk menutup program dalam pascal adalah...
a. End.
b. Program
c. Uses crt;
d. Finish
e. End;
jawaban A
Alasanya: setiap selesai penulisan listing program dalam pascal harus memakai
perintah untuk mengakhiri penulisan program yaitu perintah end.
15. Menggambarkan program secara logika merupakan fungsi dari...
a. Flowchart
b. Dxdiag
c. Begin
d. SI
e. Sistem oprasi
jawaban A
Alasanya: flowchart adalah gambar program secara logika yang berupa simbol
dan mempunyai arti dan alur yang benar
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
jawaban B
Alasanya: deklarasi Konstanta adalah Pendeklarasian yang sudah di tentukan
nilainya langsung di listing kodenya dan tidak dapat dirubah
17. Di bawah ini termasuk dalam deklarasi dalam pascal ,kecuali...
a. Deklarasi perubah
b. Deklarasi proses
c. Deklarasi konstanta
d. Deklarasi tipe
e. Deklarasi prosedut
jawaban B
Alasanya: karena deklarasi proses tidak termasuk ke dalam deklarasi pascal
18. Bilangan yang mengadung pecahan ,palingsedikit harus ada satu digit
sebelum dan sesudah titik desimal termasuk dalm tipe data...
a. Real
b. Boolean
c. Integer
d. Longint
e. Byte
jawaban A
Alasanya: tipe data real adalah tipe data yang mengandung bilangan pecahan
dengan value range 2.9 x 10^-39 sampai 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
jawaban E
Alasanya: perintah Clrscr yaitu Untuk membersihkan layar pada saat program
berjalan dalam pascal
20. Bentuk dari suatu statment IF berada di dalam lingkungan statmean IF yang
lainya,disebut IF dalam kondisi ...
a. IF bersarang
b. IF bercabang
c. IF tunggal
d. IF-THEN
e. IF do while-Until
jawaban A
Alasanya: 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
jawaban A
Alasanya: array merupakan tipe data yang terdiri dari komponen-komponen yang
mempunyai tipe yang sama
22. Perintah untuk menampilkan atau cetak dilayar monitor tanpa pindah baris
,disebut...
a. Writeln
b. Write
c. Readln
d. Read
e. Begin
jawaban B
Alasanya: perintah Write digunakan dalam pascal untuk mencetak dilayar monitor
tanpa pindah baris
23. Perintah untuk menampilkan atau mencetak dilayar monitor lalu pindah baris
kebawah ,disebut...
a. Writeln
b. Write
c. Readln
d. Read
e. Begin
jawaban A
Alasanya: perintah Writeln digunakan dalam pascal untuk mencetak dilayar
monitor dengan pindah baris
24. Suatu indentifier non standar yang nilainya tidak tetap atau nilainya
merupakan hasil dari suatu proses,disebut
a. Variabel
b. Ripe data
c. prosedur
d. deklarasi
e. Array
jawaban A
Alasanya: variabel merupakan Identifier dalam bahasa pascal yang dapat diubah
nilainya
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
jawaban C
Alasanya: prosedur adalah subprogram dari sebuah prgoram pascal yang bisa
dideklarasikan di program pascal

Vous aimerez peut-être aussi