wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

MP Pertemuan 07

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.
Framework yang digunakan untuk membuat REST API ringan pada materi ini adalah…
a)
Laravel
b)
CodeIgniter
c)
Express.js
d)
Lumen
e)
Django
2.
Token autentikasi pengguna disimpan dalam tabel…
a)
produk
b)
member
c)
member_token
d)
auth_users
e)
token_user
3.
Route pada Lumen ditulis di file…
a)
app/Http/Controllers/web.php
b)
routes/web.php
c)
routes/api.php
d)
routes/web.php dan routes/api.php
e)
bootstrap/app.php
4.
Penulisan route login yang benar pada Lumen adalah…
a)

$router->get('/login', ['uses'=>'LoginController@login']);

b)

$router->post('/login', ['uses'=>'LoginController@login']);

c)

$router->put('/login', ['uses'=>'LoginController@login']);

d)

$router->delete('/login', ['uses'=>'LoginController@login']);

e)

$router->api('/login', ['uses'=>'LoginController@login']);

5.
Controller LoginController bertugas untuk…
a)
Menyimpan data produk ke database
b)
Menangani proses login dan membuat token autentikasi
c)
Menghapus akun pengguna
d)
Menampilkan daftar produk
e)
Menjalankan server aplikasi
6.
Jika password tidak sesuai, maka sistem akan…
a)
Mengembalikan respon error dengan pesan 'Password tidak valid'
b)
Membuat akun baru
c)
Menghapus data pengguna
d)
Menyimpan token sementara
e)
Mengirim email konfirmasi
7.
Fungsi store() di dalam ProdukController berfungsi untuk…
a)
Menampilkan semua produk
b)
Menambahkan produk baru ke database
c)
Menghapus produk tertentu
d)
Mengupdate data produk
e)
Menampilkan satu produk berdasarkan ID
8.
Untuk menampilkan seluruh data produk digunakan fungsi…
a)

list()

b)
showAll()
c)
listData()
d)
getProduk()
e)
fetchAll()
9.

Untuk memperbarui data produk dalam sistem API, digunakan fungsi dan HTTP method berikut ini…

a)

create() dengan method POST

b)

show() dengan method GET

c)

update() dengan method POST

d)

update() dengan method GET

e)

delete() dengan method DELETE

10.

Fungsi delete($id) pada ProdukController digunakan untuk...

a)
Membuat produk baru
b)
Menampilkan satu produk
c)
Menghapus data produk berdasarkan ID
d)
Mengupdate harga produk
e)
Menampilkan semua produk