wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pretest Pembagian Kelompok Arduino

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

1.

Arduino paling tepat didefinisikan sebagai …

a)

Bahasa pemrograman komputer

b)

Sistem operasi tertanam

c)

Platform mikrokontroler open-source

d)

Perangkat lunak simulasi rangkaian

e)

Sensor elektronik

2.

2.

Fungsi utama mikrokontroler pada papan Arduino adalah …

a)

Menyimpan data permanen seperti hard disk

b)

Mengolah input dan mengendalikan output

c)

Menampilkan gambar grafis

d)

Menghubungkan komputer ke internet

e)

Menguatkan sinyal listrik

3.

3.

Perangkat lunak yang digunakan untuk menulis dan mengunggah program ke Arduino adalah …

a)

Arduino Editor

b)

Arduino Compiler

c)

Arduino Studio

d)

Arduino IDE

e)

Arduino Control Panel

4.

4.

Bahasa pemrograman yang digunakan pada Arduino berbasis pada …

a)

Python

b)

Java

c)

C/C++

d)

Assembly murni

e)

Pascal

5.

5.

Dalam sistem digital, sinyal digital memiliki ciri utama berupa …

a)

Nilai berubah terus-menerus

b)

Nilai acak

c)

Dua keadaan logika

d)

Tegangan sangat tinggi

e)

Gelombang sinus

6.

6.

Bilangan biner dalam sistem digital hanya terdiri dari angka …

a)

1 dan 2

b)

0 dan 1

c)

0 dan 2

d)

1 dan 9

e)

2 dan 8

7.

7.

Pin digital pada Arduino digunakan untuk …

a)

Membaca suhu

b)

Membaca tegangan analog

c)

Membaca atau memberi logika HIGH dan LOW

d)

Mengatur kecepatan internet

e)

Menyimpan program

8.

8.

Kondisi logika HIGH pada Arduino Uno umumnya bernilai …

a)

0 V

b)

1 V

c)

3,3 V

d)

5 V

e)

12 V

9.

9.

Fungsi pin GND pada Arduino adalah …

a)

Sumber tegangan

b)

Pin input

c)

Pin output

d)

Titik referensi nol tegangan

e)

Pin komunikasi

10.

10.

Komponen yang berfungsi sebagai input pada sistem Arduino adalah …

a)

LED

b)

Buzzer

c)

Motor

d)

Sensor cahaya

e)

Relay

11.

11.

Contoh komponen output dalam sistem digital adalah …

a)

Sensor suhu

b)

Push button

c)

Potensiometer

d)

LED

e)

LDR

12.

12.

Perintah setup() pada program Arduino berfungsi untuk …

a)

Menjalankan program berulang

b)

Menjalankan program satu kali saat awal

c)

Menghentikan program

d)

Menyimpan data

e)

Menghapus memori

13.

13.

Perintah loop() pada Arduino akan …

a)

Berjalan satu kali

b)

Berjalan saat tombol ditekan

c)

Berjalan terus-menerus

d)

Berjalan jika ada error

e)

Berjalan saat upload

14.

14.

Sistem digital berbeda dari sistem analog karena sistem digital …

a)

Tidak menggunakan listrik

b)

Menggunakan sinyal kontinu

c)

Menggunakan logika diskrit

d)

Tidak memerlukan komponen

e)

Tidak dapat diprogram

15.

15.

Jika sebuah LED pada Arduino tidak menyala, kemungkinan penyebabnya adalah …

a)

Program terlalu panjang

b)

LED terpasang terbalik

c)

Arduino tidak memiliki CPU

d)

Sistem digital tidak bekerja

e)

Tegangan terlalu tinggi

16.

16.

Fungsi resistor pada rangkaian LED Arduino adalah untuk …

a)

Menyimpan arus

b)

Menambah tegangan

c)

Membatasi arus

d)

Menguatkan sinyal

e)

Menstabilkan program

17.

17.

Sinyal analog berbeda dengan sinyal digital karena sinyal analog …

a)

Hanya memiliki dua nilai

b)

Tidak memiliki tegangan

c)

Bernilai kontinu

d)

Tidak dapat diukur

e)

Selalu bernilai nol

18.

18.

Komponen pada Arduino yang mengubah sinyal analog menjadi digital disebut …

a)

DAC

b)

PWM

c)

ADC

d)

CPU

e)

RAM

19.

19.

Kelebihan Arduino untuk pembelajaran adalah …

a)

Sulit digunakan

b)

Dokumentasi terbatas

c)

Banyak sumber belajar dan komunitas

d)

Tidak fleksibel

e)

Bersifat tertutup

20.

20.

Arduino dan sistem digital sering digunakan dalam pembelajaran karena …

a)

Menggantikan semua alat ukur

b)

Memudahkan eksperimen berbasis sensor dan data

c)

Tidak memerlukan pemahaman konsep

d)

Hanya untuk robotika

e)

Tidak membutuhkan rangkaian