Anda di halaman 1dari 30

REKAYASA PERANGKAT LUNAK

A.KESEHATAN DAN KESELAMATAN KERJA


1. Jarak pandang yang sesuai antara mata dengan komputer adalah...
a. 30 cm
b. 70 cm
c. 5 cm
d. 100 cm
e. 90 cm
2. Kepanjangan dari K3LH adalah
a. Keselamatan, Kesehatan, Keamanan Kerja dan Lingkungan Hidup
b. Keamanan, Kesehatan, Keselamatan Kerja dan Lingkungan Hidup
c. Kesehatan, Keselamatan, Keamanan Kerja dan Lingkungan Hidup
d. Kesehatan kerja, Keselamatan, Keamanan dan Lingkungan Hidup
e. Keselamatan kerja , Kesehatan, Keamanan dan Lingkungan Hidup
3. Urutan dalam menyalakan komputer yang tepat adalah....
a. Sambungkan kabel listrik  hidupkan CPU  hidupkan monitor
 hidupkan stavol
b. Sambungkan kabel listrik  hidupkan monitor  hidupkan stavol
 hidupkan CPU
c. Sambungkan kabel listrik  hidupkan CPU  hidupkan stavol 
hidupkan monitor
d. Sambungkan kabel listrik  hidupkan stavol  hidupkan CPU 
hidupkan monitor
e. Sambungkan kabel listrik  hidupkan stavol  hidupkan monitor
 hidupkan CPU
4. Usaha yang dapat dilakukan dalam mengurangi kelelahan mata,
punggung dan leher adalah...
a. Posisi duduk membungkuk
b. Garis pandang menyamping ke monitor
c. Lakukan gerakan untuk melemaskan otot
d. Tinggalkan komputer
e. Posisi duduk 45⁰
5. Posisi atau pengaturan monitor yang baik yaitu...
a. Posisi text paling bawah dari monitor harus sejajar dengan mata
kita.
b. Posisi text paling kanan dari monitor harus sejajar dengan mata
kita.
c. Posisi text paling kiri dari monitor harus sejajar dengan mata kita.
d. Posisi text paling tengah dari monitor harus dibawah mata kita.
e. Posisi text paling atas dari monitor harus sejajar dengan mata
kita.
Kunci Jawaban
1. B 2. A 3. D 4. E 5. E

B.PERAKITAN KOMPUTER
1. Perangkat lunak yang mengatur semua sumber daya dalam
computer, adalah pengertian dari…
a. Sistem Memory d. Batrai
b. Sistem Operasi e. Processor
c. RAM
2. Tugas – tugas Sistem Oprasi adalah, kecuali…
a. Sebagai penghubung antara pengguna dan program aplikasi
b. Mengatur sistem kerja dalam computer
c. Mengatur daya dari batrai
d. Sebagai tempat meletakkan program aplikasi
e. Pengelolaan file dan direktori data
3. SO untuk personal dalam kelompok besar adalah…
a. Kelompok Linux d. Kelompok
BSD
b. Kelompok Debian e. Kelompok
Max OS
c. Kelompok Solaris
4. Produk OS pertama yang dikeluarkan oleh Microsoft Windows
adalah…
a. Windows 1.0 d. Windows
98
b. Windows 95 e. Windows
92
c. MS-Dos

5. Windows yang di keluarkan tanggal 8 November 2006 adalah…


