wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Prototyping dan Mikrokontroler

Total questions: 41

Worksheet time: 23mins

Name
Class
Date
1.

Sebuah platform prototyping berlisensi terbuka yang didasarkan pada kemudahan penggunaan perangkat keras dan perangkat lunak disebut ….

a)

Android

b)

Arduino

c)

Ardiuno

d)

Andruino

e)

Ardionu

2.

Struktur algoritma terbagi menjadi 3 bagian yaitu....

a)

Judul, Program dan Deskripsi

b)

Judul, Deklarasi dan Deskripsi

c)

Judul, Deklarasi dan Program

d)

Judul, Prnyataan dan Deskripsi

e)

Judul, Masalah dan Solusi

3.

Cermati syntak program berikut! digitalWrite(Hijau, LOW); delay(5000); //waktu hidup digitalWrite(Merah, LOW); Penggunaan delay diatas akan menunda waktu selama....

a)

50 detik

b)

5 detik

c)

500 mili detik

d)

5000 mikro detik

e)

5000 detik

4.

Serangkaian instruksi berurutan yang ditulis untuk melakukan serangkaian tugas untuk komputer adalah....

a)

Program Instruksi

b)

Program Komputer

c)

Program Arduino

d)

Program Jadi

e)

Instruksi Komputer

5.

Nama dari fungsi tombol shortcut pada arduino yang digunakan untuk monitoring komunikasi sama seperti hyprterminal pada windows XP adalah....

a)

Pararel monitor

b)

Download

c)

Upload

d)

Monitor

e)

Serial monitor

6.

Pengertian dari Mikrokontroler adalah.....

a)

Sebuah komputer kecil yang dikemas dalam bentuk chip IC (Integrated Circuit) dan dirancang untuk melakukan tugas atau operasi tertentu.

b)

Sebuah komputer kecil yang dapat melakukan tugas secara multitasking atau pekerjaan yang banyak sekaligus dalam satu waktu.

c)

Sebuah perangkat lunak yang dikemas dalam bentuk chip IC (Integrated Circuit) dan dirancang untuk melakukan tugas atau operasi tertentu.

d)

Sebuah perangkat lunak yang dapat digunakan untuk melakukan tugas atau operasi tertentu.

e)

Sebuah komputer kecil yang dikemas dalam bentuk chip IC (Integrated Circuit) dan dirancang hanya untuk mengendalikan perangkat lain.

7.

Merupakan perangkat atau actuator putar (motor) yang mampu bekerja dua arah (Clockwise dan Counter Clockwise) dan dilengkapi rangkaian kendali dengan sistem closed feedback yang terintegrasi pada motor tersebut adalah...

a)

Motor DC

b)

Motor Stepper

c)

Motor Servo

d)

Motor Kipas

e)

Motor Listrik

8.

Salah satu penyebab program pada Arduino mengalami eror ketika proses download ke board mikrokontroler adalah...

a)

Port COM tidak sesuai dengan perangkat yang terhubung

b)

Program berhasil diverifikasi

c)

Terdapat kesalahan dalam penulisan program

d)

Terdapat kesalahan dalam penulisan komentar program

e)

Board yang dipilih sesuai Arduino UNO

9.

Perhatikan gambar berikut ini! Gambar diatas merupakan simbol flowchart yang digunakan untuk...

a)

Memberi penilaian awal suatu variabel

b)

Memanggil fungsi program

c)

Membuat pilihan atau percabangan

d)

Mengawali input flowchart

e)

Mengakhiri flowchart

10.

Sensor yang digunakan untuk mendeteksi jarak dengan cara memantulkan bunyi dari speaker trigger dan diterima speaker echo adalah...

a)

Sensor Obstacle

b)

Sensor Ultrasonik

c)

Sensor Infrared

d)

Sensor Flame

e)

Sensor Pasive Infrared Receiver (PIR)

11.

Perhatikan gambar dibawah ini! Nama komponen diatas yang digunakan untuk meletakkan atau menjumper komponen input output mikrokontroler adalah....

a)

Breadboard

b)

Potensiometer

c)

LCD

d)

MikroSwitch

e)

Lampu LED

12.

Urutan koneksi atau ketersambungan lubang dari komponen tersebut adalah.....

a)

Baris atas dan bawah vertikal sedangkan bagian tengah vertikal

b)

Baris atas dan bawah mendatar sedangkan bagian tengah vertikal

c)

Baris atas dan bawah mendatar sedangkan bagian tengah mendatar

