latihan Bab 1

A. Pilihlah jawaban yang paling tepat.

1. Embedded system terdiri atas perangkat keras dan perangkat lunak. Berikut ini yang merupakan ciri dari perangkat keras adalah ....
A. didukung oleh Real Time Operating System (RTOS)
B. dimuat ke ROM, EPROM atau Memory Flash 
C. merupakan penggerak pada embedded system
D. meliputi mikroprosesor atau mikrokontroler
E. biasanya disebut firmware

2. Berikut ini adalah bahasa pem- rograman yang biasa digunakan untuk membangun embedded system, kecuali
A. VHDL
D. Ada
C.Java
D. PHP
E. System C

3. Berikut ini merupakan ciri-ciri dari embedded system, kecuali....
A. mempunyai computing power
B. dilengkapi dengan sebuah processor 
C. Bekerja di lingkungan dalam ruangan IT
D. tidak dilengkapi dengan AC dan menghadapi              gangguan dari luar seperti getaran dan debu
E. tidak memiliki tugas yang spesifik 4. Berikut ini          merupakan kategori- kategori dari embedded              system, kecuali

4. Berikut ini merupakan kategori kategori dari                embedded system kecuali....
A. embedded system real-time
B. embedded system hard-time
C. embedded system stand alone 
D. networked embedded system
E. embedded system soft real-time 

5. Berikut ini merupakan aplikasi- aplikasi yang              menggunakan embedded system, kecuali....
A. Automatic Teller Machine (ATM)
B. e-mail
C. peralatan jaringan komputer, termasuk router, timeserver dan firewall
D. printer komputer 
E. komputer transaksi di jalan tol

6. Contoh alat yang termasuk kategori embedded system stand alone adalah .... 
A. video game, MP3 player, kamera digital
B. sensor tekanan, sensor cahaya, sensor asap
C. video game, mesin cuci, sensor asap 
D. microwave, MP3 player, kamera digital
E. mesin cuci, MP3 player, kamera digital

7. Berikut ini merupakan aspek-aspek pembeda antara embedded system dengan sistem lain, kecuali ....
A. biaya
B. interaksi langsung dengan dunia nyata
C. batasan waktu
D. Batasan energi
E. Sosial

8. Berikut ini merupakan fitur-fitur dalam                        Arduino,kecuali....
A. multiplatform environment 
B. memiliki tampilan dan fungsi yang bersifat intuitif dan mudah digunakan
C. close source baik perangkat maupun perangkat lunak 
D. investasi yang relatif lebih murah apabila          dibandingkan dengan platform lain (dipandang dari segi   biaya dan waktu pengembangan)
E. sumber informasi luas karena banyak forum dan    artikel yang telah membahas mengenai penggunaan  arduino

9. Modul pada Arduino yang merupakan modul tambahan (add-on) disebut dengan modul ....
A. modul Arduino 
B. modul tambahan
C. modul embedded system
D. modul shield
E. modul blue shield

10. Modul shield yang dapat digunakan untuk keperluan pengendalian motor DC oleh Arduino adalah ....
A. EMS Blue Shield
B. EMS RFID
C. 2A Motor Shield
D. OpenLog Open Source
E. WizFi250-EVB Evaluation board for WIZF1250

11. Modul shield yang dapat digunakan untuk keperluan komunikasi mengguna- kan antarmuka bluetooth adalah ....
A. EMS Blue Shield
B. EMS RFID
C. 2A Motor Shield
D. OpenLog Open Source Datalogger
E. Arduino WiFi Shield

12. Berikut ini merupakan aplikasi yang dapat menjalankan suatu program untuk melakukan. fungsi-fungsi dari embedded system melalui sintaks
pemrograman adalah ....
A. Arduino IDE 
B. mikrokontroler
C. microchip
D. modul shield
E. motor shield

13. Bagian Uploader pada aplikasi Arduino IDE berfungsi untuk....
A. membuka sketch yang pernah dibuat sebelumnya
B. menyimpan sketch yang telah dibuat
C. melakukan pengecekan kode program yang telah dibuat
D. membuka serial monitor
E. mengunggah program dari aplikasi ke modul Arduino 

14. Perhatikan gambar berikut.
    Fungsi yang tepat dari gambar tombol tersebut adalah....
A. berfungsi membuat sketch baru. 
B. berfungsi melakukan kompilasi program atau kode          yang kita buat menjadi bahasa dapat dipahami oleh          Arduino.
C. berfungsi melakukan pengecekan kode yang kita buat      apakah sudah sesuai dengan kaidah pemrograman          yang ada atau belum 
D. berfungsi menyimpan sketch yang telah kita buat.
E. berfungsi membuka sketch yang pernah kita buat dan      membuka kembali untuk dilakukan editing atau                  sekedar mengunggah ulang ke Arduino.

15. Sebuah tempat yang digunakan untuk menyimpan            nilai untuk digunakan dalam program merupakan              pengertian dari ....
A. function
D. operator
B. variabel 
C. tipe data
E. digital I/O

16. Tipe data yang memiliki rentang nilai -128 s.d. 127 adalah ....
A. byte
B. char
D. Word
E. int
C. boolean

17. Rentang nilai untuk tipe data int pada Arduino            adalah....
A. 0 s.d. 65,535
B. -32,768 s.d. 32,767
C. 0 s.d. 65,535
D. 0 s.d. 4,294,967,295
E. -2,147,483,648 s.d. 2,147,483,647

18. Fungsi dari potongan kode program Arduino berikut adalah....
A. menunggu selama satu detik
B. menunggu selama 10 detik 
C. menunggu selama 100 detik
D. menunggu selama 1000 detik
E. menunggu selama 10000 detik

19. Loop() pada penulisan kode di aplikasi Arduino IDE mempunyai arti .....
A. kode program akan diproses satu kali
B. kode program akan diproses dua kali
C. kode program akan diproses berulang-ulang tanpa
 henti
D. kode program akan diproses berulang-ulang sampai program Arduino dimatikan
E. kode program akan diproses sampai kondisi yang
   ditentukan

20. Pada Arduino, operator aritmatika "%" berfungsi        sebagai ....
A. melakukan penjumlahan 
B. melakukan pembagian
C. simbol tidak sama dengan
D. mencari sisa hasil bagi 
E. melakukan perkalian

Postingan populer dari blog ini

M. EXCEL