1. Hambatan listrik adalah perbandingan antara tegangan dan ... listrik yang melewati
komponen elektronik.
a. muatan
b. resistansi
c. kapasitansi
d. induktansi
e. arus
2. Arus listrik yang mengalir pada komponen elektronika dapat dihitung dengan menggunakan
rumus ....
V
a. I
R
b. I V R
R
c. I
V
d. I V R
e. I R V
3. Jika diketahui tegangan listrik, V = 12 volt dan R = 12KΩ, maka arus listrik yang mengalir
melalui hambatan tersebut adalah sebesar ....
a. 1 x 10-3 A
b. 1 x 10-2 A
c. 1 x 10-1 A
d. 1 x 102 A
e. 1 x 103 A
4. Komponen elektronika yang digunakan untuk membatasi arus yang mengalir dalam
rangkaian elektronika adalah ....
a. kapasitor
b. resistor
c. diode
d. isolator
e. konduktor
7. Jika diketahui sebuah resistor bernilai 2K2 Ω, maka memiliki cincin warna ....
a. merah-merah-coklat
b. merah-merah-merah
c. merah-merah-orange
d. merah-merah-hitam
e. merah-merah-hijau
9. Perangkat tambahan yang harus dimiliki oleh sebuah personal computer (PC) agar dapat
tersambung pada jaringan lokal adalah ....
a. ethernet card
b. sound card
c. vga card
d. sim card
e. id card
11. Bilangan bulat dapat ditampung pada variabel yang memiliki tipe data ....
a. INT
b. REAL
c. CHAR
d. STRING
e. BOOLEAN
12. Syarat penamaan variabel yang benar adalah sebagai berikut, kecuali ....
a. satu huruf atau lebih
b. diawali dengan huruf
c. diawali dengan angka
d. tidak mengandung spasi
e. bukan kata kunci pemrograman
13. Penulisan nama variabel berikut yang salah adalah ....
a. secondName
b. second-Name
c. Second_Name
d. Name2nd
e. Secondname
15. Tag HTML yang digunakan untuk memberikan warna latar pada halaman web adalah ....
a. <body color= “#abcdef”>
b. <body bgcolor= “#abcdef”>
c. <body background= “#abcdef”>
d. <body>bgcolor= “#abcdef”</body>
e. <body>color= “#abcdef”</body>
18. Situs berikut ini dikelola oleh lembaga/instansi pemerintah Indonesia ....
a. www.indonesia.go.id
b. www.indonesia.com
c. www.mediaindonesia.com
d. id.yahoo.com
e. www.tourismindonesia.com
19. Membuat tabel dapat dilakukan secara langsung dengan cara ....
a. memasukkan data pada datasheet
b. memasukkan data melalui form
c. memasukkan data melalui page
d. memasukkan data melalui query
e. import tabel excel
20. Obyek berikut ini digunakan sebagai antarmuka pengguna dan database Microsoft Access,
yaitu ....
a. Query
b. Table
c. Form
d. Page
e. Report
21. Microsoft Access menyediakan fasilitas untuk memudahkan pembuatan relasi antar tabel
yang dapat diakses melalui menu ....
a. File
b. Edit
c. View
d. Insert
e. Tools
22. Report digunakan untuk menampilkan data yang bersumber dari ....
a. tabel dan form
b. query dan form
c. form dan page
d. page dan tabel
e. table dan query
23. Pendeklarasian variabel pada Visual Basic adalah dengan menggunakan perintah ....
a. Var
b. Dim
c. Char
d. String
e. Init
24. Pada skrip Private Sub Form_Activate(), yang merupakan event adalah ....
a. private sub
b. form
c. activate
d. form_activate
e. semuanya
25. “Kotak pesan” seperti di bawah ini dapat dibuat dengan menggunakan perintah ....
28. Perintah SQL yang digunakan untuk memperbarui data adalah ....
a. INSERT
b. SELECT
c. UPDATE
d. UPGRADE
e. CHANGE
29. Untuk dapat mengambil nama siswa saja dari dalam database adalah ....
a. SELECT * FROM siswa
b. SELECT siswa.* FROM siswa
c. SELECT siswa.nama FROM siswa
d. SELECT FROM siswa@nama
e. SELECT siswa FROM nama
30. Sebuah class pada object oriented programming, OOP, merupakan cetakan untuk
membentuk ....
a. Object
b. Method
c. Instance
d. Inheritance
e. Abstraction
31. Obyek dalam pemrograman berorientasi obyek memiliki method yang merupakan
kemampuan/fungsi yang dapat dilakukannya. Obyek di bawah ini yang memiliki method:
makan, berjalan, dan menangis adalah ....
a. Sepeda
b. Handphone
c. Anjing
d. Bayi
e. Kereta
34. Skrip di bawah ini yang akan menampilkan isi variabel $nama adalah ....
a. echo ‘hello $nama’;
b. echo “hello \$nama”;
c. echo ‘hello ’.$nama;
d. echo ‘hello \$nama’;
e. echo ‘hello.’$nama;
35. PHP dapat dihubungkan pada database MySQL dengan perintah ....
a. mysql_fetch_array()
b. mysql_select_db()
c. mysql_query()
d. mysql_request()
e. mysql_connect()
36. Komputer yang terhubung pada jaringan harus memiliki identitas bernama ....
a. ip address
b. ip public
c. ip private
d. tcp/ip
e. ip name
37. Pendeklarasian nama variabel pada Java adalah dengan cara ....
a. double pi = 3.1416
b. double = pi
c. pi as double
d. pi = 3.1416
e. double (pi)
40. Berikut ini tipe data yang dikenal oleh C++, kecuali ....
a. Short
b. Int
c. Float
d. Char
e. String
Selamat mengerjakan
Kunci Jawaban SOAL
:
EAABABBEAE
ACBABEAAAC
EEBCDABCCA
DABCEAAAAE