Page 44 - BUKU AJAR ALGORITMA PEMROGRAMAN (Revisi 5 Maret) B5 REVISI 12 MARET.docx
P. 44
adanya tanpa penyesuaian format binary. Namun
untukmenjalankan perintah kode bahasa C++ diperlukan
compiler, yaitu program yang menterjemahkan bahasa
C++ dalam bentuk plaintext menjadi binary yang dapat
dikenali oleh komputer.
Berikut skema gambaran bagaimana kode
program dari plaintext kemudian dapat menjadi dikenali
sebagai instruksi kepada komputer.
KODE PROGRAM
PREPROCESSOR
COMPILER
ASSEMBLER
Library
LINK EDITOR
FILE EXE
Gambar 1. Urutan Kompilasi C++
Dari skema diatas dapat dilihat bahwa kode
program yang telah ditulis disesuaikan dengan perintah-
perintah menjadi preprocessor yang kemudian dilakukan
penterjemahan oleh compiler menjadi bahasa
assembler. Pada bagian Assembler akan membuat file
objek yang selanjutnya melihat perintah dengan adanya
35