Anda di halaman 1dari 10

12/15/22, 8:54 PM Quiz Modul 9: Attempt review

Dashboard My courses Teori Praktik Internet of Things

Modul 9: Pemasangan Tool dan Pemrograman Dasar Quiz Modul 9

Started on Thursday, 15 December 2022, 6:33 PM


State Finished
Completed on Thursday, 15 December 2022, 6:50 PM
Time taken 17 mins 20 secs
Grade 68.00 out of 100.00

Question 1
Incorrect

Mark 0.00 out of 4.00

Untuk menerima data dari sensor yang terhubung ke pin ADC0 pada Wemos D1 Mini ESP8266, kita dapat
menggunakan:

a. adcRead() 
b. analogWrite()
c. sensorRead()
d. analogRead()
e. adcWrite()

The correct answer is: analogRead()

Question 2
Correct

Mark 4.00 out of 4.00

Berikut ini adalah sensor-sensor yang dapat digunakan untuk mendeteksi cahaya, yakni:

a. Optocoupler dan SHT11


b. Photodiode dan LM35
c. DHT11 dan HC-SR04
d. LDR dan PIR
e. Photodiode dan LDR 

The correct answer is: Photodiode dan LDR

https://besmart.uny.ac.id/v2/mod/quiz/review.php?attempt=1881683&cmid=661499 1/10
12/15/22, 8:54 PM Quiz Modul 9: Attempt review

Question 3

Correct

Mark 4.00 out of 4.00

Secara default, pemrograman Arduino IDE menyerupai bahasa pemrograman:

a. Java
b. Perl
c. Python
d. C++ 
e. R

The correct answer is: C++

Question 4
Correct

Mark 4.00 out of 4.00

Pada aplikasi blinking LED, digunakan resistor, yang mana bertujuan:

a. Membatasi arus ke LED 


b. Sistem perlindungan
c. Menyearahkan arus
d. Menstabilkan tegangan
e. Konektor

The correct answer is: Membatasi arus ke LED

Question 5
Incorrect

Mark 0.00 out of 4.00

Berikut adalah instruksi yang dapat digunakan untuk keluar dari perulangan yang indefinite, yakni:

a. exit()
b. quit()
c. break()
d. while() 
e. free()

The correct answer is: break()

https://besmart.uny.ac.id/v2/mod/quiz/review.php?attempt=1881683&cmid=661499 2/10
12/15/22, 8:54 PM Quiz Modul 9: Attempt review

Question 6

Incorrect

Mark 0.00 out of 4.00

Secara default, pada pemrograman Arduino IDE terdapat function void setup(), yang berfungsi untuk:

a. Inisialisasi parameter awal


b. Banyaknya perulangan
c. Mencegah error
d. Memungkinkan melakukan soft-reset
e. Program utama yang dijalankan 

The correct answer is: Inisialisasi parameter awal

Question 7
Correct

Mark 4.00 out of 4.00

Untuk ESP8266, memiliki resolusi ADC 10-bit, maka rentang pembacaannya adalah:

a. 1 sampai 1000
b. 1 sampai 1024
c. 0 sampai 1024
d. 0 sampai 1023 
e. 1 sampai 1023

The correct answer is: 0 sampai 1023

Question 8
Correct

Mark 4.00 out of 4.00

Kita dapat mengatur keluaran GPIO bernilai HIGH atau LOW, dengan menggunakan:

a. discreteON()
b. analogWrite()
c. digitalWrite() 
d. pulseSet()
e. setIO()

The correct answer is: digitalWrite()

https://besmart.uny.ac.id/v2/mod/quiz/review.php?attempt=1881683&cmid=661499 3/10
12/15/22, 8:54 PM Quiz Modul 9: Attempt review

Question 9

Correct

Mark 4.00 out of 4.00

Selain void setup(), terdapat juga void loop(), yang mana merupakan:

a. Berisi program utama yang dijalankan terus-menerus 


