SEJARAH PROGRAM C++
Pada tahun1980 seorang ahli yang bernama Bjarne Stroustrup di laoratorium Bell mengembangkan beberapa hal dari c yang kemudian dinamakan C with clasess, yang pada tahun 1993 berganti nama menjad C++, C++ merupakan pengembangan dari bahasa C. C++ merupakan salah satu bahasa yang populer untuk pengembangan software berbasis OOP ( Object Oriented Programming), yang tujuan utamanya adalah membantu dalam membuat dan mengelola program yang besar dan kompleks.
Kompiler untuk C++ telah banyak beredar di pasaran. Software developer yang paling diminati adalah Borland Inc. dan Microsoft Corp.
Produk dari Borland untuk kompiler C++ adalah Turbo C++, Borland C++,Borland C++ Builder. Sedangkan dari Microsoft adalah Ms. Visual C++. Walaupun banyak kompiler yang tersedia, namun pada intinya bahasa pemrograman yang dipakai adalah C++.Kompiler untuk C++ telah banyak beredar di pasaran. Software developer yang paling diminati adalah Borland Inc. dan Microsoft Corp.
Sebelum mulai melakukan kode program, sebaiknya diingat bahwa C++ bersifat“case sensitive”, yang artinya huruf besar dan huruf kecil dibedakan.
KELEBIHAN
- Mampu mengakses komponen hardware komputer, dengan syntax yang lebih manusiawi dibanding Assembly.
- Multi platform (Windows, Linux, Macintosh)kecepatan program jika dibanding dengan program yang sama buatan bahasa lain, relatif lebih cepat, penanganan kompleksitas dengan OOP.
- Merupakan induk dari bahasa pemrograman perl, php, phyton, visual basic, gambas, java, C#
KEKURANGAN
- Banyaknya operator serta fleksibilitas penulisan program kadangkadang membingungkan pemakai (pemula).
- Bagi pemula akan kesulitan menggunakan pointer.
Aplikasi C++
- Sebagai bahasa pemrograman di Windows, UNIX, Linux.
- Bahasa untuk pembuatan system operasi, game, system kendali, pembuatan aplikasi
- Untuk membuat bahasa baru atau membuat compiler bahasa baru
ADAPUN ATURAN DALAM MEMBUAT PROGRAM
- Penamaan file mengikuti kaidah penamaan DOS (8 karakter nama + 3 karakter untuk extention).keyword (kata tercadang) harus ditulis dalam huruf kecil.
- Penulisan program (penamaan fungsi, penamaan variabel, penamaan konstanta, dll) bersifat case sensitive.
- Setiap pernyataan / statement / ekspresi dalam program harus diakhiri dengan tanda titik koma (;).
STRUKTUR PROGRAM
Ada sedikit Penjelasan yang saya ketahui
- //belajar C++, " // "untuk memberi komentar pada c++
- Berkas header (berektensi .h) berkas yang berisi prototype fungsi, definisi konstanta dan definisi variabel.prototype fungsi harus tersedia sebelum pemanggilan fungsi. Fungsi adalah kumpulan kode C yang diberi nama dan ketika nama tersebut dipanggil maka kumpulan kode tersebut dijalankan.
- Preprocessor atau #include suatu perintah yg digunakan untuk mengatur kompiler agar membaca berkas header yang disertakan dibelakang kata include saat pelaksanaa kompilasi.
- Main() fungsi yang dijalankan pertama kali ketika program dieksekusi.
- { awal tubuh fungsi main()
- Cout pernyataan untuk menampilkan keluaran. Cout merupakan contoh sebuah objek pada C++.
- \n pindah baris
- Getch() menunggu penekanan tombol pada keyboard oleh user
- } penutup fungsi main()
Thanks bos, materinya sangat bermanfaat :)
BalasHapussungguh sangat bermanfaat, ini nih yg gw cari. ?
BalasHapus