Page 47 - Modul Elektronik Interaktif INFORMATIKA
        P. 47
     MODUL ELEKTRONIK INTERAKTIF MATA PELAJARAN INFORMATIKA
                                  •  Bahasa Mesin ditulis dalam bentuk barisan bit 0 dan 1
                                      (kode biner atau kode heksadesimal) karena mesin hanya
                                      kenal kode biner.
                                  •  Bahasa  Assembly,  adalah  salah  satu  jenis  bahasa
                                      pemrograman tingkat rendah yang lebih mudah dibaca
                                      manusia.
                                  •  Bahasa Tingkat Tinggi, yaitu bahasa yang lebih mudah
                                      dipahami manusia.
                                  Pemrosesan  teks  program  komputer  dilakukan  oleh
                               pemroses  bahasa  mesin  yang  dapat  berupa  compiler,
                               interpreter,  atau  IDE  (Integrated  Development  Environment).
                               Compiler  dalam  Informatika  adalah  program  komputer  yang
                               mengubah kode dari bahasa pemrograman ke bahasa yang bisa
                               dimengerti  oleh  komputer  agar  program  bisa  dijalankan.
                               Interpreter  dalam  Informatika  adalah  program  yang  langsung
                               menjalankan kode program tanpa perlu diubah dulu ke bahasa
                               mesin. Ini mirip seperti penerjemah yang langsung mengartikan
                               kata-kata  ke  bahasa  lain.  Interpreter  dapat:  (a)  langsung
                               menjalankan kode, (b) menerjemahkannya ke bentuk antara lalu
                               menjalankannya,  atau  (c)  mengeksekusi  bytecode  yang  telah
                               dikompilasi oleh compiler.
                                  IDE  (Integrated  Development  Environment)  adalah  sebuah
                               aplikasi perangkat lunak (software) yang menyediakan fasilitas
                               layanan  yang  menyeluruh  untuk  mengembangkan  perangkat
                               lunak. Sebuah IDE pada umumnya terdiri dari : (a) source-code
                               editor  (tools  untuk  menulis  program  baru,  menampilkan
                               program yang sudah ada, mengedit, menyimpan program), (b)
                               build automation tools (tools untuk membangkitkan kode secara
                               otomatis  membuat  program  utuh  dari  beberapa  potongan
                               program),  dan  (c)  debugger  (tools  untuk  menelusuri  sebuah
                               program, dengan tujuan menemukan kesalahan eksekusi).
                                                                                                              46
     	
