Minggu, 12 Maret 2017

Dasar Pemrograman C dan C++

Mengenal Program C dan C++


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.


     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.





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