b. Program utama yang dijalankan sekali
c. Program utama yang dijalankan sebanyak 100 kali
d. Perulangan tanpa batas
e. Perulangan yang jumlahnya didefinisikan pada void setup()

The correct answer is: Berisi program utama yang dijalankan terus-menerus

Question 10
Incorrect

Mark 0.00 out of 4.00

Pada aplikasi blinking LED, agar LED bisa menyala, maka hal yang perlu diperhatikan adalah:

a. Arus mengalir dari anode, dan cathode terhubung ke ground


b. Arus mengalir dari cathode, dan anode terhubung ke ground 
c. Menambahkan diode zener
d. Semua jawaban benar
e. Pin RX dan TX tidak terhubung ke perangkat lain

The correct answer is: Arus mengalir dari anode, dan cathode terhubung ke ground

Question 11
Correct

Mark 4.00 out of 4.00

Pada pemrograman Arduino, terdapat void functions, semisal void setup() dan void loop(). Untuk void function
sendiri berarti:

a. Returns nothing 
b. Fungsi utama
c. Inisialisasi awal
d. Kosong atau hampa
e. Not necessarily important

The correct answer is: Returns nothing

https://besmart.uny.ac.id/v2/mod/quiz/review.php?attempt=1881683&cmid=661499 4/10
12/15/22, 8:54 PM Quiz Modul 9: Attempt review

Question 12

Incorrect

Mark 0.00 out of 4.00

Kita juga dapat menentukan kondisi percabangan, dengan alternatif keputusan disertai detail syarat kondisi yang
diperlukan, yakni dengan:

a. quit()
b. break()
c. if()
d. else() 
e. else if()

The correct answer is: else if()

Question 13
Correct

Mark 4.00 out of 4.00

Bila kita ingin melakukan perulangan selama syarat kondisi pemicunya terpenuhi, maka kita dapat
menggunakan:

a. for()
b. repeat()
c. until()
d. do()
e. while() 

The correct answer is: while()

Question 14
Correct

Mark 4.00 out of 4.00

Pada Arduino IDE, kita dapat mengatur waktu tunda sebelum menjalankan baris program selanjutnya dengan
menggunakan delay(). Satuan waktu tundaannya adalah:

a. Detik
b. Nanodetik
c. Pikodetik
d. Mikrodetik
e. Milidetik 

The correct answer is: Milidetik

https://besmart.uny.ac.id/v2/mod/quiz/review.php?attempt=1881683&cmid=661499 5/10
12/15/22, 8:54 PM Quiz Modul 9: Attempt review

Question 15

Correct

Mark 4.00 out of 4.00

Berikut ini adalah jenis sensor ultrasonic yang dapat digunakan untuk mengukur jarak, yakni:

a. LDR
b. LM35
c. PIR
d. Optocoupler
e. HC-SR04 

The correct answer is: HC-SR04

Question 16
Incorrect

Mark 0.00 out of 4.00

Kita dapat membuat variable yang merujuk ke suatu pin digital. Nama variable dapat berupa apa saja selama
belum didefinisikan sebelumnya, sementara untuk tipe datanya adalah:

a. integer
b. string
c. float 
d. double
e. char

The correct answer is: integer

Question 17
Correct

Mark 4.00 out of 4.00

Port yang mungkin terdeteksi di Arduino IDE pada operating system Windows adalah:

a. ttyUSB1
b. ttyACM0
c. COM7 
d. DB25
e. RJ45

The correct answer is: COM7

https://besmart.uny.ac.id/v2/mod/quiz/review.php?attempt=1881683&cmid=661499 6/10
12/15/22, 8:54 PM Quiz Modul 9: Attempt review

Question 18

Correct

Mark 4.00 out of 4.00

Bila kita hanya ingin menjalankan pekerjaan dengan satu kondisi, tanpa mendefinisikan pekerjaan lainnya, kita
dapat menggunakan:

a. if() 
b. if()-else()
c. if()-do()
d. if()-else if()-else()
e. else if()