a. Windows Vista d. Windows 8
b. Windows XP e. Windows
10
c. Windows 7
6. Berikut ini spesifikasi minimal hardware yang diperlukan untuk
proses instalasi windows 8.1, kecuali…
a. Processor 1 gigahertz (GHz) d. RAM 500 gigabyte (GB)
32-bit
b. RAM 1 gigabyte (GB) 32-bit e. Graphics card: Microsoft
DirectX 9 graphics
c. Hard disk space 16 GB (32-bit) dengan WDDM driver
7. Perangkat Input dan Output data kedalam dan keluar CPU, adalah
fungsi…
a. Peripheral Komputer d. Windows
b. Sistem Operasi e. Unix
c. Hardisk
8. Perangkat keras yang dapat berupa benda/komponen fisik yang
secara nyata dapat disentuh dan dilihat, pengertian dari…
a. Brainware d. Input
b. Software e. Output
c. Hardware
9. Perangkat lunak yang berfungsi untuk menjalankan harware
berdasarkan perintah yang di-inputkan oleh Brainware melalui
software sehingga hardware dapt digunakan dan difungsikan,
pengertian dari...
a. Brainware d. Input
b. Software e. Output
c. Hardware
10. Perangkat akal yang memanajemen atau berfungsi untuk
memasukan perintah agar Software dan Hardware dapat beroprasi
sesuai dengan fungsinya, pengertian dari…
a. Brainware d. Input
b. Software e. Output
c. Hardware
11. Tipe periferal yang keberadaannya harus ada pada saat
menjalankan komputer misalnya Mouse, Keyboard dan Monitor,
pengertian dari…
a. Peripheral Pendukung d.
Peripheral Utama
b. Peripheral Premier e.
Peripheral Pengganti
c. Peripheral Sekunder
12. Peripheral yang keberadaannya tidak harus ada pada saat
menjalankan komputer
misalnya Printer, Speaker, WebCam, Scaaner, pengertian dari…
a. Peripheral Pendukung d. Peripheral
Utama
b. Peripheral Premier e. Peripheral
Pengganti
c. Peripheral Sekunder

13. Dibawah ini yang bukan perangkat dari prangkat masukan


adalah...
a. Perangkat Pengetikan d. Perangkat
Petunjuk
b. Pengambil Gambar Terformat e. Perangkat
Pembantu
c. Perangkat Penunjuk Berbentuk Pena
14. Perangkat pengetikan contohnya adalah...
a. Mouse d. ATM
b. Monitor e. Touchpad
c. Trackball
15. POS dalam perangkat pengetikan adalah sebuah kependekan
dari...
a. Point of Sale d. Premier of
Said
b. Premier of Sale e. Point of
Sos
c. Point of Said
Kunci Jawaban
1. B 4. C 7. A 10. A 13. E
2. C 5. A 8. C 11. D 14. D
3. E 6. D 9. B 12. A 15. A

C.PERIPHERAL KOMPUTER
1. Perangkat di bawah ini datanya dapat dibaca tetapi tidak dapat
diubah atau ditulis ulang, kecuali...
a. flash drive
b. ROM
c. CD-ROM
d. CD-R
2. Perangkat penyimpanan berikut yang mempunyai akses paling
cepat adalah...
a. DVD
b. CD-ROM
c. flash drive
d. disket
3. CPU di bawah ini yang mempunyai kecepatan paling tinggi adalah...
a. 60 MHz
b. 133 MHz
c. 2,2 GHz
d. 3,0 GHz
4. Peralatan input yang digunakan untuk bermain game adalah...
a. scanner
b. bluetooth
c. WiFi Card
d. joystick
5. Perangkat komputer yang berfungsi untuk mengubah sinyal digital
menjadi gambar adalah...
a. LAN Card
b. Sound Card
c. VGA Card
d. WiFi Card

6. Perangkat komputer yang berfungsi untuk mengubah sinyal digital


menjadi sinyal suara adalah...
a. bluetooth
b. Sound Card
c. VGA Card
d. WiFi Card
7. Perangkat di bawah ini dapat digunakan untuk mengakses internet,
kecuali...
a. bluetooth
b. LAN Card
c. VGA Card
d. WiFi Card
8. Perangkat berikut yang mempunyai slot untuk menempelkan
perangkat-perangkat lain adalah...
a. bluetooth
b. Sound Card
c. motherboard
d. WiFi Card
9. Satuan ppm digunakan pada perangkat...
a. scanner
b. printer
c. speaker
d. WiFi Card
10. Satuan bps digunakan pada perangkat...
a. LAN Card
b. printer
c. harddisk
d. prosesor

D. TEKNIK ELEKTRONIKA DAN DIGITAL


