wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

xi-tav 1

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Sebuah chip IC (intergrated circuit) yang terdiri dari prosessor, memory, dan antarmuka yang bisa diprogram adalah...

a)

Mikroprosessor

b)

Mikrokontroller

c)

visual basic

d)

Project Board

e)

Sketch

2.

Memasok sumber daya dari computer serta mengunggah kode program dari sketch ke arduino adalah fungsi dari...

a)

Chip utama

b)

Pin analog

c)

Port USB

d)

Tombol reset

e)

Pin digital

3.

Arduino USB adalah arduino yang memiliki interface atau antar muka menggunakan usb. Yang bukan merupakan macam-macam arduino USB adalah ...

a)

Arduino Uno

b)

Arduino Due

c)

Arduino Leonardo

d)

Arduino BT

e)

Arduino Intel Galileo

4.

Pada arduino bagian yang berfungsi mengulang keposisi awal program, dan digunakan pada saat program/arduino error adalah ...

a)

Kristal

b)

Socket DC

c)

ICSP

d)

Reset

e)

Digital I/O

5.

Pin analog input memiliki 6 pin yang digunakan untuk input sensor analog, seperti sensor cahaya LDR, sensor suhu, dll. Kaki pin ini ditandai dengan ...

a)

Reset, GND dan 5V

b)

ICSP

c)

A0 – A5

d)

0 - 7

e)

8 - 13

6.

Aplikasi yang berguna untuk membuat, membuka, dan mengedit source code arduino aplikasi bawaan arduino sendiri yang sebut dengan ...

a)

Sketch

b)

Bahasa pemograman

c)

Programmer

d)

Visual Basic

e)

File

7.

Perhatikan langkah-langkah berikut ini:

File – Open – Pilih sketch yang diinginkan – Open

Urutan langkah diatas digunakan untuk …

a)

Membuat sketch baru

b)

Menunjukkan posisi baris kursor

c)

Mengecek error pada program

d)

Membuka sketch yang telah tersimpan

e)

Menyimpan sketch yang telah dibuat

8.

Membuka interface untuk komunikasi serial merupakan fungsi dari …

a)

New sketch

b)

Upload

c)

Save

d)

Verify/compile

e)

Serial monitor

9.

Setiap sketch (program arduino)harus memiliki dua fungsi yang disebut ...

a)

Rutin setup dan rutin loop

b)

Rutin setup dan rutin return

c)

Rutin return dan rutin main

d)

Rutin loop dan rutin main

e)

Rutin setup dan rutin main

10.

Rutin loop/fungsi loop() pada program arduino digunakan untuk …

a)

Mengakiri setiap baris program

b)

Komentar opsional

c)

Badan program yang dimana dijalankan secara terus menerus

d)

Inisialisasi program dimana dijalankan sekali saja

e)

Memindahkan angka ke dalam program

11.

Memperjelas setiap baris instruksi dan memudahkan saat mencari prosedur ataupun baris data yang diperlukan adalah fungsi dari…

a)

Semicolon

b)

Komentar

c)

Variable

d)

Curly bracket

e)

Variable

12.

Symbol /* dan */ digunakan memberikan komentar yang lebih dari satu baris, sedangkan untuk komentar satu baris menggunakan symbol …

a)

/*

b)

*/

c)

**

d)

**//

e)

//

13.

Curly bracket digunakan untuk menentukan awal dan akhir dari sebuah blok kode program, biasa disebut …

a)

/* dan */

b)

[ dan ]

c)

< dan >

d)

{ dan }

e)

( dan )

14.

Untuk menyimpan atau memindahkan angka maupun karakter di dalam program disebut …

a)

Semicolon

b)

Komentar

c)

Operator

d)

Curly bracket

e)

Variabel

15.

Variabel yang hanya dapat digunakan di dalam satu fungsi tempat variable tersebut dideklarasikan adalah …

a)

Variabel scope

b)

Variabel basic

c)

Variabel full

d)

Variabel global

e)

Variabel lokal

16.

Tipe data yang menghabiskan 4 byte (32bit) dari RAM dengan rentang nilai antara -2.147.483,648 sampai dengan 2.147.483,648 adalah ...

a)

Long

b)

Boolean

c)

Float

d)

Char

e)

ASCII

17.

Operator yang digunakan untuk operasi logika antara dua nilai atau antara dua variabel disebut …

a)

Operator logika

b)

Operator Pembanding

c)

Operator matematik

d)

Bitwise operator

e)

Operator boolean

18.

Symbol operator yang digunakan untuk membandingkan variable satu lebih kecil (less than) dengan variable dua adalah …

a)

==

b)

>

c)

<

d)

!=

e)

&

19.

Bitwise operator digunakan untuk melakukan kalkulasi variable pada level bit. Yang tidak termasuk jenis bitwise operator adalah …

a)

Bitwise and

b)

Bitwise out

c)

Bitwise or

d)

Bitwise xor

e)

Bitwise left

20.

Operator yang digunakan untuk kondisi di dalam statement percabangan IF, adalah …

a)

Operator boolean

b)

Operator matematik

c)

Operator Pembanding

d)

Bitwise operator

e)

Operator logika