Anda di halaman 1dari 6

1.

OOP adalah singkatan dari…


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

Anda mungkin juga menyukai