1. Resistor adalah komponen dasar elektronika yang digunakan untuk
membatasi jumlah .... yang mengalir dalam suatu rangkaian.
a. arus
b. tegangan
c. daya
d. frekuensi
e. tahanan
2. Resistor tetap adalah resistor yang memiliki nilai …. yang tetap
a. hambatan
b. cincin
c. konduktivitas
d. reaktansi
e. admitansi
3. Kapasitor adalah komponen elektronika yang mempunyai
kemampuan menyimpan … selama waktu yang tidak tertentu.
a. elektron-elektron
b. hole
c. elektron hole
d. hole electron
e. hole-hole
4. Bilangan biner adalah bilangan yang berbasis ….
a. 2 yaitu 1 dan 2
b. 2 yaitu 0 dan 1
c. 10 yaitu 0 – 9
d. 8 yaitu 0 – 7
e. 16 yaitu 0 – 9 dan A – F
5. Bilangan heksadesimal adalah bilangan yang berbasis …………..
a. Bilangan yang berbasis 2 yaitu 0 dan 1
b. Bilangan yang berbasis 16 yaitu 0 dan 17
c. Bilangan yang berbasis 10 yaitu 0 – 9
d. Bilangan yang berbasis 8 yaitu 0 – 7
e. Bilangan yang berbasis 16 yaitu 0 – 9 dan A – F
6. Bilangan Desimal adalah bilangan yang berbasis..................
a. Bilangan yang berbasis 10 yaitu 0 dan 10
b. Bilangan yang berbasis 2 yaitu 0 dan 1
c. Bilangan yang berbasis 10 yaitu 0 – 9
d. Bilangan yang berbasis 8 yaitu 0 – 7
e. Bilangan yang berbasis 16 yaitu 0 - 15
7. Bilangan oktal adalah bilangan yang berbasis........
a. Bilangan yang berbasis 8 yaitu 0 dan 8
b. Bilangan yang berbasis 2 yaitu 0 dan 1
c. Bilangan yang berbasis 10 yaitu 0 – 9
d. Bilangan yang berbasis 8 yaitu 0 – 7
e. Bilangan yang berbasis 16 yaitu 0 – 15
8. 227(10) dikonversikan ke sistem biner mempunyai nilai .....
a. 11001111
b. 11100011
c. 11110101
d. 1110011
9. C7(16) Bilangan Heksadimal dikonversikan ke sistem biner
mempunyai nilai ...........
a. 11000111(2)
b. 11001111(2)
c. 11111000(2)
d. 11110001(2)
e. 11111101(2)
10. Hasil dari penjumlahan bilangan biner 1011 (2)+ 1101 (2) adalah..
a. 11000(2)
b. 11001(2)
c. 11100(2)
d. 010010(2)

E. ALGORITMA DAN PEMROGRAMAN


1. Proses algoritma dimana instruksi dikerjakan apabila memenuhi
kriteria tertentu disebut ....
a. sequence process c. iteration process
b. selection process d. concurent process
2. Diketahui A = 3, B = 2, dan C = 4. Diberikan algoritma A = C – B, B =
A + C, C = A * B. Nilai C sekarang adalah ....
a. 8 c. 12
b. 10 d. 14
3. Di bawah ini yang merupakan ciri dari algoritma sekuensial adalah
....
a. instruksi dikerjakan tidak urut c. setiap instruksi
dikerjakan satu kali
b. ada instuksi yang tidak dikerjakan d. instruksi dikerjakan
berulang kali
4. Struktur instruksi yang dipakai untuk memilih satu aksi dari
beberapa kemungkinan aksi berdasarkan suatu syarat disebut ....
a. struktur pemilihan c. struktur perulangan
b. struktur berurutan d. struktur acak
5. Bagian pada struktur perulangan yang berisi deretan instruksi yang
akan diulang dalam pelaksanaannya disebut ....
a. nilai akhir c. pencacah
b. kondisi d. badan struktur
6. Suatu perulangan akan melakukan perulangan dari A = 1 sampai A <
10, jika saat ini A sudah bernilai 5 maka banyaknya perulangan yang
akan dilakukan adalah ....
a. 2 c. 4
b. 3 d. 5
7. Langkah-langkah untuk menyelesaikan suatu permasalahan dengan
menggunakan bahasa yang menyerupai bahasa pemrograman
disebut ....
a. pseudo-code c. flowchart
b. algoritma d. pemrograman
8. Penulisan variabel yang salah di bawah ini adalah ....
a. Nama_lkp c. Alamat1
b. 2Bilangan d. Pekerjaan
9. Perhatikan flowchart di bawah ini !

Mulai

Int Bil

Bil < 0 Ya

Tidak
........ ........

Selesai

