Anda di halaman 1dari 21

No

Soal PilA PilB PilC PilD


Soal

1 Jenis enkapsulasi yang dapat diakses oleh siapa saja adalah… Friend Protected Private Public

Encapsulation,polymorphism,
2 Konsep dasar OOP adalah… Encasulation,Collection,Inheritance Modularity,Reusabiltiy,Extendibility Modularity,Reusability,Encapsulation
Inheritance

3 Wadah yang menjadi kerangka dari sebuah object disebut… Class Method Module Main

4 Nama lain dari istilah pewarisan adalah … Inheritance Interface Overriding Overloading

5 Abstraksi dari class adalah.... Object Function Method Property

6 Proses instansiasi biasanya menggunakan keyword This Instance New Object

7 Perilaku dari sebuah objek disebut… Class Atribut Property Method

Pemograman berorientasi objek adalah Pemograman berorientasi obejek Pemograman berorientasi objek adalah Pemograman berorientasi objek adalah
8 Pernyataan yang tepat mengenai pemrograman berorientasi objek adalah… pemrograman yang fokus kepada adalah pemograman yang fokus pemograman modern yang fukos pemograman yang menutupi kelemahan
penciptaan objek-objek kepada fungi-fungsi objek-objek memecahkan masalah procedural progamming
public function dataHewan(){
return "Data Hewan Yang Saya Miliki....";
9 } Property Method Object Class

Pada listing program diatas adalah scope apa…

10 Untuk mengakses sebuah method dan property kita dapat menggunakan… {} >> <<

11 Tampil.php Hapus.php Edit.php Config.php


Perhatikan listing program diatas,umumnya penamaan file list disamping dinamakan dengan.....

12 Mengkoneksikan dengan record Mengkoneksikan dengan file Mengkoneksikan dengan tabel Mengkoneksikan dengan database
Fungsi dari listing program disam-ping adalah.....
13 Variabel Value Komentar Nama DataBase
Listing program yang diawali dengantanda // pada listing program diatas, merupakan.....

14 PHP inventori localhost root


Pada listing program diatas yang menunjukkan nama database adalah.....
15 $dbname $dbselect $connect $pass
Dari variabel pada listing program diatas, yang menunjukkan variabel nama database adalah.....

16 $dbname $dbselect $connect $pass


Dari variabel pada listing program diatas, yang menunjukkan variabel database dipilih adalah.....

17 Pada listing program diatas disebut sebagai… Method Properties Class this
18 Pada listing program diatas disebut sebagai… This Native Class Object

19 Manakah contoh class yang benar dalam PHP? class MyClass { // isi class c
}lass My_Class { // isi class class
} myclass { // isi class }class my_class { // isi class }

20 Di bawah ini, yang bukan merupakan jenis akses modifier dalam PHP adalah: public protected semua jawaban salah private

21 Kumpulan dari objek-objek dengan karakteristik yang sama adalah pengertian... abstraksi kelas object atribut

22 Class yang dapat diakses dari luar package dinamakan… public class student record package

23 Berikut ini yang termasuk tipe data primitif adalah… boolean character byte double

24 Fungsi method System.in dalam Java adalah.. mengirimkan keluaran ke layar menangani pembacaan dari keyboard menampilkan pesan kesalahan menangani suatu objek

25 Sistem yang berguna untuk mengirimkan keluaran ke layar adalah….. System.in System.out System.err System.exit

26 Berikut ini yang termasuk tipe data reference adalah.. float character short in
27 Hasil kompilasi dari berkas java adalah file BAK file Bytecode file Executable file class

28 Method yang digunakan untuk membandingkan dua buah string adalah Equal( ) Concat( ) Length( ) Equals( )

29 Untuk mendeklarasikan bahwa variabel tersebut adalah static, maka kita dapat menggunakan keywo static Instance char double

30 Method yang digunakan untuk mengonversi nilai string ke integer java adalah... parseint( ) converseint( ) cint( ) changeint( )

Soal Essay

Buatlah sebuah program OOP PHP sederhana dengan ketentuan sebagai berikut :

- Class dan object bebas


1
- Properties dan method disesuaikan dengan object yang dibuat
- Maksimal object 3
Jika terdapat kesamaan pada jawaban maka point akan dikurangi
Buatlah sebuah listing program yang digunakan untuk mengkoneksikan database anda dengan
file codding anda dengan ketentuan sebagai berikut :
2.
- Nama database menggunakan nama lengkap_no.absensi

Apakah AUTO_INCREMENT hanya berlaku untuk data tipe INT (Integer) ? Berikan pendapat anda
3.
serta sebutkan tipe data INT (Integer) lain yang dapat menggunakan AUTO_INCREMENT !

Sebutkan apa saja kekurangan dan kelebihan dari penggunaan OOP sebagai style penulisan program
4.
kita, Minimal 3 !.

Sebutkan yang anda ketahui, Bahasa pemograman apa saja yang mengadopsi konsep penulisan
5.
program menggunakan OOP !
PilE jawab Jenis file1 file2 fileA fileB fileC fileD

Private Protected D 1

Polymorphism,Reusability,Encapsulation B 1

Function A 1

Implements A 1

new Class A 1

Var C 1

HTML D 1

Pemograman berorientasi objek adalah


pemograman yang di kembangkan dari A 1
procedural progamming
Output B 1

"" A 1

Delete.php C 1

Mengkoneksikan dengan folder D 1


PHP Pembuka C 1

PHP Pembuka B 1
$user A 1

$user B 1

Object A 1
Properties D 1

class MYCLASS{//isi class} A 1

static E 1

method B 1

semua salah A 1

single A 1

menyembunyikan informasi dari suatu class A 1

System.new B 1

long D 1
file object D 1

Upper( ) D 1

for A 1

system A 1

2
2

2
fileE

Anda mungkin juga menyukai