Pages

Sabtu, 04 Oktober 2014

SOAL TURBO PASCAL BESERTA JAWABANNYA


1.      Beda Procedure dengan Function adalah ...
A.     Procedure mengembalikan suatu nilai, sedangkan function tidak
B.     Procedure tidak mengembalikan suatu nilai, function mengembalikan suatu nilai 
C.     Procedure dan function mengembalikan suatu nilai
D.     Procedure dan function tidak mengembalikan suatu nilai
2.      Statemen Readln tanpa argumen berfungsi untuk... :
A. menunda eksekusi program sampai tombol enter ditekan
B. menampilkan output pada layar sampai tombol Enter ditekan
C. jawaban A dan B benar Ö   
D. Jawaban A dan B salah
3.      Blok /body program  pada struktur program Pascal terdiri dari dua bagian, yaitu :
A.     Deklarasi dan Variabel                 
B. Judul dan Deklarasi            
C. Deklarasi dan Pernyataan    Ö         
D.Variabel dan Pernyataan
4.      Tipe data/jenis data sederhana dapat digolongkan menjadi tipe data :
A.     Standar & Terstruktur                   
B.   Standar & User Defined    Ö        
C.   Pointer & user Defined                
D.   Record & Array
5.      Tipe data/jenis data dalam Pascal terbagi tiga kelompok yaitu :
A.     Terstruktur, Konstan, Pointer
     B.   Integer, Real, Boolean  
C.  Buatan, bulat, integer        
     D.  Sederhana, terstruktur, pointer Ö
6.      String, Char, integer, real dan boolean termasuk ke dalam tipe data :
A.     User defined
B.   Petunjuk   
C.   Standar Ö      
 D. sederhana
7.      Struktur program Pascal terdiri dua bagian utama yaitu :
A.     Judul Program, Blok Program  Ö   
B.     Judul program, Blok deklarasi
C.     Blok deklarasi, Pernyataan                       
D.  Judul program, Blok pernyataan
8.      Array dan record merupakan tipe data ....
A.     Terstruktur  Ö          
B. Standar       
C.   User Defined            
      D. Enumerated
9.      Array dan record merupakan tipe data ....
A.Terstruktur  Ö          
 B. Standar     
     C. User Defined               
    D. Enumerated
  1. Bagian yang menunjuk ke komponen file yang akan diakses (dibaca atau direkam) untuk keperluan pengaksesan file (akan dibahas kemudian) disebut ……
A.     File
B.     Pointer
C.     Linked List
D.     Array

11.  Untuk memasukkan data per baris, setelah menekan  tombol enter, maka akan ganti baris merupakan perintah dari ………
A.     Write
B.     Writeln
C.     Readln
D.     Read
12.  Dibawah ini merupakan jenis FILE pada PASCAL kecuali ..........
A.     File Teks
B.     File Bertipe
C.     File Berurut
D.     File Tak Bertipe
13.  Menghubungkan variabel file dengan nama file merupakan fungsi dari perintah …..
A.   Write
B.   Re write
C.   Assign
D.   Read
14.  Membuat file teks aktif dalam sebuah file menggunakan perintah ……
A.   Append
B.   Write
C.   Close
D.   Re write
  1. Kumpulan dari nilai-nilai yang memiliki kesamaan sifat, yaitu tipe data yang sama dan urutan penulisannya tidak diperhatikan disebut …….
A.     Operator
B.     Himpunan
C.     Array
D.     Record
16.  Prosedur dan fungsi didefinisikan pada pascal didefinisikan pada bagian ...
           A. Header(judul)
    B.  Blok                         
    C.    Deklarasi Ö           
           D.    Sub program
17.  Jenis data yang termasuk “Standard Data Type” dalam pascal adalah
A.     Integer, real, char                
B. Integer, real, char, boolean   Ö   
C.  Integer, boolean, string         
D.  Integer, real, char, string
18.  Yang tidak termasuk dalam Blok Deklarasi adalah :
A.     Count  Ö                
     B.  Procedure              
C.   function        
            D.   Type    
19.  Type   Abjad = ‘A’...’Z’  trmasuk ke dalam tipe data .....
A.     Enumerated type                B. Subrange atau subjangkauan  Ö                  
 A dan B  benar                                   D.  semua salah
20.  Suatu program terpisah dalam blok sendiri yang berfungsi sebagai subprogram disebut:
A.  fungsi                    
B. prosedur  Ö             
C. blok statemen                     
D.  looping
21.  Baris komentar pada Pascal harus diletakkan diantara tanda .....
A.   { } atau (  )              
B.  ‘ ‘ atau { }             
C.  ( ) atau ‘ ‘              
D. (*  *) atau { }        Ö

22.  Dibawah ini semua benar tentang identifier, kecuali :
A.     Tidak boleh mengandung blank
B.     Tidak boleh mengandung simbol-simbol khusus, kecuali garis bawah
C.     Panjangnya bebas, tetapi hanya 63 karakter pertama yang dianggap signifikan
D.     Terdiri dari gabungan huruf dan angka, karakter pertama harus berupa huruf, huruf besar dan kecil dianggap berbeda  Ö
23.  Prosedur standar Clrscr adalah untuk menghapus layar namun untuk menggunakannya unit yang harus disebutkan dalam program adalah :
A.  CRT Ö                   
B.  User Screen                       
C.  CTR          
D.  Graph
24.  Yang termasuk user defined data type/tipe data didefinikan pemakai adalah :
A.     Array, record, subrange type        
B.     Integer, real, string
C.     Enumerated, subrange type Ö              
D.      Enumerated, real, string
25.  Dibawah ini merupakan jenis FILE pada PASCAL kecuali ..........
E.      File Teks
F.      File Bertipe
G.     File Berurut
H.     File Tak Bertipe





1 komentar: