Rabu, 18 Mei 2016

PENGENALAN C++



PENGENALAN C++
C++ merupakan bahasa pemrograman yang mendukung pemrograman berorientasi objek atau Object Oriented  Programming (OOP).
Sebelum melangkah lebih jauh sebaiknya kita harus tahu terlebih dahulu tentang konsep kompilasi dan eksekusi program di dalam C++ .











  

  •   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.
  • 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.

STRUKTUR PROGRAM DALAM C++
deklarasi header file/preprocessor
deklarasi konstanta
deklarasi var global
deklarasi fungsi
deklarasi class
program utama (fungsi utama)
main()  {
    …….
    ……..
}
Secara umum struktur program dalam C++ adalah sebagai berikut :

  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++
  1. Deklarasi konstanta (bisa ada bisa tidak)
  2. Deklarasi variabel global (bisa ada bisa tidak)
  3. Deklarasi fungsi bisa ada bisa tidak. Fungsi juga
            dapat diletakkan seletah fungsi main().
  1. Deklarasi class (bisa ada bisa tidak)
  1. Fungsi utama à harus ada, diawali dengan
            { dan diakhiri dengan }. Didalamnya berisi instruksi-
            instruksi yang nantinya akan dieksekusi berikut
            deklarasi variabel (variabel lokal) yang diperlukan.
Contoh header file yang sering digunakan :
  1. iostream.h
             Untuk instruksi:
            cout<<”.....................”;
            cin>>nama_var;
  1. conio.h
             Untuk instruksi:
            getch();
            clrscr();  
           3.  stdio.h
            untuk instruksi :
            printf();
             scanf();
C++ bersifat case sensitive à membedakan huruf besar dan huruf kecil, sehingga:
  1. instruksi harus ditulis dalam huruf kecil
  2. Variabel yang ditulis dengan huruf kecil & huruf besar berbeda.

0 komentar:

Posting Komentar