wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

STS 2

Total questions: 20

Worksheet time: 40mins

Name
Class
Date
1.

Mikrokontroler adalah sebuah komputer kecil yang dikemas dalam bentuk chip berupa IC (Integrated Circuit) dan dirancang untuk melakukan tugas atau operasi tertentu seperti menerima sinyal input, mengolahnya, kemudian memberikan sinyal output sesuai dengan program yang telah diisikan ke mikrokontroler tersebut.

a)

Benar

b)

Salah

2.

Fungsi utama dari mikrokontroler adalah untuk mengontrol perangkat keras dengan cara memproses data dari sensor dan memberikan perintah kepada aktuator.

a)

Benar

b)

Salah

3.

Mikrokontroler tidak dapat diprogram ulang setelah diinstal, sehingga semua fungsi harus ditentukan sebelum produksi.

a)

Benar

b)

Salah

4.

Mikrokontroler biasanya digunakan dalam aplikasi seperti sistem otomasi rumah, robotika, dan perangkat elektronik konsumen.

a)

Benar

b)

Salah

5.

Minimum system tersusun dari rangkaian di bawah ini, kecuali....

a)

Catu daya

b)

I/O

c)

Reset

d)

Isp

e)

Relay

6.

IC ATmega 16 memilik​ (a)   port dan ​ (b)   kaki

Choose from the below words
4
40
10
20
7.

Kaki IC ATmega 16 yang berfungsi sebagai reset....

a)

8

b)

9

c)

10

d)

11

e)

12

8.

Pada Rangkaian di samping, LED akan menyala jika....

a)

Diberi logika 0

b)

Diberi logika 1

c)

Dihubungkan dengan VCC

d)

Dihubungkan dengan Ground

e)

Dihubungkan dengan saklar

9.

Flowchart yang memiliki fungsi sebagai input/output disimbolkan dengan....

a)

b)

c)

d)

e)

10.

Untuk menstabilkan tegangan DC 5 V, maka komponen yang dibutuhkan adalah....

a)

7912

b)

7812

c)

7905

d)

7805

e)

7809

11.

Pemrogaman yang menggunakan angka 0 dan 1 atau high dan low adalah....

a)

Heksadesimal

b)

Desimal

c)

Oktal

d)

Biner

e)

Bahasa C

12.

Kode program PortC=0b100000010, rangkaian ini disusun dengan aktif high, maka nyala lampunya adalah....

a)

Bit 2, Bit 7

b)

Bit 1, Bit 8

c)

Bit 1,3,4,5,6,7

d)

Bit 0,2,3,4,5,6,7

e)

Bit 1 sampai dengan 7

13.

Intruksi yang digunakan untuk membuat pendefinisian waktu jeda adalah....

a)

#include <delay>

b)

delay_ms

c)

#include <delay.h>

d)

include <delay.h>

e)

delay

14.

Di bawah ini penulisan kode program yang benar adalah....

a)

PortA=11111100

delay_ms (100)

b)

PortA=0X11111100

delay_ms (100)

c)

{

PortA=11111100;

delay_ms (100)

}

d)

{

PortA=0b11111100;

delay_ms (100);

}

e)

{

PortA=0X11111100;

delay_ms (100);

}

15.

Yang termasuk IC arduino adalah...

a)

ATmega 328

b)

ATmega 16

c)

ATmega 32

d)

ATmega 8535

e)

ATmega 8

16.

Perintah untuk menginisialisasi port pada mikrokontroler biasanya ditulis dalam bentuk....

a)

void setup()

b)

main()

c)

init()

d)

start()

e)

begin()

17.

Perintah untuk mengatur mode pin pada mikrokontroler biasanya ditulis dalam bentuk....

a)

pinMode()

b)

setPin()

c)

configurePin()

d)

initPin()

e)

definePin()

18.

Perintah untuk menentukan nilai dari pin pada mikrokontroler biasanya ditulis dalam bentuk....

a)

digitalWrite()

b)

digitalRead()

c)

getPinValue()

d)

inputPin()

e)

pinRead()

19.

Fungsi dari komponen oscillator pada mikrokontroler adalah....

a)

Menyimpan data

b)

Memberikan sinyal clock

c)

Menstabilkan tegangan

d)

Menjalankan program

e)

Menangani input/output

20.

Pernyataan yang BENAR mengenai pemilihan pin digital pada Arduino untuk mengontrol lampu lalu lintas adalah....

a)

Setiap warna lampu (merah, kuning, hijau) harus menggunakan pin digital yang berurutan

b)

Pin digital yang digunakan dapat dipilih secara bebas tanpa memperhatikan urutan

c)

Pin digital yang digunakan harus sesuai dengan datasheet LED yang digunakan

d)

Pin digital yang digunakan harus dikalibrasi terlebih dahulu

e)

Jumlah pin digital yang digunakan harus genap