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