wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Embedded 2

Total questions: 7

Worksheet time: 4mins

Name
Class
Date
1.

Bahasa C bersifat “portabel”. Apa maksudnya?

a)

Bisa digunakan di perangkat mobile

b)

Bisa ditulis sekali dan dijalankan di banyak platform

c)

Hanya dapat digunakan di mikrokontroler tertentu

d)

Tidak memerlukan IDE untuk berjalan

2.

Salah satu alasan utama penggunaan bahasa C di sistem embedded adalah...

a)

Bahasa C memiliki GUI yang menarik

b)

Bahasa C bersifat langsung ke hardware dan efisien

c)

Bahasa C hanya digunakan di sistem operasi Windows

d)

Bahasa C tidak perlu dikompilasi

3.

Perintah pinMode(0, OUTPUT); berfungsi untuk...

a)

Membaca data dari pin 0

b)

Mengubah pin 0 menjadi pin input analog

c)

Menjadikan pin 0 sebagai output digital

d)

Mengaktifkan komunikasi serial

4.

Fungsi loop() pada Arduino bertujuan untuk...

a)

Menjalankan kode hanya sekali

b)

Menyimpan data ke EEPROM

c)

Mengulang perintah selama board hidup

d)

Menjalankan program saat upload

5.

Fungsi setup() dalam program Arduino digunakan untuk...

a)

Menjalankan program secara terus menerus

b)

Mengatur ulang board Arduino

c)

Menyimpan data input

d)

Inisialisasi awal sebelum loop berjalan

6.

Fungsi delay(300); akan membuat program...

a)

Berhenti selamanya

b)

Menunggu selama 0.3 detik

c)

Menunggu selama 3 jam

d)

Menunggu selama 300 jam

7.

Apa Hasil Dari Program ini
digitalWrite(0, HIGH);

  digitalWrite(1, LOW)

a)

pin 0 menghasilkan tegangan dan pin 1 mati

b)

Kedua pin menghasilkan tegangan

c)

Pin 0 membaca tegangan dan Pin 1 menghasilkan tegangan

d)

Pin 0 Naik dan Pin 1 Turun