Rabu, 27 November 2013

Latihan
1.      Struktur pertama dalam pascal adalah…
A.       Char;
B.      String
C.       End.
D.      Writeln
E.       Uses crt;
Jawaban    : E
Alasannya : Secara sederhana, struktur program Pascal terdiri dari  program, uses, begin , statement dan end.
2.      Untuk melihat hasil dari program yang dikerjakan tekan tombol…
A.       Ctrl + F5
B.      Ctrl + F9
C.       Ctrl + F2
D.      Ctrl + F12
E.       Ctrl + F4
Jawaban    : B
Alasannya : Menu Run [Ctrl + F9], perintah ini digunakan untuk menjalangkan dan mengeksekusi program,mengatur eksekus perintah per langkah, menisi parameter baris perintah yang sudah anda buat. Anda juga bisa menekan Ctrl + F9 untuk mengeksekusi
3.      Berapa kode yang digunakan untuk membuat tulisan berwarna “CYAN”…
A.       4
B.      2
C.       128
D.      7
E.       3
Jawaban    : E
Alasannya : kode 3 digunakan untuk membuat tulisan berwarna cyan.
4.      Perintah dasar sederhana dalam program pascal adalah…
A.       Readln
B.      End
C.       Write
D.      Writeln
E.       Uses crt;
Jawaban    : C
Alasannya : Write yang digunakan untuk menampilkan teks atau nilai suatu variabel pada layar.
5.      Tipe data bahasa pascal untuk TRUE FALSE adalah…
A.       String
B.      Char
C.       Boolean
D.      Byte
E.       Real
Jawaban    : C
Alasannya :
String semua huruf, spasi, frasa
Char semua karakter dari tabel ASCII
Boolean nilai TRUE atau FALSE
Byte angka dari 0 sampai 255
Real semua nilai pecahan dari 1E-38 to 1E+38
6.      Siapakah penemu program pascal…
A.       Greyson Charge
B.      Prof. Niklaus Wirtn
C.       Kondrazuse
D.      Prof. Niklaus Smirth
E.       Dr. Hercules
Jawaban    : B
Alasannya :
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. 
7.      Struktur bahasa pemrograman pascal paling pertama adalah…
A.       Var;
B.      Begin
C.       End;
D.      Uses crt;
E.       Writeln;
Jawaban    : D
Alasannya : Uses berfungsi sebagai sintak program yang digunakan untuk memanggil library atau unit.
8.      Tipe data pascal untuk karakter adalah…
A.       Char
B.      Boolean
C.       Integer
D.      Real
E.       Byte
Jawaban    : A
Alasannya :
Char adalah tipe data yang digunakan untuk mendefinisikan tipe data yang nilainya merupaka himpunan karakter yang dikenal computer seperti yang tersaji dalam table ASCII.    
9.      Kapan terbentuknya pascal…
A.       1981
B.      1971
C.       1961
D.      1991
E.       1987
Jawaban    : B
Alasannya :
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.  Apa kepanjangan dari USES…
A.       Unit Secure
B.      Unit Syntax
C.       Unit System
D.      Up Software
E.       Unit Semiconductor
Jawaban    : C
Alasannya : Uses artinya menggunakan jadi,  program kita ini akan menggunakan unit
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
Jawaban    : B
Alasannya : Ketentuan penulisan identifier
  1. Nama identifier harus dimulai dengan karakter huruf alfabet: a sampai z, A sampai Z atau karakter ‘_’ (underscore – garis bawah)
  2. Karakter berikutnya boleh karakter numerik (0 .. 9) atau kombinasi alphanumerik (huruf-numerik).
  3. Panjang nama, pada berbagai versi Pascal umumnya antara 32 – 63.
  4. Tidak boleh menggunakan karakter istimewa: + – * / | \ = < > [ ] . , ; : ( ) ^ @ { } $ # ~ ! % & ` ” ‘ dan ?
