a. Operation Oriented Programming b. Object Oriented Programming c. Object Operation Programming d. Object Oriented Permission e. Operation Oriented Programming 2. Merupakan metode pemrograman yang lebih terpusat pada objek adalah pengertian dari… a. Pemrograman Berorientasi Objek b. Pemrograman PHP c. Pemrograman Operasi Objek d. Pemrograman Android e. Pemrograman Terstruktur 3. Kelebihan dari OOP adalah, kecuali… a. Sangat efektif jika di gunakan untuk membuat aplikasi yang berskala besar b. Syntax lebih terstruktur. c. Lebih menghemat waktu. d. Mudah dipakai di komputer e. Aplikasi lebih mudah di kembangkan 4. Sebuah wadah yang menyimpan property dan method disebut… a. Method b. Property c. Class d. Syntax e. Library 5. Data-data yang terdapat di dalam class disebut… a. Method b. Property c. Class d. Syntax e. Library 6. Sebuah aksi yang terdapat di dalam class disebut… a. Method b. Property c. Class d. Syntax e. Library 7. Class siswa { Syntax diatas berfungsi untuk… a. Menghapus class b. Menambah class c. Membuat class d. Mengubah class e. Memperbarui class 8. Var $warna; Syntax diatas adalah contoh dari … a. Method b. Property c. Class d. Syntax e. Library 9. Function maju (){ Syntax diatas adalah contoh dari … a. Method b. Property c. Class d. Syntax e. Library 10. Method yang di jalankan pertama kali pada saat sebuah class di jalankan disebut ... a. Method Destruct b. Property c. Class d. Method Construct e. Syntax 11. Method yang terakhir di jalankan setelah semua method di classnya selesai di jalankan disebut... a. Method Destruct b. Property c. Class d. Method Construct e. Syntax 12. Metode untuk mengatur struktur pada class dengan tujuan untuk menentukan hak akses pada property atau method disebut… a. Syntax b. Enkapsulasi c. Hak akses public d. Hak akses Private e. Hak akses protected 13. Hak akses yang method dan property nya tidak di tetapkan hak aksesnya disebut… a. Syntax b. Enkapsulasi c. Hak akses public d. Hak akses Private e. Hak akses protected 14. Hak akses yang melarang method atau property yang menggunakan nya di larang di akses dari luar class disebut… a. Syntax b. Enkapsulasi c. Hak akses public d. Hak akses Private e. Hak akses protected 15. Property dan method tersebut tidak bisa di akses dari luar class. tetapi bisa di akses dari dalam class itu sendiri disebut… a. Syntax b. Enkapsulasi c. Hak akses public d. Hak akses Private e. Hak akses protected 16. Pewarisan sifat class pada class lain disebut… a. Syntax b. Enkapsulasi c. Hak akses public d. Inheritance e. Protected 17. Syntax untuk pewarisan adalah… a. While b. For c. Extends d. Isset e. If 18. Suatu fungsi untuk menampilkan semua data secara urut berdasarkan abjadnya adalah pengertian dari ? a. Group By b. Order By c. Where d. If e. While do 19. Order by dapat di kelompokkan menjadi 2 jenis, yaitu.... a. Client dan server b. Input dan output c. Ascending dan descending d. Internal dan eksternal e. Up dan Down 20. …digunakan untuk menentukan kolom-kolom yang akan di ubah a. Where b. While do c. Set d. Update e. Order By 21. Manakah proses yang tidak termasuk dalam pengubahan struktur dalam table ? a. Menambahkan perintah If b. Mengubah nama field c. Mengubah tipe data field d. Membuat primary key e. Menghapus primary key 22. ALTER TABLE mhs ADD asalSekolah VARCHAR(20); Sintak diatas berfungsi untuk… a. Menambah field baru dalam suatu table b. Mengubah nama field c. Mengubah tipe data field d. Membuat primary key e. Menghapus primary key 23. ALTER TABLE mhs DROP PRIMARY KEY; Sintak diatas memiliki fungsi untuk ? a. Menambah field baru dalam suatu table b. Mengubah tipe data field c. Membuat Primary Key d. Menghapus Primary Key e. Membuat Foreign Key 24. Operasi untuk mengambil informasi dari 2 tabel atau lebih dalam 1 waktu adalah pengertian dari… a. Follow b. Join c. Where d. Constraint e. DCL 25. Penamaan file yang biasanya dipakai untuk menyimpan konfigurasi database adalah… a. Create.php b. Isset () c. Connection.php d. Index.php e. Print.php 26. Penamaan file menampilkan halaman input data, untuk menginput data baru adalah… a. Create.php b. Isset () c. Connection.php d. Index.php e. Print.php 27. Penamaan file Menampilkan halaman utama, untuk menampilkan tabel nilai adalah… a. Create.php b. Isset () c. Connection.php d. Index.php e. Print.php 28. Penamaan file berisikan class, properti data dan method yang ada pada system adalah… a. model.php b. Isset () c. Connection.php d. Index.php e. Print.php 29. Penamaan file untuk menampilkan halaman Cetak Laporan data adalah… a. Create.php b. Isset () c. Connection.php d. Index.php e. Print.php 30. Salah satu perintah php yang berfungsi untuk memeriksa sebuah objek dari form, apakah ada atau tidak nilai yang di lempar dari suatu form disebut… a. Create.php b. Isset () c. Connection.php d. Index.php e. Print.php 31. $model->insert($id_customer, $nik, $nama_customer, $alamat, $foto_selfie); Sintaks diatas merupakan perintah untuk… a. Memperbarui id_customer, nama_customer, alamat dan foto_selfie b. Menghapus id_customer, nama_customer, alamat dan foto_selfie c. Menambahkan data id_customer, nama_customer, alamat dan foto_selfie d. Menampilkan id_customer, nama_customer, alamat dan foto_selfie e. Mengganti id_customer, nama_customer, alamat dan foto_selfie 32. $model->update($id_customer, $nik, $nama_customer, $alamat, $foto_selfie); Sintaks diatas merupakan perintah untuk… a. Memperbarui id_customer, nama_customer, alamat dan foto_selfie b. Menghapus id_customer, nama_customer, alamat dan foto_selfie c. Menambahkan data id_customer, nama_customer, alamat dan foto_selfie d. Menampilkan id_customer, nama_customer, alamat dan foto_selfie e. Mengganti id_customer, nama_customer, alamat dan foto_selfie 33. $sql = "SELECT * FROM customer WHERE id_customer='$id_customer'"; Sintaks diatas merupakan perintah untuk… a. Memperbarui id_customer, nama_customer, alamat dan foto_selfie b. Menghapus id_customer, nama_customer, alamat dan foto_selfie c. Menambahkan data id_customer, nama_customer, alamat dan foto_selfie d. Menampilkan data customer dari tabel customer menurut id_customer e. Mengganti id_customer, nama_customer, alamat dan foto_selfie 34. <input type="text" name="id_customer"> Sintaks diatas merupakan perintah untuk… a. Membuat kolom isian id_customer dalam bentuk text b. Membuat kolom isian user dalam bentuk button c. Membuat kolom isian user dalam bentuk drop down d. Membuat kolom isian user dalam bentuk text area e. Membuat kolom isian admin dalam bentuk text 35. $model->delete($id_customer); Sintaks diatas merupakan perintah untuk… a. Memperbarui id_customer b. Menghapus data berdasar id_customer c. Menambahkan data id_customer d. Menampilkan id_customer e. Mengganti id_customer 36. <a href="create.php">Tambah Data</a> Sintaks diatas merupakan perintah untuk… a. Menghapus link create.php b. Memperbarui link create.php c. Menambahkan link create.php d. Merubah link create.php e. Mengganti link create.php 37. Class Model extends Connection Sintaks diatas merupakan perintah untuk… a. Class model mewarisi class connection b. Class connection mewarisi class model c. Class model adalah bagian dari class connection d. Class connection adalah bagian daei class model e. Class model terdiri dari class connection 38. if (isset($_GET['pesan'])) { Sintaks diatas merupakan perintah untuk… a. Jika variable get ada maka munculkan pesan b. Jika variable isset ada maka munculkan pesan c. Jika variable pesan ada maka munculkan pesan d. Jika variable get ada maka munculkan isset e. Jika variable isset ada maka munculkan get 39. $username = $_POST['username']; Sintaks diatas merupakan perintah untuk… a. Menangkap data yang dikirim dari file b. Menangkap data yang dikirim dari form c. Menangkap data yang dikirim dari link d. Menangkap data yang dikirim dari username e. Menangkap data yang dikirim dari aplikasi 40. background-color: ; Sintaks diatas merupakan perintah untuk… a. Menambahkan background pada css b. Menambahkan teks pada css c. Mengubah teks pada css d. Menghapus teks pada css e. Menghapus background pada css