Selasa, 13 Maret 2012

Soal dan Jawaban Try Out RPL 2012 (paket B)


1.     Seluruh perintah yang digunakan untuk memproses informasi adalah pengertian dari
a.     Software requirements
b.     Software design
c.     Software construction
d.     Software engineering
e.     Software maintenance
2.     Secara lebih khusus kita dapat menyatakan tujuan RPL adalah, kecuali
a.     Memperoleh biaya produksi perangkat lunak yang rendah
b.     Menghasilkan perangkat lunak yang kinerjanya tinggi, dan handal
c.     Menghasilkan perangkat lunak yang dapat bekerja pada jenis platform tertentu
d.     Menghasilkan perangkat lunak yang biaya perawatannya rendah
e.     Menghasilkan perangkat lunak dengan penyelesaian waktu yang tepat
3.     Perbedaan antara kondisi yang terjadi dan kondisi yang diharapkan atau boleh juga diartikan sebagai perbedaan antara kondisi sekarang dengan tujuan yang diinginkan adalah pengertian dari
a.     Gejala
b.     Masalah
c.     Pemecahan Masalah
d.     Metode Pemecahan Masalah
e.     Perancangan Pemecahan Masalah
4.     Sebuah teknik pemecahan masalah yang menguraikan sebuah sistem menjadi komponen-komponennya dengan tujuan mempelajari seberapa bagus komponen-komponen tersebut bekerja dan berinteraksi untuk meraih tujuan mereka, adalah pengertian dari
a.     Analisis system
b.     Model proses
c.     Disain perangkat lunak
d.     Konstruksi
e.     Pengujian
5.     Ketika sebuah perangkat lunak telah dianggap layak untuk dijalankan, maka tahapan baru menjadi muncuL yaitu
a.     Perawatan dan Konfigurasi
b.     Pengujian
c.     Konstruksi
d.     Disain
e.     Analisis

6.     Data Store pada Notasi Flowchart digambarkan dengan
a.    


 


b.

c.

d.

e

7.     Komponen dasar elektronika yang digunakan untuk membatasi jumlah arus yang mengalir  dalam satu rangkaian adalah
a.     Resistor
b.     Kapasitor
c.     Elektroda
d.     Induktor
e.     Dielektrik
8.     Berapakah nilai sebuah resistor dengan warna kuning, hijau, merah, emas
a.      45 Ω 5 %
b.      4,5 k Ω 5 %
c.       45 k Ω 5 %
d.      4,5 k Ω 10 %
e.      450 k Ω 2 %
9.     Berapakah nilai sebuah resistor dengan warna merah, merah, kuning, perak
a.      220 Ω 10 %
b.      220  k Ω 10 %
c.      20  Ω 5 %
d.      20 k Ω 5%
e.      450 k Ω 2 %
10.  Perangkat lunak yang berperan dalam menjalankan perangkat keras komputer dan sistem komputer secara keseluruhan adalah
a.     File
b.     Direktori
c.     Aplication
d.     Operating System
e.     Computer
11.  Kumpulan informasi yang berhubungan, sesuai dengan tujuan pembuat berkas tersebut adalah
a.     Secondary-storage
b.     Manajemen file
c.     File
d.     Direktori
e.     Processing
12.  Sistem operasi yang merujuk pada perangkat yang digunakan di banyak komputer yang menyediakan abstraksi dan pengelolaan perangkat penyimpan sekunder dan informasinya adalah
a.     DOS
b.     Windows
c.      Linux
d.     Unix
e.     Mac OS
13.  Penamaan variabel tidak boleh mengandung karakter-karakter khusus dibawah ini kecuali,
a.     .
b.     +
c.     -
d.     _
e.     /
14.  Tipe data yang digunakan untuk menampung bilangan pecahan adalah
a.     Numeric
b.    Tipe data composite
c.     integer
d.    Single
e.     Float
15.  Variabel yang nilai datanya bersifat tetap dan tidak bias diubah adalah
a.     Variabel
b.     Konstanta
c.     Tipe Data
d.     Algoritma
e.     Structured Algorithm
16.  Sekumpulan perintah yang merupakan bagian dari program yang lebih besar yang berfungsi mengerjakan suatu tugas tertentu adalah pengertian dari
a.     Operasi Matriks
b.     Array Multidimensi
c.     Prosedure
d.     Fungsi
e.     Logical inherent
17.  Prosedur yang baik memiliki ciri-ciri sebagai berikut adalah kecuali
a.     Hanya memiliki satu fungsi tujuan (logical inherent).
b.     Tidak tergantung pada prosedur lain (independent).
c.     Berukuran kecil (small size).
d.     Bersifat mandiri
e.     Memiliki beberapa fungsi tujuan dan berukuran besar
18.  Keuntungan menggunakan prosedur adalah kecuali
a.     mengurangi duplikasi kode program.
b.     memberikan kemungkinan penggunaan kembali kode untuk program yang lain
c.     memecah masalah yang rumit dalam masalah-masalah yang lebih kecil dan lebih mudah diselesaikan
d.     dapat digunakan untuk menampilkan detil program.
e.     membuat kode program lebih mudah dibaca
19.  Kombinasi dari TextBox dan suatu ListBox dimana pemasukkan data dapat dilakukan dengan pengetikkan maupun pemilihan dalam Visual Basic adalah pengertian
a.     ListBox
b.     ComboBox
c.     Text Box
d.     Command Button
e.     Label
20.  Salah satu keuntungan menggunakan pemrograman berbasis GUI seperti Visual Basic adalah
a.     tersedianya obyek-obyek yang dapat diperlakukan sebagai tipe data
b.     jendela project menarik
c.     mudah dipelajari bagi pemula
d.     terdapat beberapa fasilitas yang tidak dimiliki oleh Programming language yang lain
e.     proses debugging mudah
21.  Simbol yang digunakan dalam bahasa pemrograman untuk melakukan suatu operasi terhadap nilai data adalah pengertian
a.     Struktur
b.     Procedure
c.     Operator
d.     Sintaks
e.     Coding
22.  Bahasa-bahasa pemrograman seperti keluarga dotNet dari Microsoft adalah kecuali
a.     Visual Basic.Net
b.     PHP
c.     Borland Delphi
d.     Java
e.     SQL Server
23.  Prinsip penyembunyian detil dari sebuah kelas terhadap obyek yang berinteraksi terhadapnya adalah prinsip
a.     Duplikasi
b.     Encapsulation
c.     Filtering
d.     Prosedure
e.     Operator
24.  Manakah yang termasuk tipe data pada Java kecuali
a.     logika (boolean)
b.     Floating Point (float dan double)
c.     Integral (byte, short, int & long)
d.     tekstual (char)
e.     Real
25.  Komentar pada C++ dapat dilakukan dengan dua cara, yaitu
a.     Dengan tanda // dan diletakkan sebelum komentar dan tanda /* yang ditutup dengan */.
b.     Dengan tanda ” dan //
c.     Dengan tanda : dan ditutup dengan tanda @
d.     Dengan tanda ” dan ditutup dengan tanda *
e.     Dengan tanda // dan ditutup dengan /*
26.  Ada dua cara untuk mendeklarasikan konstanta pada C++ adalah
a.     preprocessor directive #define dan kata kunci const
b.     prosesor dan define
c.     case sensitive dan kunci kos
d.     declaration dan user defined
e.     description dan debugger
27.  Tujuan utama pembuatan C++ adalah
a.     Untuk membuat program yang canggih
b.     untuk meningkatkan produktivitas pemrogram dalam membuat aplikasi
c.     untuk membuat sebuah program yang berkualitas tinggi dengan fitur yang modern
d.     untuk ikut serta bersaing dalam hal programming language
e.     untuk meningkatkan keuntungan secara finansial
28.  Kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan dalam perangkat  keras komputer dan digunakan perangkat lunak untuk memanipulasinya adalah pengertian
a.     Struktur data
b.     Coding program
c.     Basis data (database)
d.     Encapsulation
e.     User defined
29.  Prinsip utama dalam basis data adalah konsep independensi data yaitu
a.     pemisahan data dari program aplikasinya
b.     penggabungan data dari program aplikasinya
c.     membantu pengguna dalam abstraksi suatu system
d.     conceptual level dan view level
e.     physical level
30.  Basis data mempunyai beberapa kriteria penting, yaitu kecuali
a.     Bersifat data oriented dan bukan program oriented
b.     Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah
      basis datanya
