Kamis, 26 November 2009

PENGANTAR PEMOGRAMAN BAHASA C++


     Bahasa C++ diciptakan oleh Bjame Stroustrup di AT & T Bell Laboratories pada awal tahun 1990-an. Petama saat di ciptakan  nama C++ ini di kenal sebagai C with Class namun sejak tahun 1983 seorang ilmuan yang bernama Rick Mascitti mengusulakn nama C With Class diganti dengan nama C++. Dan setelah itu bahasa C++ ini baru disebarkan sekitar tahun 1985 oleh pencitaNya. Mereka  menyebarluaskan bahasa C++ ini dengan membuat perangkat lunak yaitu Cfront yang berfungsi sebagai translator. Perangkat lunak Cfront ini bekerja menerima masukan program bahasa C++ dan menghasilakn kode bahasa C.
            C++ ini mempunyai keunggulan dalam kinerja programNya kalau dibandingkan dengan bahasa pemograman lainnya, karena C++ dapat merancang suatu objek yang tersusun dalam suatu kode-kode yang dapat mempermudah komunikasi antara pemograman satu dengan pemograman lainnya. Kita dapat juga membuat program C++ dengan segala jenis computer dan system operasi tanpa susah payah membuat perubahan dan kode-kode program dalam C++ ini sangat pendek bila di bandingkan dengan bahasa pemograman lainnya sehingga mempermudah kita dalam membuat atau menjalankan bahasa pemograman.
            Bahasa C++ ini memperluas kemampuan bahasa C dalam beberapa kriteria yaitu :
·         Bahasa C++ memberi dukungan untuk menciptakan dan memanfaatkan abstraksi data
·         Memberikan dukungan untuk pemograman berorientasi objek.
·         Memperbaiki beberapa kemempuan yang sudah ada pada bahasa C.
Dasar penulisan program C++ di tulis dari beberapa elemen,elemen itu terdiri dari
1.      Statement
Statement berfungsi untuk mengontrol serangkaian eksekusi, mengevaluasi ekpresi atau kita malah tidak mengerjakan apapun. Di setiap statemet dalam bahasa C++ berakhir dengan tanda ; .
Contoh statement :
 z=x+y;
2.      Block
Block merupakan sebuah tempat yang memuat single statemet,ataupun gabungn statemet. Block dimulai dengan kurung kurawal buka { dan di akhiri dengan kurung kurawal tutup }. Di akhir block tiidak menggunakan tanda ; tapi di setiap akrir statemet yang terdapat dalam block harus diakhiri dengan tanda ;.
Contoh Block :
{
cout << “ nama aku” ;
return o;
}
3.      Komentar
Komentar berfungsi untuk memberikan informasi tentang apa yang dikerjaka oleh suatu statemet, block statement,dan fungsi. Pada C++,komentar di mulai dengan karakter duable slash // atau denganslash start /* yang ditutup dengan star-slash */.

Contoh komentar :
//  awal fungsi
/* program ini akan menampilakn
“ nama kamu” dilayar monitor */

4.      Fungsi
Fungsi biasanya digunakan jika di panggil oleh instruksi-instruksi dalam sebuah program. Sebuah fungsi harus mengembalikan sebuah niali yang berisi atau nilai kosong ( tidak mengambalikan apapun)






C++  mempunyai keunggulan dalam kinerja programNya kalau dibandingkan dengan bahasa pemograman lainnya, karena C++ dapat merancang suatu objek yang tersusun dalam suatu kode-kode yang dapat mempermudah komunikasi antara pemograman satu dengan pemograman lainnya. Kita dapat juga membuat program C++ dengan segala jenis computer dan system operasi tanpa susah payah membuat perubahan dan kode-kode program dalam C++ ini sangat pendek bila di bandingkan dengan bahasa pemograman lainnya sehingga mempermudah kita dalam membuat atau menjalankan bahasa pemograman.
 










Tidak ada komentar: