Anda di halaman 1dari 5

21. Berikut ini merupakan sintaks yang digunakan untuk membuat ….

a. Objek c. Variabel e. Class


b. Method d. Properti

22. Sintaks berikut ini yang tepat untuk mengakses sebuah method adalah ....
a. kode

b. kode

c. kode

d. kode

e. kode

23. Lihat kembali nomor soal 19


Sintaks dibawah ini yang tepat untuk mengisi kolom nomor 3 adalah....
a. kode

b. kode

c. kode

d. kode
e. kode

24. Berikut ini pernyataan yang tepat mengenai inheritance dalam php, kecuali ....
a. Variable dan method baru mewarisi sifat dari class sebelumnya
b. Menggunakan keyword extends
c. Termasuk code re-usable
d. Terdapat parent class dan child class
e. Penulisan ulang code variable dan method
f.
25. Lihat kembali nomor soal 19
Struktur yang tepat untuk meletakan sintaks inheritance pada pemrograman berorientasi
objek berada pada nomor.... 
a. 1 c. 3 e. 5
b. 2 d. 4

26. Dalam PHP, method dan variable yang hanya dapat diakses oleh class itu sendiri.
Merupakan pengertian dari hak akses.... 
a. Public b. Primary e. Published
b. Protected c. Private

27. Untuk soal no. 27 & 29


Apa yang akan dihasilkan script berikut ini jika mencoba mengakses function getJudul ....

a. “<br/>” c. $this->test; e. semua jawaban salah


b. $this->judul; d. Error

28. Dalam PHP, method dan variable yang dapat diakses oleh class itu sendiri dan class
turunannya. Merupakan pengertian dari hak akses ....
a. Public c. Primary e. Published
b. Protected d. Private
29. Lihat kembali no.27
Jika hak akses yang bertanda panah merah diganti menjadi protected, apa yang akan
terjadi jika kita mencoba mengakses variable judul ....
a. “<br/>” c. $this->test; e. semua jawaban salah
b. $this->judul; d. Error

30. Interface universal yang disediakan PHP untuk berkomunikasi den gan database server,
merupakan pengertian dari ….
a. PHP Data Object c. PHP Data Design
b. PHP Data Oriented d. PHP Data Analysis & Design
c. PHP Data Analysis

31. Sintaks dibawah ini yang benar untuk membuat koneksi database menggunakan PDO
adalah ....
a. $con = new PDO(“mysql=localhost;dbname=autentikasi”,”root”,”1234”);
b. $con = new PDO(“mysql=localhost”,”dbname=autentikasi”,”root”,”1234”);
c. $con = new PDO(“mysql:host=localhost;dbname=autentikasi”,”root”,”1234”);
d. $con = PDO new(“mysql:host=localhost;dbname=autentikasi”,”root”,”1234”);
e. $con = new PDO(“mysql=localhost;dbname=autentikasi”;”root”;”1234”);

32. Untuk no. 32 & 36


Perhatikan gambar dibawah ini, untuk menjawab script di sebelah kanan!

Apa yang akan dihasilkan jika kita mengeksekusi script yang berada di sebelah kanan....
a. Gun Gun Febrianza b. gugunfebrianza@email.com
Christia Agung Winarno CAW@email.com
Maudy Ayunda mod@email.com
b. 1 . Gun Gun Febrianza d. 1 . gugunfebrianza@email.com
2 . Christia Agung Winarno 2 . CAW@email.com
3 . Maudy Ayunda 3 . mod@email.com
c. 1 . Gun Gun Febrianza . gugunferbianza@email.com
2 . Christia Agung Winarno . CAW@email.com
3 . Maudy Ayunda . mod@gmail.com

33. Cara menampilkan pesan kesalahan (error) pada PDO disebut dengan
a. errormode c. error handilng e. warning
b. exception d. handling
34. Berikut ini yang termasuk ke dalam exception pada PDO kecuali…..
a. PDO::ERRMODE_WARNING
b. PDO::ERRMODE_VIBRATE
c. PDO::ERRMODE_SILENT
d. PDO::ERRMODE_EXCEPTION
e. PDO::ATTR_PRESISTENT

35. Digunakan untuk menampilkan error dengan blok TRY dan CATCH, merupakan exception
pada PDO yaitu ....
a. PDO::ERRMODE_WARNING
b. PDO::ERRMODE_VIBRATE
c. PDO::ERRMODE_SILENT
d. PDO::ERRMODE_EXCEPTION
e. PDO::ATTR_PRESISTENT

36. Lihat kembali gambar database pada no. 32

Script diatas akan menghasilkan ....


a. Gun Gun Febrianza – gugunfebrianza@email.com
b. Maudy Ayunda - mod@email.com
c. Gun Gun Febrianza . gugnfebrianza@email.com
d. Maudy Ayunda . mod@email.com
e. Christia Agung Winarno . CAW@email.com

37. Space harddisk dalam komputer server yang digunakan untuk penyimpanan database,
email, dan file web. Pernyataan diatas merupakan pengertian dari….
a. Hosting c. Website e. cPanel
b. Domain d. Server

38. Berikut ini adalah hal- hal yang perlu dilakukan dalam memilih hosting, kecuali ....
a. Periksa layanan dan dukungan teknis
b. Berdasarkan harga
c. Ada tidaknya back up server
d. Batasan transfer data
e. Dukungan internet
39. Berikut ini adalah contoh dari web hosting, kecuali ....
a. NiagaHoster c. CloudMediaBiz
b. NusantaraHost d. Ziehost
e. Jawaban salah semua

40. Dibawah ini yang bukan merupakan hal yang dapat dilakukan dengan cPanel adalah ....
a. Menambah/ menghapus/ merubah email account
b. Memasukan username
c. Password protection untuk folder
d. Instalasi software/ script
e. Upload file dari browser

Anda mungkin juga menyukai