d)

Baris bawah mendatar, atas vertikal, sedangkan bagian tengah vertikal

e)

Baris bawah , atas mendatar, sedangkan bagian tengah vertikal

13.

Jumlah pin yang digunakan untuk input dan output pada mikrokontroler jenis ARDUINO UNO adalah...

a)

Digital 14 dan Analog 6

b)

Digital 13 dan Analog 8

c)

Digital 13 dan Analog 5

d)

Digital 12 dan Analog 3

e)

Digital 14 dan Analog 5

14.

Sensor yang digunakan untuk mendeteksi objek yang ada didepan menggunakan pantulan cahaya adalah...

a)

Sensor Obstacle

b)

Sensor Ultrasonik

c)

Sensor Infrared

d)

Sensor Flame

e)

Sensor Pasive Infrared Receiver (PIR)

15.

Bagian yang digunakan untuk menterjemahkan bahasa program ke dalam bahasa mesin adalah….

a)

Kompiler

b)

Interpreter

c)

Downloader

d)

Uploader

e)

Programer

16.
  1. Perhatikan algoritma menghitung luas segitiga berikut ini!

  1. 1 Baca data alas dan tinggi. 

  2. 2 Tampilkan Luas 

  3. 3 Stop 

  4. 4 Luas adalah alas kali tinggi kali 0.5 

  5. 5 Start 

Urutan algoritma yang benar dalam menghitung luas segitiga adalah….

a)

(5),(4),(3),(2) dan (1)

b)

(5),(4),(2),(1) dan (3)

c)

(5),(1),(4),(2) dan (3)

d)

(5),(2),(4),(1) dan (3)

e)

(5),(4),(1),(2) dan (3)

17.
  1. Perhatikan gambar berkut ini!

  2. Fungsi dari tombol tersebut adalah digunakan untuk…

a)

Memilih board yang akan digunakan

b)

Menambahkan program baru

c)

Menyimpan program nama baru

d)

Mengupload program ke board mikro

e)

Mengecek program apakah ada yang eror atau tidak

18.

Rentang sudut putar dari motor servo sg90 adalah...

a)

90

b)

360

c)

270

d)

120

e)

180

19.

Aturan dalam penulisan program yang tidak boleh dilanggar atau tidak boleh salah adalah…..

a)

Syntak Program

b)

Source code

c)

Algoritma

d)

Flowchart

e)

Intrepreter

20.

Peerintah yang digunakan untuk menyeleksi suatu kondisi tunggal. Bila proses yang diseleksi terpenuhi atau bernilai benar, maka pernyataan yang ada di dalam blok tersebut akan diproses dan dikerjakan, dan jika tidak maka program tidak menghasilkan apa-apa adalah….

a)

True-False

b)

if-else

c)

while

d)

for

e)

if

21.

Menu pada aplikasi arduino yang digunakan untuk mentransfer program dari komputer ke mikrokontroler adalah...

a)

Verify

b)

Download

c)

Transfer

d)

Upload

e)

Save

22.

Sensor yang digunakan untuk mendeteksi api yang ada didepan menggunakan photodioda adalah...

a)

Sensor Obstacle

b)

Sensor Ultrasonik

c)

Sensor Infrared

d)

Sensor Flame

e)

Sensor Pasive Infrared Receiver (PIR)

23.

Penulisan syntak atau program dari digital input adalah.....

a)

pinMode(pinLED1, OUTPUT);

b)

digitalWrite(pinLED3, LOW);

c)

digitalRead(pinLED3);

d)

delay(500);

e)

const int pinLED4 = 5;

24.

Bagan yang digunkan untuk mempermudah menulis prosedur sistem logika adalah...

a)

Flowlogic Diagram

b)

Flowchart Diagram

c)

Wirirng Diagram

d)

Single Line Diagram

e)

Function Diagram

25.

Nama dari jenis board mikrokontroler diatas adalah …..

a)

Arduino Nano DIP

b)

Arduino Nano SMD

c)

Arduino Uno DIP

d)

Arduino Uno SMD

e)

Arduino Numero Uno

26.
  1. Perhaikan penggalan syntak program berikut ini!

pinMode(Buzzer, OUTPUT);


Program tersebut digunakan untuk….

a)
  1. Membuat varabel buzzer sebaga Input

b)
  1. Membuat varabel buzzer sebaga Output

c)
  1. Menambahkan variabel buzzer sebaga Output

d)
  1. Menambahkan variabel buzzer sebaga Input

