Ilsam Ramdani

Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu

Senin, 02 Desember 2013

LATIHAN SOAL STRUKTUR DATA (PASCAL)

1. Struktur pertama dalam pascal adalah .......
a. Char

b.      String

c.       End.

d.      Writeln

e.   uses crt;

Keterangan : Setiap program pascal diawali "Uses Crt;" untuk mengenali sistem operasi yang digunakan / memanggil unit library.
2. Untuk melihat hasil dari program yang dikerjakan tekan tombol .......

a.       Ctrl+F5

b.      Crl+F9


c.       Crl+F2

d.      Crl+F12

e.       Crl+F4


Keterangan : Jika Kita ingin melihat hasil dari program yang dijalankan makan selain kita klik "run" kita jiga bisa menekan tombol alternatif Ctrl+F9 di Keyboard.

 3. Berapa kode yang digunakan untuk membuat tulisan berwarna “CYAN” .....

a.       4

b.      2

c.       128

d.      7

e.       3


Keterangan : untuk membuat tulisan warna Cyan kodenya adalah 3, untuk  Biru = 1, Hijau = 2 dan Merah = 4

4. Perintah dasar sederhana dalam program pascal adalah .....

a.       Readln

b.      End

c.       Write

d.      Writeln

e.       Uses crt;


Keterangan : Write dalam program pascal digunakan untuk membuat suatu perintah

5. Tipe data bahasa pascal untuk TRUE FALSE adalah ......

a.       String

b.      Char

c.       Boolean

d.      Byte

e.       Real

Keterangan : Jenis Tipe data dalam Pascal salah satunya adalah Boolean, Bolean adalah tipe data yang hanya memiliki dua nilai True or False (Benar atau Salah)

6. Siapakah penemu program Pascal .......

a.       Greyson Change

b.      Prof. Niklaus Wirth

c.       Kondrazuse

d.      Prof. Niklaus Smirth

e.       Dr. Hercules

Keterangan : Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. Dengan mengambil nama dari matematikawan Perancis, Blaise Pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswanya. Selain itu, Profesor Niklaus Wirth membuat Pascal juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu (Wikipedia).


7. Struktur bahasa pemograman Pascal paling pertama adalah .......

a.       Var;

b.      Begin

c.       End;

d.      Uses crt;

e.       writeln

Keterangan :  Setiap program Pascal diawali dengan "Uses Crt" yaitu untuk mengenali sistem operasi yang digunakan



 
8. Tipe data pascal untuk karakter adalah ......

a.       Char

b.      Boolean

c.       Integer

d.      Real

e.       Byte

Keterangan : char menampilkan Semua karakter pada tebel ASCII dan tipe data untuk menampilkan sebuah karakter adalah char
 
9. Kapan terbentuknya pascal .....

a.       1981

b.      1971

c.       1961

d.      1991

e.       1987

Keterangan : Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971 (Wikipedia)
 
10. Apakah kepanjangan dari USES .....

a.       Unit Secure

b.      Unit Syntax

c.       Unit System

d.      Up Software

e.       Unit Semiconductor

Keterangan : Uses adalah kepanjangan dari Unit System, yaitu untuk pengenal sistem operasi.




11. Berikut ini adalah penulisan identifier yang benar dalam pemograman pascal adalah ....

a.       9Program_Satu

b.      Program_Satu


c.       Program Satu

d.      Begin

e.       Array

Keterangan : Dalam Program Pascal, penulisan identifier tidak boleh memakai spasi atau simbol lain atau angka didepan, nama identifier harus dimulai dengan karakter huruf alfabet : a sampai z, A sampai Z.


12. Tipe bilangan Bulat dalam bahasa pascal dikenal sebagai ....

a.       Byte

b.      Integer

c.       Char

d.      String

e.       Boolean

Keterangan : Ada beberapa tipe data dalam bahasa Pascal, salah satunya adalah Integer. Integer adalah tipe data berupa bilangan bulat.


13. Istilah “Perulangan” dalam pemograman pascal dikenal dengan ......

a.       Repeating

b.      Again

c.       Function

d.      Replay

e.       Looping


Keterangan : Dalam bahasa Pascal, terdapat istilah Looping. Looping adalah istilah yang digunakan untuk perulangan

14. Perintah  untuk menutup program pada pascal adalah ....

a.       END.

b.      Program

c.       Uses crt;

d.      Finish

e.       END;

Keterangan : Setiap Listing Pascal harus memakai perintah untuk mengakhiri Program, dan perintahnya adalah END dan harus diikuti operator akhir berupa Titik (.) menjadi (END.)
  
