Quiz Pemrograman Arduino

Quiz Pemrograman Arduino

9th - 12th Grade

10 Qs

quiz-placeholder

Similar activities

String pada Java

String pada Java

12th Grade

15 Qs

Pemrograman dasar phyton

Pemrograman dasar phyton

10th Grade

15 Qs

Simulasi 3

Simulasi 3

10th Grade

10 Qs

Week 3 Arduino Basics Quiz

Week 3 Arduino Basics Quiz

7th - 12th Grade

10 Qs

PBO KELAS 12

PBO KELAS 12

12th Grade

14 Qs

QUIS LIST

QUIS LIST

1st - 12th Grade

15 Qs

Pseudocode Basics for Grade 9

Pseudocode Basics for Grade 9

9th Grade

15 Qs

Pemrograman Python untuk SMA/SMK

Pemrograman Python untuk SMA/SMK

10th Grade

10 Qs

Quiz Pemrograman Arduino

Quiz Pemrograman Arduino

Assessment

Quiz

Computers

9th - 12th Grade

Hard

Created by

Khofifah Alawyah

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 10 pts

Media Image

Berdasarkan kode di atas, apakah fungsi setup() dan loop() memiliki peran yang benar?

Setup () digunakan untuk menjalankan program utama, sedangkan loop () hanya berfungsi satu kali.

Kedua fungsi hanya berjalan satu kali.

Loop () berfungsi untuk inisialisasi komponen, sedangkan setup () berjalan secara terus-menerus.

Setup () hanya berjalan satu kali, sedangkan loop () akan berjalan terus-menerus.

2.

MULTIPLE CHOICE QUESTION

30 sec • 10 pts

Apa peran utama dari fungsi pinMode () dalam program Arduino?

Mengatur kondisi logika HIGH dan LOW pada pin.

Menentukan apakah pin akan berfungsi sebagai input atau output.

Mengatur frekuensi PWM pada pin.

Mengatur jeda waktu pada pin yang dipilih.

3.

MULTIPLE CHOICE QUESTION

30 sec • 10 pts

Dalam penulisan kode Arduino, mengapa penting untuk memberikan komentar pada baris-baris tertentu?

Komentar membantu program berjalan lebih cepat.

Komentar memperjelas fungsi dan maksud dari kode, terutama bagi pembaca lain atau pengembang di masa mendatang.

Komentar mencegah kode mengalami error saat dikompilasi.

Komentar berfungsi untuk menghemat memori pada mikrokontroler.

4.

MULTIPLE CHOICE QUESTION

30 sec • 10 pts

Media Image

Berdasarkan aturan penulisan kode program Arduino, apa perbaikan yang harus dilakukan agar kode tersebut bisa dikompilasi?

Menambahkan titik koma (;) di akhir baris Serial.begin(9600);.

Mengganti Serial.begin(9600) menjadi Serial.begin(9600);.

Menambahkan tanda kurung () setelah kata setup.

Mengganti Serial.println("Hello, World!") menjadi Serial.print("Hello, World!").

5.

MULTIPLE CHOICE QUESTION

30 sec • 10 pts

Jika sebuah variabel dideklarasikan di luar fungsi setup() dan loop(), variabel tersebut disebut sebagai variabel apa?

Variabel lokal

Variabel eksternal

Variabel global

Variabel konstant

6.

MULTIPLE CHOICE QUESTION

30 sec • 10 pts

int a = 5;

int b = 10;

int c = a + b;

Berapa nilai dari variabel C

5

10

20

15

7.

MULTIPLE CHOICE QUESTION

30 sec • 10 pts

Manakah dari operator berikut yang digunakan untuk membandingkan apakah dua nilai sama?

=

==

!=

>=

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?