e)
  1. Mengakhiri program

27.

Perhaikan penggalan syntak program berikut ini!

pinMode(LED1, OUTPUT);

Program tersebut digunakan untuk….


a)

Membuat varabel LED1 sebagai Input

b)

Membuat varabel LED1 sebagai Output

c)

Menambahkan variabel LED1 sebagai Output

d)

Menambahkan variabel LED1 sebagai Input

e)

Mengakhiri program

28.

Tipe data dasar yang terdiri atas satu buah angka, huruf, tanda baca atau karakter khusus adalah ….

a)

String

b)

Int

c)

Char

d)

Boolean

e)

Double

29.

Nama software yang digunakan untuk membuat wiring diagram Arduino adalah…

a)

Fritzing dan Canva

b)

Canva dan Wokwi

c)

Arduno IDE dan Fritzing

d)

Wokwi dan Fritzing

e)

Word dan Excel

30.

Perhatikan tabel dibawah ini! Jenis operator yang mewakili dari tabel diatas adalah….

a)

Logika

b)

Relasi

c)

Aritmatika

d)

Pembanding

e)

Hubungan

31.

Jenis identifier atau variable yang nilainya tidak bisa diubah ubah lagi adalah….

a)

Tipe data

b)

Operator

c)

Ekspresi

d)

Konstanta

e)

Variabel

32.

Perhatikan gambar berikut ini! Penyebab eror pada program Arduino ide diatas adalah…

a)

Arduino belum disambung ke PC tapi dipencet tombol Upload

b)

Arduino belum disambung ke PC tapi dipencet tombol Verify

c)

Arduino belum disambung ke PC tapi dipencet tombol Save

d)

Port Arduino tidak sesuai dengan yang dipilih di Software

e)

Port Arduino sesuai dengan yang terkoneksi dengan PC

33.

Apa coding dasar untuk menggunakan arduino untuk LED pin 13 .

a)

void setup() { pinMode(14, OUTPUT); } void loop() { digitalWrite(13, HIGH); }

b)

void setup() { pinMode(13, OUTPUT); } void loop() { digitalWrite(13, HIGH); }

c)

void setup() { pinMode(14, OUTPUT); } void loop() { digitalWrite(13, LOW); }

d)

void setup() { pinMode(13, OUTPUT) } void loop() { digitalRead(13, HIGH); }

e)

void setup() { pinMode(13, OUTPUT) } void loop() { analogWrite(13, HIGH) }

34.

Char dalam tipe data berfungsi sebagai.

a)

mendeklarasikan angka

b)

mendeklarasikan uang

c)

mendeklarasikan karakter

d)

mendeklarasikan arduino

e)

mendeklarasikan kalimat

35.

Perhatikan gambar berikut ini! Komponen yang digunakan input dan output Arduino adalah….

a)

Potensio dan LED

b)

Trimpot dan LED

c)

Trimpot dan Lampu

d)

Trimpot dan Resistor

e)

Potensio dan Lampu

36.

Semua langka, proses, atau statement algoritma dituliskan di sini, biasanya langkah-langkah diberikan penomoran untuk memudahkan penelusuran dan organisasi adalah bagian….

a)

Judul

b)

Nama algoritma

c)

Deskripsi

d)

Deklaratif

e)

Pernyataan

37.

Perhatikan pernyataan berikut!

1.LCD, Seven Segment, LED

2.LED, Servo, LCD

3. Tombol, LED, Resistor

4. Potensio, Tombol, Seven Segment

5. Resistor, Tombol, Seven Segment

Yang termasuk dalam komponen output Arduino adalah…..

a)

1

b)

2

c)

3

d)

4

e)

5

38.

Jumlah segment pada komponen seven segment satu digit yang bisa diaktifkan adalah….

a)

Satu

b)

Dua

c)

Tujuh

d)

Delapan

e)

Sembilan

39.

Perhatikan pernyataan dibawah ini!

1. Sebagai timer atau pewaktu

2. Sebagai kontrol lampu LED

3. Sebagai penyimpan program

4. Sebagai counter atau penghitung

Berdasarkan pernyataan diatas yang merupakan fungsi dari mikrokontroler adalah…...

a)

1 dan 2

b)

2 dan 3

c)

4 dan 3

d)

4 dan 1

e)

1 dan 3

40.

Apa nama bilangan bulat dalam tipe data?

a)

float

b)

double

c)

integer

d)

char

e)

string

41.

Nama Lengkap

4 lines