wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Infternet of Things

Total questions: 15

Worksheet time: 15mins

Name
Class
Date
1.

Program yang akan dieksekusi secara terus menerus selama masih ada arus listrik yang mengalir pada ESP8266 berada pada blok program … .

a)

setup ()

b)

loop ()

c)

void ()

d)

while ()

e)

for do ()

2.

Dari perintah berikut ini yang digunakan untuk menunda eksekusi suatu program pada ESP8266 adalah … .

a)

timer ()

b)

countup ()

c)

counter ()

d)

delay ()

e)

countdown ()

3.

Dari pernyataan berikut ini, manakah yang benar untuk menentukan bahwa pin 13 akan digunakan sebagai suatu output pada program Arduino … .

a)

pinMode(13, OUTPUT);

b)

pinOut(13, OUTPUT);

c)

pinMode13(OUTPUT);

d)

pinOut13(OUTPUT);

e)

Output(13, pinMode)

4.

Nilai Low pada sinyal digital dapat direpresentasikan dengan symbol/angka … .

a)

0

b)

1

c)

2

d)

3

e)

4

5.

Tegangan DC yang ada pada relay harus dihubungkan ke ESP8266 pada tegangan … .

a)

1 V

b)

2 V

c)

3 V

d)

4 V

e)

5 V

6.

Perhatikan potongan program berikut ini!

Int a=0;

While (a<10)

{

            a+=2;

}

Output yang akan muncul pada serial monitor adalah … .

a)

1, 2, 3, 4, 5, 6, 7, 8, 9

b)

1, 2, 3, 4, 5, 6, 7, 8, 9, 10

c)

2, 4, 6, 8

d)

2, 4, 6, 8, 10

e)

0

7.

Makna dari #define pada program adalah … .

a)

digunakan untuk mengakhiri sebuah pernyataan

b)

bagian utama dari bahasa pemrograman C yang digunakan dalam beberapa konstruksi yang berbeda dalam beberapa fungsi

c)

komponen bahasa C yang berguna untuk memberi nama untuk nilai konstanta sebelum program dikompilasi

d)

untuk memasukkan perpustakaan atau library di luar di sketsa progam

e)

perintah ‘keluar’ dari pernyataan perulangan do, for, atau while

8.

Berikut merupakan contoh penulisan variable yang keliru adalah … .

a)

nama_pin

b)

nama pin

c)

nama_pin1

d)

nama_Pin

e)

nama-pin

9.

Berikut merupakan perintah yang benar untuk menuliskan data digital pada Arduino adalah … .      

a)

digitalWrite(LED, HIGH);

b)

digitalRead(LED, HIGH);

c)

serial.print(LED, HIGH);

d)

serial.println(LED, HIGH);

e)

Serial.println(LED, HIGH);

10.

Fungsi dari sensor dalam IoT adalah ... .

a)

untuk mengolah informasi dari sensor yang tepasang dan menentukan tindakan berdasarkan informasi yang diperoleh dari sensor

b)

sebagai penerima/pengoleksi informasi tentang apa yang ingin dimonitor

c)

menjadi nyawa dari perangkat /module/embeded device /perangkat IoT/Module IoT

d)

untuk mengirim data yang telah diolah nya ke user atau bahkan ke server pusat

e)

merupakan action dari program yang terpasang di CPU

11.

Peralatan mekanis yang digunakan untuk menggerakan atau mengontrol sebuah mekanik disebut dengan … .  

a)

actuator

b)

sensor

c)

controller

d)

CPU

e)

sistem operasi

12.

Device yang diperlukan dalam membangun smart praking untuk membuka dan menutup pintu secara otomatis adalah … .

a)

Sensor Infra Red

b)

Sensor Ultrasonic

c)

Motor Servo

d)

LCD

e)

LED

13.

Sensor yang digunakan untuk membaca intensitas cahaya yaitu … .

a)

Ultrasonic

b)

LDR

c)

PIR

d)

DHT11

e)

Soilmosture

14.

Sensor yang digunakan untuk membaca jarak yaitu … .

a)

Ultrasonic

b)

LDR

c)

PIR

d)

DHT11

e)

Soilmosture

15.

 

Sensor yang digunakan untuk membaca kelembaban dan suhu yaitu … .

a)

Ultrasonic

b)

LDR

c)

PIR

d)

Soilmosture

e)

DHT11