wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Protokol Komunikasi IoT

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

HTTP merupakan protokol komunikasi yang bekerja pada lapisan:

a)

Fisik

b)

Transport

c)

Aplikasi

d)

Jaringan

2.

Port default yang digunakan HTTP adalah:

a)

443

b)

80

c)

1883

d)

8080

3.

HTTP bersifat stateless, artinya:

a)

Data selalu tersimpan dalam server

b)

Tidak ada informasi dari permintaan sebelumnya yang disimpan

c)

Server menyimpan semua data klien

d)

Klien harus login setiap saat

4.

Dalam HTTP, status code 4xx menunjukkan:

a)

Kesuksesan

b)

Redirection

c)

Kesalahan dari sisi klien

d)

Kesalahan server

5.

Pada HTTP, metode GET digunakan untuk:

a)

Membuat data baru

b)

Menghapus data

c)

Memperbarui data

d)

Mengambil data

6.

MQTT dirancang menggunakan model komunikasi:

a)

Client-server

b)

Peer-to-peer

c)

Publish-subscribe

d)

Multicast

7.

MQTT menggunakan protokol transport:

a)

HTTP

b)

FTP

c)

TCP/IP

d)

UDP

8.

Komponen utama dalam MQTT terdiri dari:

a)

Sender dan Receiver

b)

HTTP dan API

c)

Publisher, Subscriber, dan Broker

d)

Sensor dan Actuator

9.

Fungsi broker dalam MQTT adalah:

a)

Menghapus data sensor

b)

Menyimpan dan menyampaikan pesan

c)

Mengganti alamat IP

d)

Melakukan enkripsi

10.

Contoh penulisan topic yang benar dalam MQTT adalah:

a)

[www.mqtt/topic](http://www.mqtt/topic)

b)

192.168.1.1/topic

c)

sensor/temperature

d)

mqtt:://topic

11.

MQTT lebih efisien daripada HTTP karena:

a)

Menggunakan enkripsi

b)

Mengirimkan data besar

c)

Header-nya sangat kecil

d)

Berbasis UDP

12.

Jika Publisher mengirimkan pesan ke topic "sensor/humidity", siapa yang akan menerima pesan tersebut?

a)

Semua device di jaringan

b)

Hanya broker

c)

Subscriber yang berlangganan topic "sensor/humidity"

d)

Semua Publisher lain

13.

CoAP merupakan singkatan dari:

a)

Common API Protocol

b)

Constrained Application Protocol

c)

Connected Access Protocol

d)

Client API Protocol

14.

Metode POST pada CoAP digunakan untuk:

a)

Menghapus data

b)

Membuat data baru

c)

Menampilkan data

d)

Menutup koneksi

15.

Apa kelebihan utama penggunaan HTTPS dibanding HTTP untuk IoT?

a)

Lebih ringan

b)

Lebih cepat

c)

Lebih aman melalui enkripsi SSL/TLS

d)

Tidak memerlukan koneksi internet

16.

HTTP menggunakan metode komunikasi berikut ini, kecuali:

a)

GET

b)

POST

c)

PUBLISH

d)

PUT

17.

HTTP tidak cocok digunakan untuk perangkat IoT dengan keterbatasan sumber daya karena:

a)

Terlalu cepat

b)

Menggunakan protokol TCP/IP

c)

Overhead komunikasi besar

d)

Terlalu mudah diimplementasikan

18.

Manakah dari berikut ini yang TIDAK termasuk keunggulan MQTT?

a)

Ringan

b)

Mendukung komunikasi real-time

c)

Cocok untuk streaming video

d)

Efisien untuk jaringan dengan bandwidth terbatas

19.

Dalam arsitektur MQTT, perangkat yang mengirimkan data disebut sebagai:

a)

Listener

b)

Subscriber

c)

Publisher

d)

Broker

20.

Dalam MQTT, Subscriber akan menerima pesan berdasarkan:

a)

Nama device

b)

Nomor IP

c)

Topik yang di-subscribe

d)

MAC Address