SOAL LATIHAN STRUKTUR DATA
Tanggal : 25 November 2013
SOAL LATIHAN STRUKTUR DATA
1. Struktur pertama dalam pascal adalah
a. Char;
b. String
c. End.
d. Writeln
e. Uses crt;
Alasan : untuk
memulai pembuatan program pada pascal selalu diawali dengan Uses crt/Uses
wincrt
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
Alasan : Ctrl+f9 dalam turbo pascal digunakan
untuk melihat dan menjalankan hasil program (Run)
3. Berapa kode yang digunakan untuk membuat tulisan berwarna “CYAN”
a. 4
b. 2
c. 128
d. 7
e. 3
Alasan : warna untuk Cyan pada html
4. Perintah dasar sederhana dalam program pascal adalah
a. Readln
b. End
c. Write
d. Writeln
e. Uses crt;
Alasan : merupakan perintah paling sederhana
untuk membuat baris dalam program pascal
5. Tipe data bahasa pascal untuk TRUE FALSE adalah
a. String
b. Char
c. Boolean
d. Byte
e. Real
Alasan : Boolean merupakan nilai TRUE atau FALSE
6. Siapakah penemu pascal
a. Greyson change
b. Prof. Niklaus Wirth
c. Kondrazuse
d. Prof. Niklaus Smirth
e. Dr. Hercules
Alasan : Pascal adalah bahasa
pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth
7. Struktur bahasa pemrograman pascal paling pertama adalah
a. Var;
b. Begin
c. End;
d. Uses crt;
e. Writeln;
Alasan : struktur pertama pembuatan program
pada pascal selalu diawali dengan Uses crt/Uses wincrt
8. Tipe data pascal untuk karakter adalah
a. Char
b. Boolean
c. Integer
d. Real
e. Byte
Alasan : Char merupakan semua karakter dari
tabel ASCII
9. Kapan terbentuknya pascal
a. 1981
b. 1971
c. 1961
d. 1991
e. 1987
Alasan : Pascal adalah bahasa
pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang
anggota International Federation of Information Processing (IFIP) pada tahun
1971
10. Apakah kepanjangan dari USES
a. Unit secure
b. Unit syntax
c. Unit system
d. Up software
e. Unit semiconductor
Alasan : Uses merupakan sintak yang digunakan
untuk memanggil library atau unit. Dan merupakan kepanjangan dari 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
Alasan : Biasanya diawali dengan kata tercadang program, yang diikuti judul program dan diakhiri dengan ‘tanda
titik koma (;)’. Sebelum tanda ;
boleh ada sejumlah parameter yang diawali dengan
‘ ( ‘ dan diakhiri dengan ‘ ) ’.
Diantara satu parameter berikutnya
(jika ada) harus dipisahkan dengan
tanda ‘ , ‘ . contoh : Program BacaData.
12. Tipe bilangan bulat dalam bahasa pascal dikenal dengan
a. Byte
b. Integer
c. Char
d. String
e. Boolean
Alasan : Integar adalah semua nilai dari
-32768...32757 tidak termasuk bilangan pecahan
13. Istilah “perulangan” dalam pemrograman pascal dikenal sebagai
a. Repeating
b. Again
c. Function
d. Replay
e. Looping
Alasan : Istilah Looping dalam program pascal
disebut perulangan
14. Perintah untuk menutup program pada Pascal adalah
a. END.
b. Program
c. Uses crt;
d. Finish
e. END;
Alasan : Untuk mengakhiri sebuah program dalam
pmrograman pascal adalah END.
15. Menggambarkan program secara logika merupakan fungsi dari
a. flowchart
b. DxDiag
c. Begin
d. SI
e. Sistem Operasi
Alasan : Flowchart merupakan penggambaran
logika dari program
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
Alasan : Deklarasi
Konstanta berfungsi untuk pengidentifikasian data yang nilainya tetap
17. Dibawah ini termasuk dalam Deklarasi dalam Pascal kecuali
a. Deklarasi perubah
b. Deklarasi proses
c. Deklarasi konstanta
d. Deklarasi tipe
e. Deklarasi prosedure
Alasan : tidak ada deklarasi proses dalam
pemrograman pascal
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
Alasan : Real adalah semua nilai pecahan
dari 1E-38 to 1E+38
19. Prosedur yang digunakan untuk membersihkan layar saat program dijalankan adalah
a. Writeln
b. Readln
c. Begin
d. Write
e. Clrscr
Alasan : Clrscr, adalah
prosedur untuk membersihkan layar yang ada di dalam unit CRT, maka untuk dapat
memakai Clrscr, unit Crt harus di ‘Uses‘ dalam
deklarasi unit.
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
Alasan : Jika ada dua pernyataan IF atau lebih,
dimana pernyataan IF yang satu berada di dalam pernyataan IF yang lain, maka
pernyataan tersebut disebut Bersarang (nested).
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 : Array adalah tipe data terstruktur yang
terdiri dari sejumlah komponen-komponen yang mempunyai tipe sama.
Komponen-komponen tersebut disebut sebagai komponen type,larik mempunyai jumlah
komponen yang jumlahnya tetap.
22. Perintah untuk menampilkan atau cetak dilayar monitor tanpa pindah baris, disebut
a. Writeln
b. Write
c. Readln
d. Read
e. Begin
Alasan : write untuk menampilkan dilayar monitor
yang tidak dapat 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
Alasan : write untuk menampilkan dilayar monitor
yang dapat pindah baris
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 : Suatu identifier non-standar yang
nilainya tidak tetap atau nilainya merupakan hasil dari suatu proses merupakan
Variabel
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
Alasan : posedur merupakan Sebuah program
terpisah yang terdapat dalam bloknya sediri sebagai sub program(program bagian)
dari program utama, dan biasanya diawali dengan procedure.
Created by : Sumiarsih Umi Kulsum(Reg)A – STMIK
Tasikmalaya
Comments
Post a Comment