C merupakan bahasa computer yang sangat singkat, namnya
tidakmempunyai kepanjangan apapun. Bahasa ini diciptakan oleh Dennis Retchie
sekitar tahun1972.hingga sekarang bahasa ini masih popular dan penggunanya
tersebar di berbagai platform, dari Windows sampai Linux dan dari PC hingga
mainframe. C++ merupakan bahasa yang relative baru dibandingkan dengan C. Bahasa C++ diciptakan oleh Bjarne Strousttoup sekitar tahun 1982. Bahasa C++ merupakan
pengembangan dari bahasa C dan mendukung pemrograman berorinentasi objek.
Dengan menggunakan C++ akan tetap bisa menulis program.
C++
merupakan bahasa pemrograman yang mendukung pemrograman berorientasi objek atau
Object Oriented Programming (OOP). C++ bersifat case sensitive yang
artinya membedakan antara huruf besar dan huruf kecil, sehingga: Intruksi harus
ditulis dengan huruf kecil, Dan Variabel yang ditulis dengan huruf kecil dan
huruf besar berbeda.
Sebelum melangkah
lebih jauh sebaiknya kita harus tahu terlebih dahulu tentang konsep kompilasi dan eksekusi program di
dalam C++.
Keterangan :
Preprosesor
Perintah yang diawali tanda #
(pound) dan menghasilkan file yang akan dilewatkan ke dalam compiler. Contoh :
# include , #define , #ifdef.
Kompiler C++
Kompiler akan menerjemahkan kode program
yang telah dilewatkan oleh preprosesor ke dalam
bahasa assembly. Kode yang sudah berubah ke bentuk kode
assembly ini siap dikirim ke program Asembler.
Kompiler akan menerjemahkan kode program
yang telah dilewatkan oleh preprosesor ke dalam
bahasa assembly. Kode yang sudah berubah ke bentuk kode
assembly ini siap dikirim ke program Asembler.
Assembler
Menerima keluaran dari compiler
C++ dan akan membuat sebuah kode objek. Jika dalam kode program kita tidak
menggunakan fungsi-fungsi yang terdapat pada library lain, maka kode objek ini
akan langsung dieksekusi menjadi EXE.
link
editor
Bagian ini
dikerjakan jika kode program yang kita buat menggunakan fungsi-fungsi luar yang
disimpan dalam suatu library lain. Link editor akan mengkombinasikan kode objek
dan library yang ada untuk menjadikan sebuah file EXE.
Loader
Loader adalah program yang digunakan untuk
mengeksekusi program yang kita buat.
Sehingga output program akan ditampilkan dilayar.
Loader adalah program yang digunakan untuk
mengeksekusi program yang kita buat.
Sehingga output program akan ditampilkan dilayar.
Daftar Pustaka :
- Abdul Kadir & Heriyanto, Algoritma Pemrograman Menggunakan C++, Penerbit Andi, 2005
- Heri Sismoro, Pengantar Logika Informatika, Algoritma dan Pemrograman Komputer, Penerbit Andi.2005
- Hanif Al Fatta, Dasar Pemrograman C++, Penerbit Andi.2006
0 komentar:
Posting Komentar