Rss Feed Facebook Twitter Google Plus

post:


Jumat, 21 Oktober 2011

PENGENALAN C++

1. SEJARAH C++

           Bahasa C++ diciptakan oleh Bjarne Stroustrup di AT&T Bell Laboratories awal tahun 1980-an berdasarkan C ANSI (American National Standard Institute). Pertama kali, prototype C++ muncul sebagai C yang dipercanggih dengan fasilitas kelas. Bahasa tersebut disebut C dengan kelas. Selama tahun 1983-1984, C dengan kelas disempurnakan dengan menambahkan fasilitas pembeban lebihan operator dan fungsi yang kemudian melahirkan apa yang disebut C++. Symbol ++ merupakan operator C untuk operasi penaikan, muncul untuk menunjukkan bahwa bahasa baru ini merupakan versi yang lebih canggih dari C. Borland International merilis compiler Borland C++ dan Turbo C++. Kedua compiler ini sama-sama dapat digunakan untuk mengkompilasi kode C++. Bedanya, Borland C++ selain dapat digunakan dibawah lingkungan DOS, juga dapat digunakan untuk pemrograman Windows. Selain Borland International, beberapa perusahaan lain juga merilis compiler C++, seperti Topspeed C++ dan Zortech C++.
  • TENTANG C++
                   C++ diciptakan untuk mendukung pemrograman berorientasi pada
      objek (Object Oriented Pragramming/OOP) yang tidak dimiliki C. sementara C
      merupakan bahasa pemrograman terbaik dilingkungannya, bahasa ini tidak
      memiliki kemampuan OOP. Reputasi C tidak diragukan lagi dalam
      menghasilkan program .EXE berukuran kecil, eksekusi yang cepat,
      antarmuka (interfacing) yang sederhana dengan bahasa lain dan fleksibilitas
      pemrograman. Apa yang membuat C tampak sukar dipelajari mungkin karena
      tiadanya pemeriksaan tipe. Sebagai contoh, dapat mencampur bilangan bulat
      dengan string untuk menghasilkan karakter. Namun, justru dsitu letak
      fleksibilitas C, dapat mengolah data C sebebas mengolah data dalam bahasa assembly.
  • BORLAND C++ 
                   Dibandingkan compiler C++ yang lain, Borland C++ memiliki
       keunggulan terutama dalam hal kecepatan dan efisiensi kompilasi. Disamping
       itu, Borland C++ mendukung beberapa system operasi yaitu DOS, Windows
      16bit (Window 3.0) dan windows 32 bit (Windows NT). Meskipun demikian
      compiler Borland C++ juga memiliki kelemahan bila dibandingkan compiler
      C++ yang lain, misalnya : pemrograman dengan Borland C++ terutama yang
      menyangkut tampilan jauh lebih sulit daripada pemrograman dengan Microsoft Visual C++.

2. STRUKTUR BAHASA C++
  • Bagian komentar yang ditandai dengan symbol // dan pasangan /* … */
                 Program yang baik pada umumnya diberi komentar yang akan membantu orang lain maupun pembuat program itu untuk memahami program yang dibuat. Dalam C atau C++ setiap tulisan yang diapit oleh symbol /* … */ atau setiap baris yang dimulai dengan symbol // dianggap komentar. C++ tidak mengizinkan komentar bersarang, namun Borland C++ lebih fleksibel dalam hal ini.
  • Bagian pengarah compiler yang ditandai dengan symbol #
                  Beberapa pengarah compiler adalah :
                     1. # define
                               Untuk mendefinisikan suatu pengenal / konstanta yang nantinya akan digantikan oleh                          praprosesor saat program dikompilasi.
                     2. # include
                                Berfungsi membaca file program tertentu dan mengikut sertakan file tersebut
                     dalam proses kompilasi. Nama file yang dimaksud harus diapit symbol ‘ < ‘
                     dan ‘ > ‘ atau tanda kutip dua ( “ … “ ).

3. BAGIAN DEKLARASI dan  4. BAGIAN DEFENISI

           Semua program C pada dasarnya tersusun dari rangkaian pemanggilan fungsi yang bekerja atas sekelompok data. Selain pemanggilan fungsi, program C mengandung komponen lain yang disebut statement. Statement C ada dua, yaitu : statement yang tidak dapat dieksekusi / non executable ( bila dikompilasi tidak menghasilkan kode objek dan biasanya digunakan untuk mengatur alur program), dan statement yang dapat dieksekusi / executable (bila dikompilasi akan menghasilkan kode objek). Setiap pemanggilan fungsi maupun statement executable dalam C harus diakhiri dengan tanda titik koma ( ; ).

         

Share This :

0 komentar:

Posting Komentar