Page 46 - MODUL TEKNIK PEMOGRAMAN MIKROPROSESSOR DAN MIKROKONTROLLER
P. 46

KUNCI JAWABAN

               Pilihan Ganda

               1. A
               2. E
               3. D
               4. B
               5. A

               Essay

               1.  Perbedaan fungsi setup dan loop yaitu :
                  a. Fungsi setup() hanya di panggil satu kali ketika program pertama kali dijalankan.
                     Ini  digunakan  untuk  pendefinisikan  mode  pin  atau  memulai  komunikasi  serial.
                     Fungsi setup() harus  di  ikut  sertakan  dalam  program  walaupun  tidak  ada
                     statement yang dijalankan.
                  b. Setelah  menjalankan  fungsi setup() maka  secara  langsung  akan  melakukan
                     fungsi loop() secara berurutan dan melakukan instruksi-instruksi  yang ada dalam
                     fungsi loop() terus menerus.

               2.  Perbedaan if-else dengan switch-case :
                  a. If – else (untuk menjalankan pernyataan dengan kondisi yang salah )
                  b. switch  –  case  (untuk  menjalankan  salah  satu  pernyataan  dari  berbagai
                     kemungkinan yang ada )

               3.  Proses output menggunakan fungsi printf(), puts(), dan putchar().
                  a. Fungsi  printf()  digunakan  untuk  menampilkan  semua  jenis  data  (numeric  dan
                     karakter).
                  b. Fungsi puts() digunakan untuk menampilkan data string dan secara otomatis akan
                     diakhiri dengan perpindahan baris.
                  c.  Fungsi putchar() digunakan untuk menampilkan sebuah karakter.


















                                                                                                       37
   41   42   43   44   45   46   47   48   49   50   51