Page 46 - MODUL ELEKTRONIK INTERAKTIF MATA PELAJARAN INFORMATIKA
P. 46

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
   41   42   43   44   45   46   47   48   49   50   51