Anda di halaman 1dari 4

Contoh Soal PBO dan PWPB kelas XI

Contoh soal
Berikut adalah contoh soal Pemrograman Web dan Perangkat Bergerak.

Pilihan Ganda
1. Apache didesain untuk sistem operasi...
A. Windows
B. Mac Os
C. Dos
D. Unix
E. Amiga
Jawabannya : D. Unix

2. Server web antar platform yang dapat berjalan dibeberapa platform seperti linux dan windows adalah...
A. Web Router
B. Apache
C. Xampp
D. Web Server
E. DHCP Server
Jawabannya : B. Apache

3. Domain .go.id berarti


A. Domain milik suatu perkumpulan
B. Domain milik pribadi perorangan
C. Domain milik suatu perusahaan
D. Domain milik suatu kampus
E. Domain milik pemerintahan
Jawabannya : E. Domain milik pemerintahan

4. Macam-macam web server, kecuali...


A. Xitami web server
B. Lighttpd
C. Apache tomcat
D. Sun java system web server
E. Birhttpd
Jawabannya : E. Birhttpd

5. Untuk mengakses web server dibutuhkan program berikut ini...


A. Mozilla Firefox
B. Blogger
C. Outlook
D. Squid
E. Apache
Jawabannya : A. Mozilla Firefox

6. Berikut ini yang termasuk sistem operasi


A. Windows
B. DOS
C. Mac Os
D. Linux
E. Semua jawaban Benar
Jawabannya : E. Semua jawaban Benar

7. Berikut ini yang merupakan beberapa dukungan program dari apache adalah
A. Control Akses, PHP, IIS
B. Control Akses, PHP, CGI
C. CGI, PHP, IIS
D. Control Akses, WWW, CGI
E. Control Akses, WWW, IIS
Jawabannya : C. CGI, PHP, IIS

8. Aplikasi yang mengandung berbagai macam string pada pihak client untuk berkomunikasi dengan
pihak web server disebut...
A. Web server
B. Client server
C. Server Agent
D. Agent user
E. User Agent
Jawabannya : E. User Agent

9. PHP kepanjangan dari...


A. Hypertext processor
B. Hypertext protocol
C. Hypertext provider
D. Hypertext preprocessor
E. Hypertext property
Jawabannya : D. Hypertext preprocessor

10. Salah satu pemrograman web milik microsoft yang bersifat berbayar...
A. PHP
B. ASP
C. JSP
D. Blogger
E. Xampp
Jawabannya : B. ASP

Essay
1. Apa kepanjangan dari SGML ?
Jawaban : SGML adalah Standar General Markup Language

2. Fungsi utama server atau web server adalah ?


Jawaban : Untuk melakukan atau mentransfer berkas permintaan pengguna, melalui protokol
komunikasi yang telah ditentukan sedemikian rupa.

3. JSP adalah ?
Jawaban : Java Server Pages adalah bahasa pemrograman web berbasis server side scripting yang
berbasis platform java.

4. Sebutkan 3 contoh web server !


Jawaban : -Apache
-Lighttpd
-NginX

5. Server side scripting merupakan bahasa pemrograman yang pengolahannya ?


Jawaban : dilakukan disisi server

Berikut adalah contoh soal Pemrograman Berorientasi Objek.


Pilihan Ganda
1. Kemunculan sebuah bug atau kesalahan maka bug tersebut dapat dianggap sebuah object karena...
A. Throwable
B. Exception Handing
C. Exception
D. Abnormal conditions
E. Indicates
Jawabannya : C. Exception

2. Kegunaan keyword dari try adalah


A. Untuk mencoba menjalankan blockprogram
B. Untuk melemparkan suatu bug yang dibuat manual
C. Untuk suatu method atau kelas yang menghasilkan suatu kesalahan
D. Untuk menangkap kesalahan atau bug yang terjadi dalam blocktry
E. Untuk menangani exception dalam java
Jawabannya : A. Untuk mencoba menjalankan blockprogram

3. Class yang mempunyai sedikitnya satu abstract method adalah...


A. Interface
B. Abstract class
C. Abstract Method
D. Class wrapper
E. Interface class
Jawabannya : B. Abstract class

4. Method yang digunakan untuk membangkitkan suatu nilai double acak dengan rentang lebih besar
atau sama dengan nol (0) dan lebih rendah dari 1 adalah...
A. Public static double random
B. Public static double abs
C. Public static double max
D. Public static double min
E. Public static double ceil
Jawabannya : A. Public static double random

5. Super class tertinggi adalah class...


A. Throws
B. Try
C. Finally
D. Catch
E. Throwable
Jawabannya : E. Throwable

6. Method yang belum mempunyai implementasi adalah...


A. Abstract method
B. Exception
C. Array
D. Finally
E. Print writer
Jawabannya : A. Abstract Method

7. Sebuah event yang menjalankan alur proses normal pada program, yaitu...
A. Throwables
B. Array
C. Exception
D. Print writer
E. Finally
Jawabannya : C. Exception

8. Nama lain dari istilah pewarisan adalah...


A. Interface
B. Overriding
C. Overloading
D. Implement
E. Inheritance
Jawabannya : E. Inheritance

9. Class yang dapat digunakan menggunakan array dari character disebut...


A. Class wrapper
B. Class process
C. Class string
D. Class math
E. Class string buffer
Jawabannya : C. Class string

10. Yang termasuk kedalam jenis interface adalah...


A. Abstract
B. Text Based
C. Class
D. Method
E. Inheritance
Jawabannya : B. Text Based

Essay
1. Kenapa kita butuh interface ?
Jawaban : karena kita akan bermain banyak dengan objek tersebut.

2. Apa yang dimaksud dengan abstract class?


Jawaban : Abstract class adalah class yang mempunyai sedikitnya satu abstract method.

3. Sebutkan 5 keywords yang digunakan oleh java !


Jawaban : -Try
-Catch
-finally
-throw
-throws

4. Apa yang dimaksud dengan exception?


Jawaban : Exception adalah sebuah event yang menjalankan alur proses normal pada program.

5. Apa yang dimaksud dengan interface?


Jawaban : Interface merupakan kumpulan dari method-method yang belum terdapat operasi didalam
tubuh method tersebut.

Anda mungkin juga menyukai