wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

MVC-PHP

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Kepanjangan dari MVC adalah ...

a)

Model View Control

b)

Model View Controller

c)

Model Viewer Controller

d)

Modele Viewer Controller

2.

Bagian dari MVC yang bertugas untuk memanipulasi data (select, insert, update, delete) adalah ...

a)

Model

b)

View

c)

Controller

d)

CRUD

3.

Contoh penerapan atau pengaplikasian dari MVC yaitu ....

a)

Object Oriented

b)

Plugin

c)

Framework

d)

Website

4.

Bagian dari MVC yang menghubungkan antara data dengan tampilan dari web kita yaitu ...

a)

Model

b)

View

c)

Controller

d)

Route

5.

Laravel merupakan salah satu framework MVC dari ...

a)

CSS

b)

PHP

c)

Java

d)

Js

6.

Perhatikan pernyataan di bawah ini!

Ketika kita akan membuat folder utama dari website bergaya MVC, maka folder tersebut bisa diletakkan di drive mana saja.

a)

Betul

b)

Salah

7.

Perhatikan pernyataan di bawah ini!

Untuk menjalan website PHP bergaya MVC maka kita memerlukan mengakytifkan web server local, misal Apache.

a)

Benar

b)

Salah

8.

Perhatikan pernyataan berikut ini!

Maksud dari $app = new App adalah untuk menginisialisasi kelas App.

a)

Benar

b)

Salah

9.

Nama file yang digunakan untuk teknik bootstraping dalam membangun website bergaya MVC yaitu ...

a)

.htaccess

b)

init.php

c)

App.php

d)

Home.php

10.

Nama file yang memungkinkan kita untuk mengkonfigurasi server apache kita dalam mengelola akses user terhadap website kita yaitu ...

a)

.htaccess

b)

init.php

c)

App.php

d)

Home.php

11.

maksu dari Options -Indexes adalah...

a)

selama di dalam folder itu tidak ada file index, jangan tampilkan isi foldernya

b)

selama di dalam folder itu ada file index, jangan tampilkan isi foldernya

c)

selama di dalam folder itu tidak ada file index, tampilkan isi foldernya

d)

tampilkan semua isi folder baik yang ada index nya ataupun yang tidak ada

12.

perhatikan alamat URL di bawah ini!

localhost/phpmvc/public/user/profile/novi/guru

bagian url yang kelompok params/data adalah ....

a)

public/user

b)

user/profile

c)

profile/novi

d)

novi/guru

13.

Maksud dari kode program di atas adalah ....

a)

method view akan diisi oleh parameter alamat dari view itu, yang berada pada folder home dengan nama file index.

b)

method view() yang akan mengkoneksikan controller dengan view. dan method view() memiliki 2 parameter (view dan data) yang akan dikirim ke view (jika ada)

14.

Kode program di atas digunakan untuk mendeklarasikan ...

a)

URL Web

b)
c)

URL Constant

d)

Route Web

15.

Class yang menangani proses koneksi dan query ke database yang kita bisa terapkan class ini pada berbagai Model dinamakan ....

a)

PHP DATABASE OBJECT

b)

Model

c)

BASE_URL 

d)

Database Wrapper