Dari gambar flowchart di atas, jika kondisi menghasilkan nilai “Ya”


maka akan menampilkan ....
a. bilangan pecahan negatif c. bilangan pecahan
positif
b. bilangan bulat negatif d. bilangan bulat positif
10.Jika Y = 5, maka operasi logika Y < 7 && Y+3 = 6 akan menghasilkan
nilai ....
a. 9 c. F
b. T d. 10
11.Diketahui kantong P kosong. Kantong Q berisi 10 buah kelereng dan
kantong R berisi 15 kelereng. Apabila yang terbawa hanya satu
buah kantong dan dikatakan bukan kantong P yang terbawa, maka
jumlah kelereng yang terbawa adalah ....
a. 10 c. 10 atau 15
b. 15 d. 10 dan 15
12.Diberikan algoritma : apabila warna merah maka jadi hijau. Apabila
warna hijau maka jadi putih, selain warna merah dan hijau maka
jadi ungu. Jika kondisi input warna adalah hitam, maka warna jadi
....
a. merah c. hijau
b. ungu d. putih
13.Instruksi P = Q akan mengakibatkan nilai P = nilai Q, dan nilai Q
menjadi ....
a. sembarang nilai c. Q tetap
b. 10 d. Sama dengan P
14.Apabila a = 5, b = 10, maka jika diberikan instruksi a = b, b = a akan
mengakibatkan ....
a. a = 10 , b = 10 c. a = 10 , b = 5
b. a = 0 , b = 5 d. a = 10 , b = 0
15.Diberikan algoritma P = 10; P = P + 5; Q = P. Nilai P dan Q masing-
masing adalah :
a. 15 dan 0 c. 15 dan 15
b. 0 dan 15 d. 0 dan 10
16.Yang dimaksud dengan konstanta adalah ....
a. variabel yang nilainya bersifat tetap dan bisa diubah-ubah
b. variabel yang nilainya bersifat tetap dan tidak bisa diubah-ubah
c. nilai dari suatu variabel
d. variabel yang selalu membutuhkan masukkan / inputan.
17.Perhatikan
Perhatikan potongan pseudocode berikut !

Maka pada saat akhir nilai dari z adalah ....


a. 5 c. 10
b. 8 d. 0

18.Perhatikan
Perhatikan potongan pseudocode berikut !

Nilai C dan D masing-masing


masing adalah ....
...
a. 2.5 dan 10 c. 2 dan 9
b. 2.5 dan 7.5 d. 2 dan 14

F. BASIS DATA
1. Berikut ini yang bukan merupakan manfaat basis data adalah .....
a. kebersamaan pemakaian
b. pemusatan kontrol data
c. ketersediaan
d. mudah dalam pengoperasian
2. Field atau record diatur dalam kelompok-kelompok yang
berhubungan, menyerupai diagram pohon, dengan level lebih
rendah berada di bawah level yang lebih tinggi merupakan jenis
database ….
a. database multidimensional
b. database relasional
c. database hierarkies
d. database jaringan
3. Cara untuk mengumpulkan data secara rapi dan terkoordinasi
adalah pengertian dari ….
a. DBMS
b. database
c. pengelompokkan data
d. pembaharuan data
4. Berikut ini adalah salah satu jenis Object Base data model, kecuali …
a. Entity Relationship Model
b. Binary Model
c. Semantik Model
d. Model Relational
5. Simbul lingkaran pada ER-Model digunakan untuk menggambarkan

