wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz CodeIgniter 4

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Konsep MVC adalah konsep yang digunakan dalam Framework CodeIgniter. Singkatan dari apakah MVC itu?

a)

Model - View - Controller

b)

Model - Vendor - Control

c)

Main - Vision - Control

d)

Main - View - Controller

2.

Saat ini sudah banyak sekali framework PHP yang dapat digunakan secara gratis. Berikut ini adalah keuntungan membangun website yang menggunakan framework, kecuali

a)

Tidak terlalu banyak menulis kode program, semuanya bisa dilakukan melalui terminal

b)

Sudah membantu masalah keamanannya

c)

Menghindari multitafsir dari anggota tim yang terlibat

d)

Susunan folder akan seragam di semua anggota tim

3.

Jika melakukan instalasi CodeIgniter menggunakan Composer, pada folder apa kerangka kerja utama CodeIgniter?

a)

App

b)

Vendor

c)

Writable

d)

Public

e)

Test

4.

Guna mempermudah konfigurasi CodeIgniter, maka setiap anggota dapat memodifikasi file … di komputernya masing-masing.

a)

php

b)

conf

c)

config

d)

env

5.

Menjalankan CodeIgniter dapat dilakukan dengan cara-cara ini, kecuali…

a)

Melalui Terminal di Visual Studio Code kemudian ketik “php spark serve”

b)

Melalui Command Prompt / Windows Powershell kemudian ketik “php spark serve”

c)

Membuka web browser kemudian ketik “php spark serve”

d)

Menjalankan web server lokal dan mengarahkannya ke folder public

6.

Dalam CodeIgniter ada satu file yang bertugas seperti daftar alamat yang mampu menunjukkan arah dari semua request yang dilakukan oleh user. File itu adalah file…

a)

Views

b)

Models

c)

Routes

d)

env

e)

Controller

7.

Secara default, ketika kita melakukan request dengan mengetikkan “http://localhost:8080/product/about” pada web browser, CodeIgniter sebenarnya akan melakukan…

a)

Memanggil Controller “product”, menjalankan Method “about”

b)

Memanggil Model “product”, menjalankan Controller “about”

c)

Memanggil Model “product”, menjalankan View “about”

d)

Memanggil halaman “about.php” yang ada di dalam folder “product”

8.

“Best practices” dalam membuat View di CodeIgniter adalah dengan menerapkan…

a)

Object

b)

Bootstrapping

c)

Modeling

d)

Templating

9.

Tempat terbaik untuk melakukan konfigurasi koneksi ke database dalam Framework CodeIgniter adalah…

a)

File .env

b)

File di app/config/Database.php

c)

File di app/Database/

d)

File di app/Models

10.

Proses pengambilan data dari database (query SELECT), paling tepat diletakkan pada…

a)

Model

b)

View

c)

Controller

d)

Semua Benar