wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

GO4! EC 4

Total questions: 8

Worksheet time: 4mins

Name
Class
Date
1.

Apa fungsi utama dari middleware dalam Express?

a)

Mengelola template rendering

b)

Menjalankan kode antara request dan response

c)

Mengubah nama file statis

d)

Menghapus endpoint dari API

2.

Apa peran middleware express.json()?

a)

Mengkonversi HTML menjadi JSON

b)

Menampilkan pesan error di konsol

c)

Mem-parsing body request dalam format JSON

d)

Memuat file statis dari folder public

3.

Apa tujuan penggunaan middleware next() di Express?

a)

Menghentikan request dan mengembalikan status 404

b)

Melanjutkan ke middleware berikutnya dalam chain

c)

Menampilkan template HTML di server

d)

Membuat koneksi baru ke database

4.

Apa status code yang biasanya digunakan untuk menandakan error client-side?

a)

200 OK

b)

500 Internal Server Error

c)

404 Not Found

d)

204 No Content

5.

Apa tujuan dari autentikasi dalam API?

a)

Menghapus user setelah sesi berakhir

b)

Memastikan bahwa pengguna yang meminta akses memiliki identitas yang valid

c)

Menghentikan request POST ke server

d)

Mengkonversi JSON menjadi HTML

6.

Metode apa yang sering digunakan untuk autentikasi dalam aplikasi web modern?

a)

OAuth, JWT, dan Basic Authentication

b)

Telnet dan FTP

c)

GET dan POST request

d)

IP-based filtering

7.

Apa yang disimpan di dalam JSON Web Token (JWT)?

a)

HTML template

b)

Informasi autentikasi dan klaim user dalam bentuk terenkripsi

c)

Password asli pengguna

d)

File statis yang akan diunduh

8.

Apa perbedaan antara autentikasi dan otorisasi?

a)

Autentikasi memeriksa identitas pengguna, otorisasi memeriksa akses pengguna ke resource tertentu

b)

Autentikasi selalu membutuhkan token, otorisasi tidak pernah membutuhkan token

c)

Autentikasi memeriksa hak akses, sedangkan otorisasi memvalidasi sesi

d)

Autentikasi digunakan hanya untuk API internal, sedangkan otorisasi hanya untuk API publik