a. relasi
b. object dasar
c. atribut
d. entitas
G. PENGEMBANGAN PERANGKAT LUNAK
1. Berikut ini adalah tahapan proses pengembangan perangkat lunak
menurut Ian Sommerville, kecuali ...
a. Spesifikasi
b. Perancangan dan implementasi
c. Validasi
d. Maintenance
e. Evolusi
2. Model pengembangan perangkat lunak yang dikenal juga sebagai
model klasik adalah ...
a. Waterfall Model
b. Prototype Model
c. Spiral Model
d. RAD Model
e. 4GT Model
3. Berikut ini yang merupakan urutan model waterfall yaitu ...
a. Perencanaan, komunikasi, pemodelan, pembuatan , penerapan
b. Komunikasi, perencanaan, pembuatan, pemodelan, penerapan
c. Komunikasi, perencanaan, pemodelan, pembuatan, penerapan
d. Perencanaan, pemodelan, komunikasi, pembuatan, penerapan
e. Komunikasi, perencanaan, pemodelan, penerapan, pembuatan
4. Apabila persyaratan perangkat lunak dipahami dengan baik, maka
model pengembangan yang paling tepat adalah menggunakan ...
a. Waterfall Model
b. Prototype Model
c. Spiral Model
d. RAD Model
e. 4GT Model
5. Berikut ini yang merupakan kelebihan dari model waterfall adalah
...
a. Terstruktur
b. Linear
c. Tahap Terisolasi
d. Perkiraan sumber daya di awal proyek
e. Pemakai harus menunggu sampai perangkat lunak selesai
6. Proses yang memungkinkan pengembang aplikasi menciptakan
suatu model dari perangkat lunak merupakan model dari ...
a. Waterfall Model
b. Prototype Model
c. Spiral Model
d. RAD Model
e. 4GT Model
7. Harapan pemakai sering kali berlebihan atau tidak sesuai dengan
sistem yang sesunggunya, merupakan kelemahan model ...
a. Waterfall Model
b. Prototype Model
c. Spiral Model
d. RAD Model
e. 4GT Model
8. Model proses perkembangan perangkat lunak yang menekankan
siklus perkembangan yang sangat pendek sekitar 60 sampai 90 hari
merupakan model...
a. Waterfall Model
b. Prototype Model
c. Spiral Model
d. RAD Model
e. 4GT Model
9. Model yang menggunakan pendekatan konstruksi berbasis
komponen adalah...
a. Waterfall Model
b. Prototype Model
c. Spiral Model
d. RAD Model
e. 4GT Model
10.Model pengembangan perangkat lunak yang dikembangkan oleh
Boehm adalah …
a. Waterfall Model
b. Prototype Model
c. Spiral Model
d. RAD Model
e. 4GT Model

11.Model yang cocok untuk organisasi besar adalah …


a. Waterfall Model
b. Prototype Model
c. Spiral Model
d. RAD Model
e. 4GT Model
12.Berikut ini model yang memiliki risk analisis adalah …
a. Waterfall Model
b. Prototype Model
c. Spiral Model
d. RAD Model
e. 4GT Model
13.Model yang memiliki biaya yang besar dalam pengembangannya
adalah ….
a. Waterfall Model
b. Prototype Model
c. Spiral Model
d. RAD Model
e. 4GT Model
14.Model yang memungkinkan alat bantu perangkat lunak secara
otomatis menghasilkan output dari generasi kode adalah ….
a. Waterfall Model
b. Prototype Model
c. Spiral Model
d. RAD Model
e. 4GT Model
15.Model yang memiliki produktifitas paling tinggi adalah ….
a. Waterfall Model
b. Prototype Model
c. Spiral Model
d. RAD Model
e. 4GT Model

Kunci Jawaban

