wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Kuis #2 Microcontroller

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Apa bedanya Microcomputer dengan Microcontroller?

a)

Tidak ada bedanya, kedua nya adalah computer yang dapat digunakan diperkantoran

b)

Microprocessor dibuat oleh Intel, sedangkan Microcontroller oleh Arduino

c)

Komponen dari microcontroler terpusat dalam satu chip IC (Integrated Circuit) sedangkan Microprocessor terpisah

d)

Microprocessor harganya lebih mahal dari Microcontroller

2.

Apa yang membedakan IOT dengan peralatan hardware I/O sebelumnya ?

a)

IOT populer karena bentuknya kecil dan murah

b)

IOT tidak berbeda dengan peralatan hardware lainnya

c)

IOT menghubungakan mesin dengan mesin melalui internet (M2M)

d)

IOT bentuknya lebih kecil dibanding hardware lainnya

3.

Berikut adalah kombinasi 3 komponen IOT dalam LAB Inixindo Kejar

a)

CPU, MEMORY, ETHERNET

b)

Computer, Microcontroller, Breadboard

c)

Arduino, ESP32, Sensor

d)

Flash DIsk, Cable USB Micro, Wemos D1 mini

4.

Yang lebih cocok dikategorikan sebagai General Purpose Computer adalah

a)

Arduino UNO

b)

b. Zilog Z80

c)

ESP32

d)

Raspberry PI

5.

Apa yang membedakan Arduino UNO dan Raspberry PI ?

a)

Raspberry PI mempunyai keyboard dan monitor

b)

Arduino UNO jauh lebih kecil dari pada Raspberry

c)

Arduino UNO memiliki interface yang tidak ada di Raspberry PI

d)

Mengoperasikan Arduino Uno lebih sulit ketimbang Raspberry PI

6.

Program setup() hanya dieksekusi 1 kali saja. Hal ini cocok untuk:

a)

Membaca sensor

b)

Mengirim data keluar

c)

Inisialisasi

d)

Menunggu power Arduino siap

7.

Program setup() hanya berjalan 1 kali saja karena:

a)

Kadang dibutuhkan kadang tidak

b)

Karena inisialisasi variable diperlukan hanya 1 kali saja pada saat start up

c)

Berjalan 1 kali setelah itu power off

d)

Program ini harus ada karena sesuai dengan standard Arduino

8.

Program setup() dibutuhkan untuk:

a)

Berulang-ulang dieksekusi hingga power habis

b)

Menjalankan program khusus yang hanya dilakukan pada saat emergency

c)

Menyiapkan elemen-elemen yang ada di board

d)

Menyiapkan variable dan konstanta agar mempunyai nilai awal

9.

Program loop() diperlukan agar:

a)

Arduino dapat melakukan loop hingga sensor terbaca

b)

Setelah eksekusi program didalam blok loop selesai, kemudian diulang kembali

c)

Microcontroller tidak membutuhkan setup() tapi hanya loop() saja

d)

fungsi loop() dapat dieksekusi pada waktunya

10.

Program loop() dibutuhkan agar:

a)

Microcontroller mengeksekusi block program tersebut secara terus menerus tanpa henti

b)

Microcontroller menunggu input dari sensor, setelah itu program kembali ke setup()

c)

Program ini melakukan inisialisasi

d)

d. Program ini adalah kerangka program Arduino yang dijalankan hanya satu kali saja