PENGENALAN C++

C++ merupakan bahasa pemrograman yang mendukung pemrograman berorientasi objek atau Object Oriented  Programming (OOP). Untuk menyelesaikan masalah, C++  Melakukan langkah pertama dengan mendefenisikan class-class yang merupakan a-class yang di buat sebelumnya sebagai anstraksi dai objek-objek fisik\
 Keterangan :
1.Preprosesor

Perintah yang diawali tanda # (pound) dan menghasilkan file yang akan dilewatkan ke dalam compiler. Contoh :  # include.
2. Kompiler C++
Kompiler akan menerjemahkan kode program yang telah dilewatkan oleh preprosesor ke dalam bahasa assembly. Kode yang sudah berubah kebentuk kode assembly ini kemudian siap dikirim ke program Asembler.
3.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.
4. 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. 
5.Loader 
loader adalah program yang digunakan untuk mengeksekusi program yang kita buat. Sehingga output program akan ditampilkan dilayar.

STRUKTUR PROGRAM
Secara umum struktur program dalam C++ adalah sebagai berikut:
-deklarasi header file/preprocessor
-deklarasi konstanta
-deklarasi fungsi
-deklarasi class
-fungsi utama
Keterangan:
1. Deklarasi header file diawali dengan #include <.......> Titik-titik diisi dengan nama header file yang ingin digunakan. Header file merupakan suatu fungsi yang mendukung eksekusi instruksi tertentu dalam C++
2. Deklarasi konstanta atau conts (bisa ada bisa tidak)
3. Deklarasi fungsi bisa ada bisa tidak. Fungsi juga dapat diletakkan seletah  fungsi main().
4. Deklarasi class (bisa ada bisa tidak)
5. Fungsi utama harus ada, diawali dengan { dan diakhiri dengan }. Didalamnya berisi instruksi-instruksi yang nantinya akan dieksekusi berikut deklarasi variabel(variabe lokal) yang diperlukan.

 Header File
File header (file dengan ekstensi .h) adalah file yang berisi fungsi-fungsi yang mendukung eksekusi instruksi tertentu dalam C++ dan telah dikompilasi sebelumnya. Jika kita ingin menggunakan file header kita harus mendaftarkan terlebih dahulu melalui preprosesor directive #include
Contoh header file yang sering digunakan :

1. iostream.h Untuk instruksi:
cout<<”.....................”;
cin>>nama_var;

2. conio.h Untuk instruksi:
getch();
clrscr(); 

Komentar

Postingan populer dari blog ini