Kelas 11 semester 2
A. Pilihan Ganda
1. Kumpulan dari method-method yang belum terdapat operasi di dalam tubuh method
tersebut disebut ...
a. Abstract class
b. Inheritance
c. Interface
d. Method abstract
e. Implements
Jawabannya : C
a. Inheritance
b. Interface
c. Overriding
d. Overloading
e. Implements
Jawabannya : A
a. Abstract class
b. Class
c. Multiple interface
d. Implementasi
e. Interface
Jawabannya : A
a. Class math
b. Class string
d. Class wrapper
e. Class procces
Jawabannya : B
5. Method yang menghasilkan nilai mutlak adalah ...
Jawabannya : C
a. Boolean
b. Byte
c. Character
d. Double
Jawabannya : E
7. Class yang menyediakan beberapa flied dan method bermanfaat disebut ...
a. Class system
b. Class math
c. Class string
d. Class wrapper
e. Boolean
Jawabannya : A
8. Keyword penting dalam java dalam hal exception handing adalah ...
a. Try
b. Catch
c. Finally
d. Throw
Jawabannya : E
a. Class throwable
b. Php
c. Metode
d. Throw
e. Catch
Jawabannya : A
10. Keyword yang digunakan dalam suatu block program adalah ...
a. Try
b. Throw
c. Throws
d. Catch
e. Finally
Jawabannya : A
B. Essay
Jawab : interface adalah kumpulan dari method yang belum terdapat operasi di dalam tubuh
method tersebut
Jawab : Pewarisan (inhertance) adalah pewarisan method dan atribut dari superclass kepada
sub-classnya
- Class string
- Class wrapper
- Class proccess
Jawab : exception adalah sebuah peristiwa yang menjalankan alur proses normal pada program
Jawab : - Try
- Catch
- Finally
- Throw
- Throws
Soal Pilihan Ganda dan Essay
Kelas 11 semester 2
A. Pilihan Ganda
Jawabannya : C
2. Server, data base MY SQL, dan modul PHP merupakan beberapa paket dari ...
a. HTTP
b. PHP
c. SGML
d. HTML
e. Xampp
Jawabannya : B
a. Windows
b. Mac Os
c. Linux
d. Microsoft
e. DOS
Jawabannya : D
4. Urutan yang benar web server berikut, dari persentase tinggi sampai persentasi rendah
adalah ...
a. Zeus-SunOne-Microsoft (IIS)-Apache
d. Microsoft (IIS)-SunOne-Apache-Zeus
5. Server web yang digunakan dalam pemograman web berbasis server adalah ...
a. Apache
b. Tag
c. Script
d. Xampp
e. PHP
Jawabannya : A
6. Suatu skrip tertanam pada server yang secara otomatis mengeksekusi permintaan dari
browser (sisi client) kepada server disebut ...
b. Agent User
c. Client Agent
d. Server Agent
e. User Agent
Jawabannya : A
a. Username
b. Request
c. Require
d. Local Host
e. Content
Jawabannya : C
Jawabannya : B
a. JSP
b. PHP
c. PWS
d. ASP
e. IIS
Jawabannya : B
10. Dibawah ini contoh teknologi web page yang bersifat server side adalah ...
a. Search Script
b. Enginering
c. Search Web
d. Search Engine
e. Server Engine
Jawabannya : D
B. Essay
Jawab : FTP adalah suatu protokol yang berfungsi untuk tukar menukar file dalam suatu
network yang menggunakan TCP koneksi bukan uap.
Jawab : Xampp adalah perangkat lunak (Free Software) yang mendukung untuk banyak sistem
operasi yang merupakan kompilasi dari beberapa program Xampp, PHP, MY SQL, Apache, Perl.
Jawab : Server Side Scripting adalah Bahasa pemograman web yang pengolahhannya dilakukan
disisi server.
- Mampu mengelola sumber daya yang terdapat di sistem operasi dan perangkat keras
komputer
Merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan
dalam
perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya. Merupakan
definisi
dari ....
A.Table
B.Record
C.Basis Data
D.Field
E.Key
3.Merupakan sebuah kumpulan nilai yang saling terkait, merupakan definisi dari ....
A.Record
B.Key
C.Field
D.Table
E.Atribut
4.Merupakan suatu field yang dapat dijadikan kunci dalam operasi tabel dalam konsep
database, adalah definisi dari ....
A.Field
B.Key
C.Database
D.Tabel
E.Atribut
5.Merupakan kumpulan data (nilai) yang diorganisasikan ke dalam baris (record) dan kolom
(field), definisi dari ....
A.Table
B.Field
C.Record
D.Key
E.Database
6.Dibawah ini yang merupakan suatu bahasa (language) yang digunakan untuk mengakses
database, adalah ....
A.Table
B.DBMS
C.SQL
D.Record
E.Atribut
8.Untuk menambahkan sejumlah baris ke dalam suatu tabel digunakan sebuah perintah SQL
yakni...
A.SELECT
B.UPDATE
C.ALTER
D.DELETE
E.INSERT
A.WHERE
B.GET
C.SET
D.TAKE
10.Perintah “ALTER TABLE nama_tabel ADD ......” secara umum digunakan untuk...
SOAL PPL
2. Diagram yang menggambarkan interaksi antar objek tetapi lebih menekankan pada peran
masing-masing object dan bukan pada waktu penyampaian message adalah….
a. Class diagram
c. Deployment diagram
d. Component diagram
e. Collaboration diagram
5. Alur sistem UML yang digambarkan dengan beberapa aktor dinamakan ?
b. Class Diagram
c. Aktivity Diagram
d. Sequen Diagram
e. State Diagram
6. Diagram yang menjelaskan interaksi objek yang berdasarkan urutan waktu adalah pengertian
dari diagram…
b. Activity diagram
c. Sequence diagram
d. Statemachine diagram
e. Class diagram
7. Dibawah ini yang termasuk dalam kekuranggan penggunaan increment model adalah…
e. Pihak konsumen dapat langsung menggunakan dahulu bagian-bagian yang telah dibangun
8. OOAD merupakan singakatan dari Object Oriented Analysis Design . apa yang dimaksud
dengan OOAD…
a. Teknik menyatakan bahwa anak dari objek dapat mewarisi data / atribut
d. Alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem
e. Gambaran sekumpulan objek yang terbagi dalam atribut ,operasi ,metode dan lainnya
10. Yang tidak termasuk dalam model proses perangkat lunak adalah…
a. Waterfall model
b. RAD
c. Prototype model
d. DFD
e. V mode