H. PEMROGRAMAN VISUAL
1. Instruksi untuk melakukan RUN dalam program visual basic…
a) F1
b) F5
c) F4
d) Alt+F9
2. Pada saat pertama kali membuka Visual Basic, pilihan tipe project
yang kita gunakan adalah….
a) VB.exe
b) Standard.exe
c) Normal.exe
d) ActiveX.EXE
3. Extension file untuk project dari Visual Basic adalah
a) .vbp
b) .xls
c) .doc
d) .exe
4. Salah satu kegunaan dari Visual Basic adalah untuk membuat…
a) Presentasi
b) Desain Gambar
c) Formulir
d) Surat
5. Dalam koding program Visual Basic, perintah untuk langsung
keluar dari program pada saat program dijalankan adalah…
a) Exit
b) End
c) Close
d) Drop
6. Untuk membuat tulisan biasa digunakan komponen…
a) Frame
b) Option Button
c) Label
d) Combo Box
7. Untuk membuat sebuah tombol digunakan komponen…
a) Command Botton
b) Label
c) Combo box
d) List box
8. Untuk mengganti warna dari tulisan yang akan ditampilkan dalam
Label atau Text Box digunakan property…
a) Backcolor
b) Forecolor
c) Stylecolor
d) Fontcolor
9. Untuk membuat berbagai macam bentuk (elips, lingkaran,
persegi) digunakan komponen yang disebut dengan…
a) Image
b) Picture
c) Shape
d) Rectangle Tool
10. Pada sebuah ComboBox, untuk menambahkan atau mengentry
tulisan atau daftar ke dalamnya kita menggunakan property yang
disebut…
a) Text
b) List
c) Name
d) Caption
11. Dalam koding Visual Basic, perintah untuk menampilkan sebuah
pesan adalah…
a) MsgBox
b) Msg
c) Show
d) Display
12. Variable yang berisi karakter digunakan tipe data…
a) Byte
b) Float
c) String
d) Boolean
13. Sifat-sifat dari P. Visual Basic yaitu…
a) Floating
b) Sizeable
c) Flexible
d) Floating-Sizeable-Dockable
14. Untuk menambahkan form yang baru langkah yang harus
dilakukan adalah…
a) File – New Form
b) Menu Project – Add Form
c) File – New – Form
d) Klik kanan pada jendela properties – Add – MdiForm.
15. Komponen dalam Visual Basic yang memberikan gambaran dari
semua modul yang terdapat dalam aplikasi Anda yaitu …
a) Project Window
b) Form Designer Window
c) Properties Window
d) Toolbox Window
16. Penggantian judul form dapat dilakukan dengan…
a) Klik kanan pada form – rename
b) Jendela properties – caption – ganti namanya sesuai keinginan
c) Klik kanan – Edit
d) Menu edit – rename
17. Fungsi kontrol Label adalah untuk…
a) Menampilkan gambar yang tidak dapat di ubah oleh
pengguna pada saat runtime atau saat dijalankan
b) Menampilkan option/pilihan yang tidak dapat di ubah oleh
pengguna pada saat runtime atau saat dijalankan
c) Menampilkan tulisan/teks yang tidak dapat di ubah oleh
pengguna pada saat runtime atau saat dijalankan
d) Menampilkan tulisan/teks yang dapat di ubah oleh
pengguna pada saat runtime atau saat dijalankan
18. Untuk menggabungkan 2 buah teks dan ditampilkan di label1,
maka pernyataan berikut yang benar adalah…
a) label1.caption=text1.caption+text2.caption
b) label1.caption=text1+text2
c) label1.caption=text1.text+text2.text
d) label1.caption=text1.text=text2.text
19. Apa fungsi dari kontrol CommandButton..
a) untuk menyediakan tombol bagi pemakai untuk melakukan
fungsi-fungsi tertentu
b) untuk menyediakan tombol bagi pemakai untuk
memasukan text
c) untuk menyediakan tombol bagi pemakai untuk
menampilkan beberapa pilihan
d) untuk membuat tombol pada form yang dapat di klik
20. Untuk menjumlahkan 2 buah teks dengan data berupa angka,
misalkan 1+2 dan hasilnya ditampilkan pada label1 yaitu 3, maka
pernyataan berikut yang benar adalah…
a) label1.caption=text1.text+text2.text
b) text1.text=text2.text+label1.caption
c) label1.text=Cint(text.1.text)+Cint(text2.text)
d) label1.caption=Cint(text1.text)+Cint(text2.text)
21. Komponen dalam Visual Basic yang memberikan gambaran dari
semua modul yang terdapat dalam aplikasi Anda yaitu ..
a) Project Window
b) Form Designer Window
c) Toolbox Window
d) Properties Window
22. Untuk mengganti warna latar belakang pada form, yang di ubah
pada bagian propertynya adalah…
a) Background Color
b) Color box
c) Caption
d) Back color
23. Dalam form, untuk membuat pilihan Gender (Jenis kelamin)
biasanya digunakan komponen …
a) Text box
b) Option Button
c) Combo box
d) Label
24. Untuk mengatur waktu (jam) agar tampilannya menjadi per detik
(second), maka ada sebuah property yang harus diubah, yaitu …
a) Interval
b) Time
c) Date
d) Second
25. Untuk menampilkan atau memanggil sebuah form digunakan
perintah …
a) Call
b) New
c) Show
d) Form

I. PBO DENGAN JAVA

1. Cara pandang pemrograman terhadap penyelesaian masalah