15. Menggambarkan program secara logika merupakan fungsi dari ......

a.       Flowchart


b.      DxDiag

c.       Begin

d.      SI

e.       Sistem Operasi

Keterangan : Gambar Program secara logika yang berupa simbol dan mempunyai arti dan alur yang benar disebut "Flowchachart rt" , Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urutan - urutan prosedur dari suatu program.




16. Deklarasi yang digunakan untuk mengidentifikasi data yang nilainya sudah ditentukan dan pasti, tidak dapat dirubah dalam program disebut deklarasi .......

a.       Deklarasi label

b.      Deklarasi konstanta

c.       Deklarasi tipe

d.      Deklarasai variabel

e.       Deklari prosedur

Keterangan : Deklarasi konstanta (Constant Declaration) Sama seperti deklarasi variabel, deklarasi konstanta juga bersifat tetap (konstan), bedanya adalah bila dalam deklarasi variabel kita hanya mendeklarasikan jenis dari data yang harus dikerjakan, sedangkan pada deklarasi konstanta kita langsung menyebutkan nilainya. Deklarasi konstanta tidak menggunakan tanda titik dua ( : ) seperti pada deklarasi variabel tetapi menggunakan tanda sama dengan ( = ).

17. Dibawah ini termasuk dalam Deklarasi dalam pascal, kecuali .......

a.       Deklarasi perubah

b.      Deklarasi proses

c.       Deklarasi konstanta

d.      Deklarasi tipe

e.       Deklarasi prosedur

Keterangan : Yang tidak termasuk dalam deklari pada Pemograman Pascal adalah Deklarasi proses.

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

Keterangan : tipe data pada Pascal salah satunya adalah untuk bilangan yang dipecah menjadi beberapa bagian sesuai range dan membaca bilangan bulat atau bukan, untuk pembaca bilangan desimal menggunakan tipe "Real"
19. Prosedur yang digunakan untuk membersihkan layar saat program dijalankan adalah ....
a.       Writeln

b.      Readln

c.       Begin

d.      Write

e.       clrscr

Keterangan :  Untuk membersihkan layar pada saat program pascal berjalan harus mendeklarasikan perintah "Clrscr" karena Clrscr adalah prosedur yang ada 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 statemen IF yang lainnya, disebut dengan If dalam kondisi ....

a.       IF bersarang


b.      IF bercabang

c.       IF tunggal

d.      IF – THEN

e.       IF do while- until

Keterangan : Dalam Logika Pascal ada yang disebut dengan IF, dan bila ada IF didalam pernyataan IF  seperti itu disebut dengan IF bersarang (Nested IF)
 
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

Keterangan : Tipe data yang terdiri dari komponen-komponen yang mempunyai tipe yang sama disebut "Array", array adalah sebuah struktur data yang terdiri atas banyak variable dengan tipe yang sama dimana masing - masing elemen variabel mempunyai nilai indeks.
22. Perintah untuk menampilkan atau cetak dilayar monitor tanpa pindah baris ,disebut ....

a.       Writeln

b.      Write

c.       Readln

d.      Read

e.       Begin

Keterangan : dalam bahasa Pascal untuk mencetak dilayar monitor tanpa baris menggunakan perintah "Write",  Write menampilkan hasil tanpa ganti baris dan tampilan berikutnya akan disambung dalam baris yang sama.


23. Perintah untuk menampilkan atau cetak dilayar monitor lalu pindah baris kebawah, disebut ....
a.        Writeln

b.      Write

c.      Readln

d.        Read

e.        Begin

Keterangan :  Dalam bahasa Pascal untuk mencetak dilayar monitor dengan pindah baris ke baris selanjutnya menggunakan perintah "Writeln".


24. Suatu identifer non-standar yang nilainya tidak tetap atau nilainya merupakan hasil dari suatu proses, diebut.....

a.       Variabel

b.      Tipe Data

c.       Prosedur

d.      Deklarasi

e.       Array

Keterangan : Variabel ( Variable ) adalah objek data yang dapat diubah - ubah ( dimanipulasi ) 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

Keterangan : Prosedur adalah Subprogram dari sebuah program pascal yang bisa dideklarasikan di program Pascal, Prosedur adalah suatu program terpisah dalam blok tersendiri yang berfungsi sebagai program bagian (Subprogram) dan diawali dengan kata cadangan Procedure.



 KETERANGAN :
Jawaban adalah abjad dan tulisan yang dicetak tebal memakai warna RED

Tidak ada komentar:

Posting Komentar