Penulisan yang benar: NamaMahasiswa, Gaji_Karyawan, PX4, dll.
12.  Tipe bilangan bulat dalam bahasa pascal dikenal sebagai…
A.       Byte
B.      Integer
C.       Char
D.      String
E.       Boolean
Jawaban    : B
Alasannya : Integer merupakan tipe data berupa bilangan bulat. 
13.  Istilah “perulangan” dalam pemrograman pascal dikenal dengan…
A.       Repeating
B.      Again
C.       Function
D.      Replay
E.       Looping
Jawaban    : E
Alasannya : Dalam pascal istilah looping merupakan proses perulangan.
14.  Perintah untuk menutup program dalam pascal adalah…
A.       End.
B.      Program
C.       Uses crt;
D.      Finish
E.       End;
Jawaban    : A
Alasannya : Program Utama diawali dengan pernyataan Begin dan diakhiri dengan End.
15.  Menggambarkan program secara logika merupakan fungsi dari…
A.       Flowchart
B.      DxDiag
C.       Begin
D.      SI
E.       Sistem Operasi
Jawaban    : A
Alasannya : flowchart: Urutan instruksi yang digambarkan dengan symbol tertentu untuk memecahkan masalah dalam suatu program.
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 variable
E.       Deklarasi prosedur
Jawaban    : B
Alasannya : Deklarasi konstanta digunakan untuk mengidentifikasikan data yang berisi nilai konstanta yang nilainya sudah ditentukan dan pasti, tidak dapat 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 prosedur
Jawaban    : B
Alasannya : bagian deklarasi dalam pascal terdiri dari deklarasi tipe data, deklarasi konstanta, deklarasi variable(peubah), deklarasi prosedur, deklarasi,label, deklarasi fungsi.
18.  Bilangan yang mengandung pecahan, paling sedikit harus ada satu digit sebelum dan sesudah titik decimal termasuk dalam tipe data…
A.       Real
B.      Boolean
C.       Integer
D.      Longint
E.       Byte
Jawaban    : A
Alasannya :
Real adalah tipe data yang berisi titik decimal, dalam pascal paling sedikit harus ada satu digit sebelum dan sesudah titik decimal.
19.  Prosedur yang digunakan untuk membersihkan layar saat program dijalankan adalah…
A.       Writeln
B.      Readln
C.       Begin
D.      Write
E.       Clrsr
Jawaban    : E
Alasannya : Writeln, write, dan readln merupakan perintah dasar dalam pascal. Sedangkan begin merupakan pernyatan yang digunakan untuk mengawali suatu program dan Clrscr, adalah prosedur untuk membersihkan layar yang ada di dalam unit CRT.

20.  Bentuk dari suatu statement IF berada di dalam 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
Jawaban    :
Alasannya :
 Jika ada dua pernyataan IF atau lebih, dimana pernyataan IF yang satu berada di dalam pernyataan IF yang lain, maka IF dalam bentuk seperti ini dinamakan 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
Alasannya : Array adalah sekumpulan data yang mempunyai nama dan tipe yang sama.
22.  Perintah untuk menampilkan atau cetak dilayar tanpa pindah baris, disebut…
A.       Writeln
B.      Write
C.       Readln
D.      Read
E.       Begin
Jawaban    : B
Alasannya : Perintah write digunakan untuk menuliskan output, degan posisi kursor terletak pada akhir output pada baris yang sama.
23.  Perintah untuk menampilkan atau cetak dilayar monitor lalu pindah baris ke bawah, disebut…
A.       Writeln
B.      Write
C.       Readln
D.      Read
E.       Begin
Jawaban    : A
Alasannya : Perintah writeln digunakan untuk menuliskan output, degan posisi kursor terletak pada awal baris berikutnya.
24.  Suatu identifier non-standar yang nilainya tidak tetap atau nilainya merupakan hasil dari suatu proses, disebut…
A.       Variable
B.      Tipe data
C.       Prosedur
D.      Deklarasi
E.       Array
Jawaban    : A
Alasannya : Variable adalah identifier yang berisi data yang dapat diubah-ubah nilainya didalam program.

25.  Suatu program terpisah dalam blok sendiri yang berfungsi sebagai subprogram (program bagian), disebut…
A.       Variable
B.      Tipe data
C.       Prosedur
D.      Deklarasi
E.       Array
Jawaban    : C
Alasannya : Prosedur merupakan salah satu jenis subprogram dalam pascal.




Tidak ada komentar:

Posting Komentar