pemrograman disebut ....
A. Pengertian
B. Paradigma
C. Pemahaman
D. Penerapan
E. Solusi
2. Representasi sebuah entitas yang memiliki makna tertentu dan
berinteraksi dengan sistem yang ada sehingga mempengaruhi
sistem tersebut dinamakan ....
A. Kelas
B. Sistem
C. Obyek
D. Entitas
E. Proses
3. Karakteristik abstrak dari sebuah obyek dinamakan ....
A. Kelas
B. Sistem
C. Obyek
D. Entitas
E. Proses
4. Seorang programmer tidak perlu tahu secara datail bagaimana cara
membuat sebuah tombol, tapi cukup mengetahui bagaimana
menggunakan tombol tersebut. Hal ini dinamakan ....
A. Encapsulation
B. Polymorphism
C. Inheritance
D. Abstraction
E. Instance
5. Cara atau mekanisme untuk melakukan penyembunyian kerumitan
dari suatu proses dinamakan
A. Encapsulation
B. Polymorphism
C. Inheritance
D. Abstraction
E. Instance
6. Sebuah kelas mempunyai sifat dan perilaku yang sama dengan
kelas yang lain. Hal ini dinamakan sebagai ....
A. Encapsulation
B. Polymorphism
C. Inheritance
D. Abstraction
E. Instance
7. Kemampuan sebuah obyek untuk mengungkap banyak hal melalui
satu cara yang sama dinamakan ....
A. Encapsulation
B. Polymorphism
C. Inheritance
D. Abstraction
E. Instance

8. Mobil berwarna merah melaju cepat.


Dari kalimat di atas, yang merupakan contoh dari karakteristik
obyek behavior adalah ....
A. Mobil
B. Cepat
C. Berwarna
D. Melaju
E. Merah
9. Fokus utama metodologi berorientasi obyek adalah ....
A. Analisa
B. Bahasa pemrograman
C. Desain
D. Implementasi
E. Obyek
10.Dalam satu aksi dimungkinkan memiliki lebih dari satu metode,
merupakan karakteristik metodologi ....
A. Pewarisan
B. Pengkapsulan
C. Abstraksi
D. Implementasi
E. Polimorfisme
J. PEMROGRAMAN WEB1
1. Perintah untuk mengosongkan kolom pada HTML adalah ….
A. tr
B. br
C. td
D. &nbsp
E. &nsp
2. Perintah untuk mengganti baris pada HTML adalah ….
A. br
B. tr
C. p
D. td
E. insert
3. Type yang berfungsi untuk menerima masukan berupa teks dari
pengguna adalah ….
A. checkbox
B. submit
C. file
D. text
E. button
4. Untuk menerima masukan berupa pilihan adalah ….
A. submit
B. reset
C. radio
D. password
E. text
5. Atribut ACTION digunakan untuk ….
A. menentukan nama form
B. menentukan metode pengiriman yang dipakai
C. menentukan alamat halaman web yang akan memproses
masukan dari form.
D. menerima masukan berupa pilihan
E. menandai atau mengatur nilai dari sebuah radio

K.KONFIGURASI JARINGAN KOMPUTER


1. Ciri-ciri jaringan komputer adalah sebagai berikut ini, kecuali....
a. Berbagi pakai perangkat keras (Hardware)
b. Berbagi pakai perangkat lunak (Software)
c. Berbagi user (Brainware)
d. Berbagi data dengan mudah
e. Berbagi saluran komunikasi (Internet)
2. Untuk melihat indikasi pada konfigurasi IP yang terpasang pada
komputer kita, digunakan perintah....
a. ping
b. ipconfig
c. Tracert
d. traceroute
e. nslookup
3. Setiap komputer yang terhubung ke jaringan dapat bertindak baik
sebagai workstation maupun server disebut jaringan...
a. Peer to peer c. Local Area Network e. Tree
b. Client and server d. Bus
4. Yang dimaksud dengan jaringan adalah ....
a. Kumpulan data yang banyak
b. Kumpulan komputer yang sejenis
c. Kumpulan komputer dengan berbagai data
d. Hubungan antar pengguna computer
e. Kumpulan komputer yang saling terhubung
5. Aturan – aturan tertentu pada jaringan biasa disebut ....
a. Topologi
b. SOP
c. Software
d. system operasi
e. email

Anda mungkin juga menyukai