Sabtu, 25 November 2017

Published November 25, 2017 by with 1 comment

Pengertian, Bagian - bagian Bahasa Pemrograman C++





C++ adalah bahasa pemrograman komputer yang di buat oleh Bjarne Stroustrup, yang merupakan perkembangan dari bahasa C dikembangkan di Bong Labs (Dennis Ritchie) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu B, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan.

Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bel labs pertama kali mengembangkan C++ pada awal 1980-an. Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding).[1] Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading.
Hubungan C dan C++
C++  merupakan bentuk perluasan dari C. dalam bahasa C/C++ tanda ++ merupakan increment penambahan 1. Dengan demikian arti C++ melambangkan dukungan terhadap pemrograman berorientasi objek. Dengan demikian C++  adalah bahasa C yang di tambah dengan kemampuan atau dukungan terhadap pemrograman berorientasi objek. Dengan demikian semua bahasa yang bisa anda lakukan dengan bahasa C, pasti bisa di lakukan dalam bahasa C++, namun hal ini tidak berlaku sebaliknya.
Bagian – Bagian dalam Pemrograman Bahasa C DAN C++
- Fungsi Utama (main)
Merupakan fungsi yang menjadi inti dari program dan merupakan awal dan akhir eksekusi. Fungsi ini harus ada dalam setiap program. Tanda kurawal buka { merupakan tanda awal fungsi main dan tanda kurawal tutup } merupaka tanda berakhirnya fungsi main.
- Prepocessor directive (Pengarah Compiler)
Preprocessor directive merupakan suatu pernyataan yang akan diikiutsertakan dalam program, dimana pernyataan tersebut akan di-compile sebelum proses compilasi yang sebenarnya dilakukan.
- Deklarasi
Deklarasi diperlukan bila kita akan menggunakan pengenal (identifier) dalam program. Identifier dapat berupa variable, konstanta dan fungsi.
- Konstanta
Konstanta merupakan suatu nilai yang tidak dapat diubah selama proses program berlangsung. Konstanta nilainya selalu tetap.
- Variable
Variabel adalah suatu pengenal (identifier) yang digunakan untuk mewakili suatu nilai tertentu di dalam proses program. Berbeda dengan konstanta yang nilainya selalu tetap, nilai dari suatu variable bisa diubah-ubah sesuai kebutuhan.
Aturan Umum Penulisan Bahasa C dan C++
Bahasa C dan C++ :
1. Membedakan penulisan huruf besar dan kecil.
2. Untuk memberi komentar pada suatu statement (keadaan), dapat menggunakan /* di awal dan */ di akhir atau // dalam satu baris.
3. Awal dan akhir subroutine atau fungsi harus diapit kurung kurawal ({ })
4. Setiap statement harus diakhiri tanda titik koma, kecuali statement yang diawali oleh tanda kres “#”
5. Setiap variabel yang digunakan wajib dideklarasikan terlebih dahulu.
6. Untuk bahasa C setiap melakukan proses input dan outpu data harus selalu menyertakan format datanya, sedangkan di C++ tidak.
Agar bisa memprogram atau menuliskan kode, kamu harus memerlukan namanya compiler, tanpa compiler kamu tidak akan menghasilkan program apa-apa. Dan compiler sendiri ada banyak jenis. Ada yang untuk pemrograman console dan pemrograman visual. Untuk yang sederhana bisa memakai yang jenis console.
Beberapa C++ Compiler, yaitu:
1. Acorn C/C++
2. Borland C++
3. C++/CX
4. C++Builder
5. Cfront
6. Clang
7. CodeWarrior
8. Comeau C/C++
9. ConceptGCC
10. Digital Mars
11. GNU Compiler Collection
12. HP aC++
13. IBM XL C++
14. Intel C++ Compiler
15.MinGW
16. Norcroft C compiler
17. Open64
18. Oracle Solaris Studio
19. PathScale
20. The Portland Group
21. ROSE (compiler framework)
22. Shed Skin
23. Softune
24. TenDRA Compiler
25. THINK C
26. Turbo C++
27. Visual C++
28. IBM VisualAge
29. Watcom C/C++ compiler

30. Zortech

1 komentar:

Diberdayakan oleh Blogger.