Monday, November 25, 2013
Latihan Soal struktur data
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 : Dalam bahasa
pascal penulisan identifier tidak boleh memakai spasi atau simbol lain
atau
angka didepan.
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.
Author: Mohammad
Mohammad is the founder of STC Network which offers Web Services and Online Business Solutions to clients around the globe. Read More →
Related Posts:
Kuliah
Subscribe to:
Post Comments (Atom)
0 comments: