Anda di halaman 1dari 8

PEMROGRAMAN BERORIENTASI OBJEK

1. Pemrograman berorientasi objek adalah sebuah teknik pemrograman yang unik, menarik, serta
penuh tantangan. PBO diciptakan untuk memenuhi kebutuhan pasar yang semakin berkembang
dalam bidang pemrograman. Di dalam PBO menekankan ... untuk menciptakan komponen yang
dibutuhkan dalam merancang objek.
Titik-titik yang dimaksud dalam kalimat di atas adalah....
A. class D. inheritance
B. method E. polymorphisme
C. object
Kunci : A
2. Dalam pemrograman berorientasi objek terdapat teknik menyembunyikan blok program yang
berisi informasi penting yang bertujuan untuk mengamankan sebuah kode program. Teknik ini
membutuhkan hak akses untuk mengatur hubungan antara blok kode program dalam bahasa
Java. Teknik yang dimaksud adalah...
A. access modifier D. inheritance
B. encapsulation E. polymorphisme
C. package
Kunci : B
3. Dalam pemrograman berorientasi objek terdapat teknik pemrograman yang membuat blok kode
program menjadi banyak bentuk dari sebuah turunan parent class dengan aksi yang berbeda.
Perubahan fungsi dari satu model ke model lainnya merupakan definisi dari teknik ini. Teknik ini
juga dapat diartikan sebagai tindakan yang sama pada level turunan atau child class dengan cara
yang berbeda. Teknik ini berhubungan dengan penggunaan lebih dari satu method dengan nama
yang sama, yaitu dengan menggunakan method overloading dan overriding. Teknik yang
dimaksud adalah...
A. access modifier D. inheritance
B. encapsulation E. polymorphisme
C. package
Kunci : E
4. Perhatikan gambar tool berikut:

Tool yang digunakan untuk membuat project baru pada netbeans yaitu ....
A. 1 B. 2 C. 3 D. 4 E. 5
Kunci : B
5. Perhatikan gambar tool berikut :
Tool yang digunakan untuk menambah file didalam project pada netbeans yaitu .....
A. 1 B. 2 C. 3 D. 4 E. 5
Kunci : D
6. Ketika membuat suatu program kita bisa menampilkan hasil output atau keluaran program.
Selain hasil output, kita juga dapat menambah inputan dari keyboard sendiri sesuai dengan
keinginan pengguna atau programer. Funngsi method yang biasanya digunakan untuk inputan
ini yaitu ....
A. in B. out C. System.in D. System.out E. print
Kunci : C
7. Abtrak class merupakan class yang sedikitnya mempunyai satu abtrak metode . (benar-salah)
Jawaban : benar
8. Arsitektur java yang dipakai untuk wireless device / mobile device disebut dengan J2EM (benar-
salah)
Jawaban : Salah
9. Perhatikan pernyataan berikut :
1. Mengetahui ruang lingkup produk
2. Memahami permasalahn secara menyeluruh
3. Menyederhanakan permasalahan agar mudah dipahami
4. Mengetahui ruang lingkup pemakai yang akan menggunakan produk tersebut
5. Mengungkapkan apa yang harus dikerjakan oleh sistem untuk memenuhi kebutuhan pemakai
Dari pernyataan diatas, manakah yang bukan merupakan tujuan dari analisis ......
A. 1 B. 2 C. 3 D. 4 E. 5
Kunci : C
10. Perhatikan pernyataan berikut ini:
1. tidak memiliki tubuh
2. tidak dapat mendefinisikan konstanta
3. langsung mewariskan hubungan dengan class lainnya
4. dapat membuat objek baru dari sebuah interface
5. tidak dapat mendefinisikan method
Manakah yang termasuk ciri interface yang benar .....
A. 1 B. 2 C. 3 D. 4 E. 5
11. Perhatikan beberapa tipe data dibawah ini:
1. String
2. int
3. float
4. double
5. varchar
Yang tidak termasuk tipe data yang digunakan pada pemrograman java yaitu ......
Jawaban : 5. varchar
12. Perhatikan tahapan analisis berikut :
1. menentukan kebutuhan pemakai
2. mendokumentasikan hasil analisis
3. mengubah kebutuhan yang belum terstruktur menjadi model-model atau gambar-gambar
4. mempelajari permasalahan
Urutan tahapan yang benar adalah ......
A. 1-2-3-4 C. 2-1-4-3 E. 3-2-1-4
B. 4-3-2-1 D. 4-1-3-2
Kunci : D
13. Pada pemrograman java terdapat tipe data primitif, dibawah ini yang termasuk dalam tipe data
primitif adalah ...
A. benar, Boolean C. benar, Byte
B. benar, Character D. benar, Double E. Analis
Kunci : C
14. Perhatikan gambar dibawah ini:

