Font size
S
M
L
XL
WorksheetsQuis PHP 04
Total questions: 25
Worksheet time: 9mins
Name
Class
Date
1.
Sekumpulan intruksi yang dibungkus dalam sebuah blok dan dapat digunakan ulang tanpa harus menulis ulang instruksi di dalamnya disebut..
a)
Konstanta
b)
Fungsi
c)
Statement
d)
Operator
2.
Fungsi dalam PHP dibagi menjadi 2 yaitu..
a)
Built-in function
b)
Fungsi function
c)
Operate Function
d)
User-defined function
3.
Struktur penulisan fungsi yang benar adalah
a)
function namaFungsi (argumen) { statement}
b)
function namaFungsi (statement) { argumen}
c)
function(name);
d)
function(namaFungsi);
4.
Supaya intruksi yang ada di dalam fungsi lebih dinamis, kita dapat menambahkan …. Untuk memasukkan nilai ke dalam fungsi.
a)
statement
b)
Fungsi
c)
Parameter
d)
operator
5.
Fungsi rekursif adalah
a)
Fungsi yang berisi parameter
b)
Fungsi yang dapat dipakai kembali
c)
Fungsi yang tidak dapat dipakai lagi
d)
Fungsi yang dapat memanggil dirinya sendiri
6.
Untuk menampilkan isi array bisa menggunakan 2 cara, yaitu..
a)
Memanggil indeks & Menggunakan perulangan
b)
echo
c)
read
d)
fopen
7.
Mengurutkan indeks array menggunakan fungsi..
a)
rsort
b)
sort
c)
echo
d)
sort by
8.
Mengurutkan indeks array secara terbalik menggunakan fungsi…
a)
rsort
b)
sort
c)
echo
d)
sort by
9.
OOP singkatan dari..
a)
Object Oriented PHP
b)
Object Oriented Programming
c)
Oriented Object Programming
d)
Object Programming
10.
function yang memiliki nama untuk melakukan pemrograman dalam OOP disebut
a)
Parameter
b)
function
c)
method
d)
class
11.
Konsep pewarisan dalam OOP disebut juga
a)
Overriding
b)
Visibility
c)
Encapsulation
d)
inheritance
12.
Konsep inheritance akan menciptakan hierarki antar kelas yang dibagi menjadi..
a)
Parent class
b)
top class
c)
Child class
d)
bottom class
13.
Penyederhanaan) dan penghilangan redundansi ketika sudah dilakukan inheritance dengan memanggil data yang dimiliki oleh parent tanpa perlu menulis ulang disebut
a)
Overriding
b)
Visibility
c)
Encapsulation
d)
inheritance
14.
Berikut ini merupakan macam visibility, kecuali..
a)
public
b)
open visibility
c)
private
d)
protected
15.
Visibility protected adalah visibility yang….
a)
properti dan method Bisa diakses oleh kelas lainnya.
b)
properti dan method hanya bisa digunakan di dalam kelas tertentu saja.
c)
properti dan method hanya bisa digunakan di dalam kelas dan turunannya tersebut
d)
properti dan method hanya bisa digunakan di dalam kelas tertentu saja.
16.
Visibility yang menjadikan properti dan method hanya bisa digunakan di dalam kelas tertentu saja disebut…
a)
public
b)
open visibility
c)
private
d)
protected
17.
Manakah yang dapat membuat properti dan method sebuah class dapat diakses oleh kelas lainnya
a)
open visibility
b)
private
c)
protected
d)
public
18.
Konsep OOP yang digunakan untuk mengakses kelas yang terkena visibility private dan protected adalah..
a)
Overriding
b)
Visibility
c)
Encapsulation
d)
setter & Getter
19.
Cara kerja method SET adalah
a)
menambahkan data yang sudah ada, tanpa ada return.
b)
mengambil informasi data yang baru, harus ada return.
20.
Cara kerja method GET adalah
a)
mengambil informasi data yang baru, harus ada return.
b)
menambahkan data yang sudah ada, tanpa ada return.
21.
function yang digunakan untuk memangil atau menyisipkan file lain ke dalam sebuah program diesbut…
a)
Require
b)
Include_once
c)
require_once
d)
include
22.
Method yang akan membuat file baru auto memulai kelas baru yang terdaftar, untuk mencegah error ketika ada kelupaan memasukkan require file baru adalah
a)
spl_load_register
b)
spl_autoload_register
c)
spl_autoload
d)
autoload_register
23.
konsep tentang pengikatan data atau metode berbeda yang di satukan atau “dikapsulkan” menjadi satu unit data disebut
a)
Overriding
b)
Visibility
c)
Encapsulation
d)
inheritance
24.
Untuk memanggil properti ketika membuat class OOP, menggunakan kode..
a)
$this
b)
$this->
c)
this-
d)
this
25.
Manakah yang merupakan method GET?
a)
b)
c)
d)
Reset
