wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Bahasa C Pemrograman Output Digital Arduino

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Simbol '//' dalam bahasa C digunakan untuk ...

a)

Menulis komentar satu baris

b)

Menulis komentar banyak baris

c)

Menandai variabel

d)

Memisahkan fungsi

2.

Perintah 'const int' digunakan untuk ...

a)

Mendeklarasikan variabel yang dapat diubah

b)

Mendeklarasikan konstanta integer

c)

Menentukan tipe data string

d)

Membuat fungsi

3.

Tanda ';' dalam bahasa C berfungsi untuk ...

a)

Mengakhiri pernyataan

b)

Memulai komentar

c)

Memisahkan fungsi

d)

Menggabungkan variabel

4.

program yang digunakan untuk menyalakan led pada rangkaian ini adalah ......

a)

digitalWrite ( 8 , HIGH) ;

b)

digitalwrite ( 8 , HIGH ) ;

c)

digitalWrite ( 8 , LOW ) ;

d)

digitalwrite ( 8 , LOW ) ;

5.

Dalam Arduino IDE, tombol 'Verify' digunakan untuk ...

a)

Menyimpan program

b)

Mengkompilasi dan mengecek error

c)

Menjalankan program

d)

Menghapus program

6.

Jika terdapat error saat compile, yang harus dilakukan adalah ...

a)

Menutup IDE

b)

Memperbaiki kesalahan pengetikan

c)

Menghapus semua kode

d)

Menginstal ulang Arduino

7.

Untuk membuat LED berkedip, pin 10 dihubungkan dengan led. Maka dibawah Fungsi void setup() harus di tulis coding ....

a)

PinMode ( 10 , output ) ;

b)

pinMode (10 , output ) ;

c)

PINMODE ( 10 , OUTPUT ) ;

d)

pinMode ( 10 , OUTPUT ) ;

8.

Fungsi void loop() pada Arduino digunakan untuk ...

a)

Menjalankan kode sekali saja

b)

Menjalankan kode berulang kali

c)

Mengakhiri program

d)

Menampilkan output

9.

Untuk mengatur jeda 1 detik maka digunakan perintah ....

a)

delay ( 1 ) ;

b)

delay ( 10 ) ;

c)

delay ( 100 ) ;

d)

delay ( 1000 ) ;

10.

Komentar banyak baris dalam bahasa C ditulis dengan ...

a)

//

b)

/**/

c)

/* */

d)

#