The correct answer is: if()

Question 19
Correct

Mark 4.00 out of 4.00

Untuk suatu kondisi percabangan, decision making, kita dapat membuat alternatif keputusan tanpa menyertakan
detail syarat kondisi yang diperlukan, yakni dengan:

a. break()
b. else() 
c. if()
d. quit()
e. else if()

The correct answer is: else()

Question 20
Correct

Mark 4.00 out of 4.00

Pada microcontroller board Wemos D1 Mini ESP8266, kita dapat melakukan komunikasi serial dengan
menggunakan pin:

a. GPIO4 dan GPIO5


b. GPIO2 dan GPIO3
c. GPIO1 dan GPIO2
d. GPIO1 dan GPIO3 
e. GPIO3 dan GPIO4

The correct answer is: GPIO1 dan GPIO3

https://besmart.uny.ac.id/v2/mod/quiz/review.php?attempt=1881683&cmid=661499 7/10
12/15/22, 8:54 PM Quiz Modul 9: Attempt review

Question 21

Correct

Mark 4.00 out of 4.00

Berikut ini adalah sensor-sensor yang dapat digunakan untuk mendeteksi perubahan suhu, yakni:

a. Optocoupler dan SHT11


b. Photodiode dan LM35
c. DHT11 dan HC-SR04
d. LM32 dan SHT11 
e. LDR dan PIR

The correct answer is: LM32 dan SHT11

Question 22
Incorrect

Mark 0.00 out of 4.00

Berikut adalah pernyataan yang tepat terkait spesifikasi Wemos D1 Mini ESP8266, kecuali:

a. Operating voltage 3,3 volt 


b. Memiliki 11 pin dgital
c. Hanya memiliki 1 pin analog
d. Memory flash 4Mbyte
e. Clock speed 100MHz

The correct answer is: Clock speed 100MHz

Question 23
Incorrect

Mark 0.00 out of 4.00

Untuk menentukan pin GPIO sebagai input atau output, kita dapat menggunakan:

a. setMode()
b. setIO()
c. setPin()
d. pinIO() 
e. pinMode()

The correct answer is: pinMode()

https://besmart.uny.ac.id/v2/mod/quiz/review.php?attempt=1881683&cmid=661499 8/10
12/15/22, 8:54 PM Quiz Modul 9: Attempt review

Question 24

Correct

Mark 4.00 out of 4.00

Pada Wemos D1 Mini ESP8266, bila kita ingin membaca nilai ADC dan menyalakan LED dengan pin D1, maka:

a. Pin A0 sebagai input dan pin D1 sebagai output dengan nilai HIGH 
b. Pin A1 sebagai input dan pin D1 sebagai output dengan nilai HIGH
c. Pin A1 sebagai output dan pin D1 sebagai input dengan nilai HIGH
d. Pin A1 sebagai input dan pin D1 sebagai input dengan nilai HIGH
e. Pin A0 sebagai input dan pin D1 sebagai input dengan nilai HIGH

The correct answer is: Pin A0 sebagai input dan pin D1 sebagai output dengan nilai HIGH

Question 25
Correct

Mark 4.00 out of 4.00

Kita dapat melakukan perulangan sebanyak yang kita definisikan, dengan menggunakan:

a. do()
b. until()
c. for() 
d. while()
e. repeat()

The correct answer is: for()

Previous activity
◄ Wemos D1 Mini ESP8266

Jump to...

Next activity

Quiz Modul 10 ►

Stay in touch
UPT TIK UNY
 https://uny.ac.id
 Telepon : +62-274-586168
 humas@uny.ac.id

https://besmart.uny.ac.id/v2/mod/quiz/review.php?attempt=1881683&cmid=661499 9/10
12/15/22, 8:54 PM Quiz Modul 9: Attempt review

 Data retention summary

 Get the mobile app

https://besmart.uny.ac.id/v2/mod/quiz/review.php?attempt=1881683&cmid=661499 10/10

Anda mungkin juga menyukai