c.     Dapat dikembangkan dengan mudah, baik volume maupun strukturnya
d.    Dapat memenuhi kebutuhan sistem-sistem baru secara mudah
e.     Dapat diuraikan ke beberapa sub komponen data
31.  Obyek penting Access yang menjadi fitur utama dari DBMS yaitu kecuali
a.     Table
b.    Queries
c.     Forms
d.    project
e.     Reports
32.  Atribut-atribut untuk masing-masing kandidat entitas dapat kita tentukan sebagai berikut adalah
a.     Entitas Pembeli dengan atribut id_pembeli, nama, alamat, dan telepon
b.     Entitas penjual dengan atribut rupiah, harta penjual, barang belian penjual
c.     Entitas Toko dengan atribut omset, jumlah barang
d.     Entitas Barang dengan atribut nama pemilik barang, jumlah, stok
e.     Entitas Harga dengan atribut rupiah, dolar, ringgit
33.  Ada beberapa hal penting yang harus diketahui dan berguna dalam query yaitu
a.     Field, Tabel, Sort, Show, Criteria
b.     Table, command button, label
c.     Table, short, criteria, label
d.     Command button, text, label
e.     Label, Text, command button, field
34.  Satu paket bahasa DBMS yang berguna untuk melakukan spesifikasi terhadap skema basis data adalah
a.     Query
b.     Data Definition Language (DDL)
c.     Programming system
d.     Table
e.     Field
35.  Perangkat lunak yang berjalan pada platform Microsoft Windows, sehingga kebutuhan utama dari  perangkat lunak ini adalah tersedianya komputer yang telah terinstal sistem operasi Windows, terutama
versi Server
a.     Operating system
b.     Microsoft word
c.     Microsoft SQL Server
d.     Microsoft excel
e.     Microsoft acces
36.  Data Manipulation Language (DML) adalah satu paket DBMS yang memperbolehkan pemakai untuk mengakses atau memanipulasi data sebagaimana yang telah diorganisasikan sebelumnya dalam model data yang tepat.Terdapat dua tipe DML yaitu
a.     Struktur dan non struktur
b.     Koordinat dan ordinat
c.     Manipulasi dan editing program
d.     prosedural dan non procedural
e.     system dan non system
37.  Halaman web dapat digolongkan menjadi 2 yaitu
a.     web statis dan dinamis
b.     web dan bloger
c.     bloger dan word press
d.     web gratis dan komersial
e.     web education dan dinamis
38.  Perangkat lunak yang bertindak melayani permintaanpermintaan client terhadap halaman-halaman web tertentu adalah pengertian
a.     web client
b.     web statis
c.     web dinamis
d.     web server
e.     web work station
39.  Menerjemahkan kode-kode HTML menjadi tampilan yang kita kehendaki adalah fungsi dari
a.     HTML
b.     HTTP
c.     WWW
d.     Web
e.     Web browser
40.  JSP menyediakan empat kategori tag, yaitu kecuali