wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Laravel

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

[1 point] File route default Laravel untuk web adalah…

a)

routes/console.php

b)

routes/web.php

c)

route/web.php

d)

app/Http/web.php

2.

[1 point] Perintah untuk membuat controller di Laravel:
php artisan make: (a)  

3.

[2 point] Untuk mengakses database di Laravel, kita sering menggunakan fitur…

a)

Composer Route

b)

SOAP Library

c)

FTP Driver

d)

Eloquent ORM

4.

[2 point] Dalam membangun project Laravel, developer harus memperhatikan…

(Pilih 2)

a)

Jenis server fisik

b)

Struktur folder

c)

Arsitektur MVC

d)

Warna tema UI

5.

[1 point] File environment Laravel yang berisi konfigurasi dasar adalah…

a)

environment.txt

b)

config.ini

c)

.laravel

d)

.env

6.

[1 point] Untuk membuat migration di Laravel, digunakan perintah

php artisan make: (a)  

7.

[2 point] Fungsi utama framework Laravel adalah…

(Pilih 2)

a)

Menyediakan struktur MVC

b)

Mempermudah routing

c)

Menghasilkan gambar 3D

d)

Membuat database otomatis tanpa coding

8.

[1 point] Perintah untuk membuat repositori Git baru adalah…

a)

git start

b)

git init

c)

git create

d)

git new

9.

[4 point] Perintah untuk menyimpan perubahan ke repository lokal adalah

git (a)  

10.

[4 point] Perintah berikut digunakan untuk mengambil perubahan dari repository remote…

(Pilih 2)

a)

git branch

b)

git pull

c)

git clone

d)

git fetch

11.

[2 point] Perintah untuk membuat branch baru adalah…

a)

git split

b)

git new branch

c)

git branch

d)

git create branch

12.

[3 point] Perintah untuk menggabungkan branch ke branch aktif adalah

git (a)  

13.

[3 point] Perintah untuk melihat riwayat commit adalah…

a)

git record

b)

git history

c)

git log

d)

git timeline

14.

[4 point] Perintah untuk mengunduh repository remote ke lokal pertama kali adalah…

a)

git fetch

b)

git pull

c)

git clone

d)

git init

15.

[1 point] Fitur Laravel yang digunakan untuk mengeksekusi proses secara asynchronous adalah…

a)

Traits

b)

Events

c)

Policies

d)

Jobs

16.

[2 point] Perintah artisan untuk membuat sebuah Job adalah…

a)

php artisan make:thread

b)

php artisan make:queue

c)

php artisan make:job

d)

php artisan job:create

17.

[2 point] Manfaat penggunaan Queue pada Laravel adalah…

(Pilih 2)

a)

Menonaktifkan request HTTP

b)

Memperbesar ukuran file aplikasi

c)

Menghindari timeout pada proses berat

d)

Mempercepat interaksi user

18.

[1 point] Apa driver queue default Laravel?

a)

redis

b)

database

c)

file

d)

sync

19.

[3 point] Yang termasuk jenis queue driver di Laravel adalah…

(Pilih 2)

a)

mysql

b)

sync

c)

oracle

d)

redis

20.

[2 point] Elemen MVC yang bertugas berinteraksi langsung dengan pengguna adalah…

a)

Model

b)

View

c)

Controller

d)

Blade

21.

[1 point] Dalam konteks Laravel, Model biasanya terhubung dengan…

a)

Database

b)

CSS Renderer

c)

Queue Worker

d)

Authentication Guard

22.

[1 point] Middleware di Laravel digunakan untuk…

a)

Menyimpan data ke database

b)

Mengatur tampilan HTML

c)

Menyaring request sebelum mencapai controller

d)

Menghasilkan file PDF

23.

[2 point] Perintah artisan untuk membuat middleware adalah…

a)

php artisan make:filter

b)

php artisan make:secure

c)

php artisan make:middleware

d)

php artisan middleware:create

24.

[2 point] Middleware sering digunakan untuk…

(Pilih semua jawaban yang benar)

a)

Autentikasi user

b)

Validasi request

c)

Membuat tabel baru

d)

Menampilkan view

25.

[5 point] Laravel 12 support versi PHP ...
(Pilih semua jawaban yang sesuai)

a)

8.1

b)

8.2

c)

8.3

d)

8.4

e)

8.5