wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

EVALUASI BIMBEL INFOR SEMESTER GENAP 2024/2025

Total questions: 15

Worksheet time: 17mins

Name
Class
Date
1.

Papan Arduino manakah yang paling umum digunakan oleh pemula?

a)

Arduino Mega

b)

Arduino Nano

c)

Arduino Uno

d)

Arduino Leonardo

2.

Apa fungsi dari tombol yang ditunjukkan pada gambar berikut?

a)

Menghapus program dari memori

b)

Mengatur ulang program yang sedang berjalan

c)

Menghubungkan ke Wi-Fi

d)

Menyalakan LED bawaan

3.

Bahasa pemrograman utama yang digunakan dalam Arduino adalah kombinasi dari?

a)

Python dan Java

b)

C Dan C++

c)

Ruby dan Perl

d)

HTML dan CSS

4.

Apa tujuan dari fungsi setup() dalam program Arduino?

a)

Menjalankan perintah berulang kali

b)

Mengatur konfigurasi awal sebelum loop utama

c)

Menyimpan data ke EEPROM

d)

Mengatur kecepatan prosesor

5.

Apa tujuan dari fungsi loop() dalam program Arduino?

a)

Menjalankan perintah satu kali

b)

Mengatur pin sebagai input

c)

Menjalankan perintah secara berulang terus-menerus

d)

Menginisialisasi variabel global

6.

Apa fungsi dari tombol yang ditunjukkan pada gambar berikut dalam Arduino IDE?

a)

Menyimpan sketch

b)

Mengunggah program ke papan Arduino

c)

Membuka serial monitor

d)

Mengkompilasi kode tanpa mengunggah

7.

Manakah dari berikut ini yang bukan opsi yang tersedia di menu File pada Arduino IDE?

a)

New Sketch

b)

Open

c)

Save

d)

Upload

8.

Pada pin berapakah LED bawaan (built-in) pada Arduino Uno terhubung?

a)

Pin 7

b)

Pin 13

c)

Pin A0

d)

Pin 0

9.

Apa fungsi dari perintah pinMode() dalam program Arduino?

a)

Membaca nilai dari pin analog

b)

Mengatur mode pin sebagai input atau output

c)

Menyalakan LED

d)

Mengatur kecepatan komunikasi serial

10.

Apa fungsi dari tombol yang ditunjukkan pada gambar berikut dalam Arduino IDE?

a)

Menyimpan sketch

b)

Mengunggah program ke papan Arduino

c)

Memeriksa kode untuk kesalahan tanpa mengunggah

d)

Membuka serial monitor

11.

Sebelum mengunggah program ke papan Arduino, langkah penting yang harus dilakukan adalah?

a)

Menyalakan LED bawaan

b)

Memilih jenis papan dan port yang sesuai di Arduino IDE

c)

Menyimpan sketch sebagai PDF

d)

Menghapus program sebelumnya dari papan

12.

Apa fungsi dari Serial Monitor dalam Arduino IDE?

a)

Mengunggah program ke papan Arduino

b)

Menampilkan data yang dikirim dari papan Arduino ke komputer

c)

Mengatur kecepatan prosesor

d)

Menyimpan data ke EEPROM

13.

Apa yang dilakukan oleh perintah delay(1000); dalam program Arduino?

a)

Menunda program selama 1 detik

b)

Menunda program selama 100 detik

c)

Menunda program selama 0.1 detik

d)

Menunda program selama 10 detik

14.

Apa fungsi dari perintah digitalWrite() dalam program Arduino?

a)

Membaca nilai dari pin digital

b)

Menulis nilai ke pin digital (HIGH atau LOW)

c)

Mengatur mode pin

d)

Menulis data ke EEPROM

15.

Apa fungsi dari perintah analogRead() dalam program Arduino?

a)

Membaca nilai dari pin digital

b)

Menulis nilai ke pin analog

c)

Membaca nilai dari pin analog

d)

Menulis data ke EEPROM