Bisakah program di run atau dijalankan. Hasil program ketika dijalankan yaitu ....
A. bisa, 1 2 3 4 C. bisa, 1 2 3 4 5 6 7 8 9 10 E. bisa, 123
B. bisa, 1 2 3 4 5 D. bisa, 1 2 3 4 5 1 2 3 4 5
Kunci : A
15. benarkah abstraksi dan sesuatu yang mewakili dunia nyata dinamakan objek. Berikut ini yang
merupakan objek yaitu :
A. benar, tas C. benar, mengendarai E. benar, memukul
B. benar, menabung D. benar, melompat
Kunci : A
16. Perhatikan tabel berikut ini :
No Tipe data data
1 int 1 2 3 4 5 ....
2 float 3,14
3 Char hello
4 boolean Ya/tidak
5 double 22,7
Dari tabel diatas, pasangan yang tidak sesuai atau salah yaitu no ...
A. 1 B. 2 C. 3 D. 4 E. 5
Kunci : C
17. Perhatikan tabel berikut ini :
No Tipe data data
1 int 1 2 3 4 5 ....
2 float 3,14
3 Char hello
4 boolean Ya/tidak
5 double 22,7
Dari tabel diatas, pasangan tipe data yang dapat digunakan untuk bilangan bulat adalah ....
A. 1 B. 2 C. 3 D. 4 E. 5
Kunci : A
18. kepanjangan dari GUI yaitu ......
Jawaban : Graphical User Interface
19. tuliskan syarat – syarat penamaan class pada java
Jawaban :
- tidak boleh di awali dengan angka
- tidak boleh menggunakan spasi
- bersifat case sentitif (besar dan kecil huruf berpengaruh)
20. main method yaitu ....
Jawaban:
- Method yang seharusnya ada pada setiap program java, jika suatu program java tidak
mempunyai main method maka program tidak dapat dijalankan
KOMPUTER DAN JARINGAN DASAR
1. Jika kita ingin menghubungkan atau mengoneksikan dua atau lebih perangkat komputer
sehingga nantinya dapat saling berbagi data maka diperlukan membuat jaringan antar
kompuer-komputer tersebut. Jenis – jenis jaringan komputer sendiri terdiri dari beberama
macam, diantaranya PAN, LAN, MAN, WAN, internet, dan VPN. Jika disuatu lab
komputer sekolah menggunakan jaringan peer to peer maka jaringan tersebut termasuk ke
jenis jaringan ......
A. Jaringan PAN C. Jaringan MAN E. Jaringan VPN
B. Jaringan LAN D. Jaringan WAN
Kunci : B
2. Kita sering kali mendengarkan kata TCP/IP jika mempelajarin jaringan atau komputer,
TCP/IP sendiri merupakan .......
A. Kaidah untuk memformat transmisi data
B. Himpunan kaidah yang mengatur proses komunikasi data
C. Protocol standard untuk menghubungkan komputer-komputer pemerintah dan saat ini
menjadi dasar bagi internet
D. Hubungan antara 2 atau lebih system komputer melalui media komunikasi untuk
bertukar data
E. Protokol yang mengatur proses komunikasi data yang dikembangkan
Kunci : C
3. Sebelum kita membuat atau merancang suatu jaringan, akan lebih baik kita memahami
skema desain pembangunan sebuah jaringan, skema desain pembangunan jaringan
kompurer dikenal dengan istilah ......
A. Tipe C. Geografi E. Media transmisi
B. Topologi D. Skalabilitas
Kunci : B
4. Dalam suatu jaringan kadang tidak semuanya berjalan mulus terkadang terjadi tabrakan
pengiriman data pada suatu jaringan komputer, tabrakan tersebut biasanya dikenal
dengan istilah .....
A. Collision C. Broken E. Attacking
B. Fusion D. Explode
Kunci : A
5. Untuk dapat melihat indikasi pada konfigurasi IP yang terpasang pada komputer kita,
maka digunakan dengan perintah ......
A. Ping C. Tracert E. Nslookup
B. Ipconfig D. Traceroute
Kunci : B
6. 192.168.0.15 merupakan contoh pemberian alamat pada sebuah komputer yang akan
dihubungkan dalam sebuah jaringan. Angka-angka tersebut dikenal dengan .......\
A. TCP/IP C. Protokol E. Konfigurasi
B. Domain D. IP Address
7. Pengontrolan transfer dapa merupakan proses yang terjadi pada session layer (benar-
salah)
Jawaban : benar
8. Aplication merupakan himpunan kaidah yang mengatur proses komunikasi data (benar-
salah)
Jawaban : salah
9. Perhatikan pernyataan – pernyataan dibawah ini :
1. Aplikasi tidak dapat digunakan bersama-sama
2. Kemudahan dalam melakukan backup data, karena management yang tersentralisasi
3. Komunikasi antar pemakai melalui email / LAN conference
4. Bisa menambah jumlah memory jika terjadi konsleting listrik
5. Dapat saling berbagi (sharing) pada server / pengguna file yang ada pada server atau
pada masing – masing workstation
Pernyataan yang benar tentang manfaat jaringan komputer diatas yaitu .....
A. 1, 3, dan 5 C. 2, 3, dan 4 E. 2, 3 dan 5
B. 1, 2, dan 4 D. 1, 3 dan 4
Kunci : E
10. Pperhatikan pernyataan tentang ciri-ciri jaringan komputer dibawah ini:
1. Berbagi pakai perangkat keras (hardware)
2. Berbagi pakai perngkat lunak (software)
3. Berbagi user (brainware)
4. Berbagi saluran komunikasi (internet)
5. Berbagi data dengan mudah
Dari pernyataan diatas, manakan pernyataan yang salah tentang ciri-ciri jaringan
komputer
A. Pernyataan no 1 C. Pernyataan no 3 E. Pernyataan no 5
B. Pernyataan no 2 D. Pernyataan no 4
Kunci : C
11. Perhatikan warna-warna kabel berikut :
1. Putih orange 6. Putih hijau
2. Putih kuning 7. Biru
3. Orange 8. Hijau
4. Kuning 9. Putih coklat
5. Putih biru 10. Coklat
Warna kabel yang salah, atau tidak terdapat pada kabel UTP yaitu ......
A. 1 dan 3 C. 5 dan 7 E. 9 dan 10
B. 2 dan 4 D. 6 dan 8
12. Perhatikan beberapa sistem operasi berikut ini :
1. MS DOS 3. LINUX 5. MacOS
2. WINDOWS 4. UNIX
Apakah benar, yang telah disebutkan diatas, merupakan macam sistem operasi (PGK-
BS-L1)
Jawaban : benar
13. Apkah benar setiap server membutuhkan spesifikasi komputer server yang disesuaikan
dengan kebutuhan. Berapakah umumnya apabila kita memiliki RAM sebesar 128 MB,
maka alokasi minimal yang yang direkomendasikan untuk partisi linux swap adalah ......
A. Benar, 0 MB C. Benar, 256 MB E. Benar, 512 MB
B. Salah, 64 MB D. Salah, 128 MB
14. Apakah benar kepanjangan OSI yaitu Open System Interconection. OSI sendiri terletak di
......
A. Benar, Tergantung dimana letak kesepakatan client dan admin pada pengembangan
jaringan berbasis luas
B. Benar, diserahkan kepada kepada pihak client yang mengerjakan protocol sesuai
dengan OSI
C. Benar, implementasinya diserahkan pada developer yang mengerjakan protokol
sesuai dengan OSI
D. Benar, tergantung implementasinya pada kondisi suatu server dalam sebuah jaringan
besar
E. Benar, Diserahkan kepada pihak developer yang mengerjakan protocol Arpha
15. Perhatikan gambar dibawah ini:

Apakah gambar disamping merupakan salah satu jenis topologi.


Jenis topologi apa yang sesuai dengan gambar.
A. Benar, topologi star C. Benar, topologi ring E. Benar, topologi mesh
B. Benar, topologi extended star D. Benar, topologi mesh
Kunci : D
16. Perhatikan tabel berikut ini:
No Data Terdiri dari
1 Ipv 4 FLSM & VLSM
2 Ipv 4 6 Byte & 32 bit
3 Ipv 4 4 Blok
4 Ipv 4 3 kelas
5 Ipv 4 Dot Octal Notation
Pasangan yang tepat dan benar pada tabel yaitu no ......
A. 1 B. 2 C. 3 D. 4 D. 5
Kunci : C
17. Perhatikan tabel berikut :
No IP Address Penulisan
1 Versi 4 129.129.130.1
2 Versi 4 233.45.2.256
3 Versi 4 192.168.255.255
4 Versi 4 255.255.0.0
5 Versi 4 249.192.128.191
Pasangan yang tepat dan benar pada tabel yaitu no ......
A. 1 B. 2 C. 3 D. 4 D. 5
Kunci : A
18. Ada dua protokol yang sering digunakan pada jaringan, yaitu TCP dan UDP.
Kepanjangan TCP .......
Jawaban : Transmission Control Protocol
19. Perbedaan kabel UTP dan Coaxial yaitu .....
Jawaban:
- kabel coaxial terdiri atas konduktor silindris melingkar yang mengelilingi sebuah kabel
tembaga ini yang konduktif
- kabel utp yaitu kabel yang terdiri dari 4 pasang kabel yang terpilih. Dari 8 kabel yang
ada, hanya digunakan 4 buah saja untuk dapat mengirim dan menerima data (ethernet)
20. Apa yang kamu ketahui tentang hal-hal yang perlu diperhatikan dalam membangun
sebuah jaringan
Jawaban:
Kecepatan transmisi, media yang digunakan, apakah jaringan yang digunakan adalah
jaringan yang utama

Anda mungkin juga menyukai