latihan bab 1

 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. dimuar 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 pemrograman yang biasa digunakan untuk membangun embedded system, kecuali

A. VHDL

D. PHP

B. Ada 

C. Java

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...

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 aplik aplikasi yang menggunakan embedde system, kecuali....

A. Automatic Teller Machine (ATM)

 B. email

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 dengan sistem lain, kecuali .... system

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 keras 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 Datalogger

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 apll 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

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 yang 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

 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

B.variabel

C.tipe data

D.operator

E. digital I/O


16. Tipe data yang memiliki rentang nila -128 s.d. 127 adalah....

A. byte word

B. char

C. boolean

D.word

E. int


17. Rentang nilai untuk tipe data int p Arduino adalah ....

A. O 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 Anduino berikut adalah program

delay(1000);

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. Loop0 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 "96" berfungsi sebagai ....

A. melakukan penjumlahan

B. melakukan pembagian 

C. simbol tidak sama dengan

D. mencari sisa hasil bagi

E. melakukan perkalian