1. Mikrokontroler adalah …
a. Sistem mikroprosesor lengkap dengan I/O dan Memory yang dikemas dalam sebuah
chip.
b. Sebuah perangkat komputer lengkap dengan monitor, keyboard, Mouse, CPU, dan
Headset
c. Chip Processor tanpa memory
d. Unit pengontrolan terpadu dalam sebuah main board komputer didalam CPU yang
terdiri dari harddisk dan memory
e. Sejenis memory untuk menyimpan data program dalam sebuh flashdisk
2. Arduino tidak boleh disupply dengan tegangan …
a. 7 Volt
b. 13 Volt
c. 9 Volt
d. 5 Volt
e. 3,3 Volt
3. Gambar berikut ini adalah ujung kabel USB …
a. Type A
b. Type B
c. Type C
d. Type A Mini
e. Type B Micro
4. Gambar berikut ini adalah ujung kabel USB …
a. Type A
b. Type B
c. Type C
d. Type A Mini
e. Type B Micro
5. Ada berapakah jumlah pin Analog pada Arduino UNO?
a. 5
b. 6
c. 7
d. 8
e. 9
6. Ada berapakah jumlah pin Digital pada Arduino UNO?
a. 11
b. 12
c. 13
d. 14
e. 15
7. Port adalah …
a. Tempat pendaratan pesawat udara
b. Connector untuk menghubungkan gadget
c. Perpindahan manusia dari suatu tempat ke tempat lainnya
d. Situs pengumuman berita resmi
e. Saluran koneksi internet
8. Transmitter adalah …
a. Penerima data
b. Saluran data
c. Data
d. Pengirim data
e. Media penyampaian data
9. Receiver adalah …
a. Penerima data
b. Saluran data
c. Data
d. Pengirim data
e. Media penyampaian data
10. Gambar berikut ini adalah ujung kabel USB yang terhubung ke smartphone. Tujung
kabel ini adalah kabel USB Type …
a. Type A
b. Type B
c. Type C
d. Type A Mini
e. Type B Micro
11. Sketch program yang hanya dijalankan di awal permulaan disimpan dalam function
bernama …
a. void end
b. void loop
c. void integer
d. void serial
e. void setup
12. Sketch program yang dijalankan berulang-ulang /terus-menerus disimpan dalam function
bernama …
a. void end
b. void loop
c. void integer
d. void serial
e. void setup
13. Function adalah …
a. Blok pemrograman yang memiliki nama dan dapat dijalankan saat dipanggil
b. Blok pemrograman yang dijalankan sekali saja seumur hidup
c. Blok pemrograman yang memiliki variable
d. Blok pemrograman yang memiliki integeritas
e. Blok pemrograman yang memiliki makna dan dijalankan berulang-ulang
14. Kurung kurawal {} adalah …
a. Batas awal pemrograman dalam sebuah variable
b. Batas akhir pemrograman dalam sebuah file
c. Batas awal dan akhir pemrograman dalam sebuah function
d. Batasan penulisan kalimat
e. Batas penulisan ekspresi matematika yang complex
15. Tanda ; dalam dalam bahasa Indonesia disebut dengan tanda …
a. Titik-titik
b. Titik dua
c. Titik koma
d. Koma titik
e. Dua titik
16. Komentar dalam pemrograman Arduino berfungsi untuk …
a. Mengkritik kekurangan orang lain di media sosial
b. Mempermudah memahami pemrograman
c. Memperjelas penulisan nama variable
d. Memperpanjang mukadimah program
e. Memperbanyak viewer dan viral di internet
17. Cara penulisan komentar yang benar adalah
a. /ini komentar tidak benar
b. *ini komentar yang benar
c. /*ini komentar biasa saja*/
d. {just comment}
e. (no comment)
18. Angka 3,14 adalah bilangan berkoma yang dapat disimpan dalam sebuah variable dengan
type data …
a. Integer
b. Float
c. Boolean
d. Word
e. String
19. Bilangan bertype Byte memiliki angka maksimal …
a. 15
b. 512
c. 1024
d. 128
e. 255
20. Bilangan berikut ini yang dapat disimpan pada variable bertype Boolean adalah …
a. 2
b. 1
c. 3
d. 4
e. 5
21. Bilangan berikut ini yang tidak dapat disimpan pada variable bertype Byte adalah
a. 25
b. 50
c. 100
d. 200
e. 400
22. Operasi matematika manakah berikut ini yang tidak dapat dilakukan oleh bilangan
bertype Integer?
a. 17093 – 15676
b. 17093 + 15676
c. 17093 ÷ 15676
d. 15676 – 17093
e. -15676 + 17093
23. Kepanjangan OTG adalah …
a. Orang Tidak Gikenal
b. Operasi Tangkap Gagal
c. On The Goal
d. On The Go
e. Off The Goal
24. Yang dimaksud dengan karakter (char) dalam pemrograman adalah …
a. Kelakuan, sifat, dan perangai
b. Huruf, angka, dan tanda baca
c. Perkalian, pembagian, penjumlahan, dan pengurangan
d. Penampakan, warna, dan bentuk
e. Suara dan gambar
25. Laptop dan Arduino ini terhubung melalui …
a. Kabel Serial
b. Kabel Paralel
c. Kabel USB
d. Kabel Gigi biru (Blue tooth)
e. Kabel Power Supply
26. Pernyataan “For” pada bahasa arduino digunakan untuk
a. Perulangan
b. Pernyataan
c. Persamaan
d. Penjumlahan
e. Persatuan
27. Berapakah jumlah kaki LCD 16x2
a. 16 pin
b. 12 pin
c. 6 pin
d. 9 pin
e. 24 pin