Jumat, 14 Oktober 2016

Contoh Soal & Jawaban Latihan Pascal




Soal Latihan Pascal


1.      Bagaimana cara mendeklarasikan Prosedur pada Pascal?
a.       nama_variabel (nama_prosedur : tipedata);
b.      PROCEDURE nama_variabel (variabel : tipedata);
c.       PROCEDURE nama_prosedur (variabel : tipedata);
d.      Nama_prosedur (variabel : tipedata);




2.      Manakah yang merupakan operasi biner?
a.       AND
b.      SHI
c.       XOR
d.      MOD

3.      Berikut ini tanda operasi pada Pascal, kecuali . . .
a.       String Operator
b.      Binary Operator
c.       Pascal Operator
d.      Logical Operator

4.      Bagian yang terakhir dari suatu blok disebut . . .
a.       Bagian Pernyataan
b.      Bagian Deklarasi
c.       Bagian Blok
d.      Deklarasi label

5.      Apa output dari program dibawah ini :
program Contoh_Fungsi (Layar)
Function Tambah (x,y : integer) : integer;
Begin
      Tambah:= x + y;
End;
{program utama}
Begin
      writeln (‘2+3 = ‘, Tambah (2,3));
End.
a.       2,3
b.      2 + 3 = 5
c.       5 saja
d.      2 + 3 = 6

6.       
      Var
Jumlah : integer;
Begin
Jumlah := 150;
writeln(‘Nilai Jumlah : ‘,Jumlah);
End.
Maka hasil program bila dijalankan adalah . . .
a.       Nilai Jumlah = 150
b.      Jumlah < 150
c.       Nilai jumlah
d.      Jumlah = Nilai 150

7.      Operator yang digunakan untuk mengoperasikan dua buah operand disebut . . .
a.       Perkalian operator
b.      Operator Pembagian
c.       Binary Operator
d.      Logical Operator

8.       
      Begin
writeln (12 Xor 23);
End
Program diatas menggunakan operator Xor, maka outputnya adalah. . .
a.       5
b.      60
c.       100
d.      27

9.      Menggunakan identifier yang berisi nilai – nilai konstanta, maka harus didefinisikan terlebih dahulu pada bagian ini. Merupakan pengertian dari  . . .
a.       Deklarasi Konstanta
b.      Deklarasi Variabel
c.       Deklarasi Tipe
d.      Deklarasi Label

4.      Output dari program dibawah ini adalah :
 
     Begin
  write (‘Ini adalah ’);
  write (‘Bahasa ’);
  writeln (‘Pascal ’);
  write (‘!’);
      End.

a.       Ini adalah Bahasa
Pascal!
b.      Ini adalah
Bahasa
Pascal
!
c.       Ini adalah Bahasa Pascal !
d.      Ini adalah Bahasa
Pascal
!

Tidak ada komentar:

Posting Komentar