wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

[FSW] CH05 - T03 - RESTful API

Total questions: 7

Worksheet time: 7mins

Name
Class
Date
1.

Ketika kita ingin membuat sebuah aplikasi dimana kita bisa melakukan management terhadap task kita sehari-hari yang bisa kita sebut sebagai todo list, maka manakah resource di bawah ini yang akan kita gunakan sebagai salah satu resource di dalam aplikasi kita?

a)

Todos

b)

Search Entries

c)

Videos

d)

Posts

2.

Di dalam kaidah REST, ketika kita ingin menamakan resource, apakah nama resource tersebut harus jamak atau tunggal?

a)

Jamak. Contoh: Posts

b)

Tunggal. Contoh: Post

3.

Untuk menambahkan sebuah data di dalam sebuah resource di dalam REST API, maka method apakah yang akan kita gunakan saat melakukan HTTP Request?

a)

POST

b)

GET

c)

PUT

d)

DELETE

4.

Method GET di dalam REST API digunakan untuk apa?

a)

Mengambil data yang ada pada sebuah resource

b)

Menambahkan data pada sebuah resource

c)

Memodifikasi data yang sudah ada di dalam sebuah resource

d)

Menghapus data pada sebuah resource

5.

Manakah dari pilihan di bawah ini yang paling sesuai dengan kaidah REST untuk bagian service discovery? Jawaban lebih dari 1

a)

api.namadomain.com

b)

namadomain.com/api

c)

namadomain.com/backend

d)

namadomain.com/rest

6.

Manakah dari pilihan di bawah ini yang paling tepat sesuai dengan REST dalam penamaan resource?

a)

video-subscriptions

b)

video_subscriptions

c)

videoSubscriptions

d)

video-subscription

7.

Ketika kita ingin membuat sebuah Web API dengan menggunakan REST API, maka kita harus menerapkan arsitektur yang apa?

a)

Client Server Architecture

b)

MVC

c)

Service Repository