APA ITU C++?
C++ adalah bahasa pemrograman komputer yang merupakan evolusi dari keluarga bahasa C yang sudah ada. Sebagai bahasa yang berorientasi pada objek yang memberikan struktur jelas pada program dan memungkinkan kode untuk digunakan ulang, C++ dapat menurunkan biaya pengembangan.
Contoh program C++ bisa ditemukan dalam sistem operasi yang kita kenal sekarang karena C++ adalah pemrograman yang bersifat portabel dan bisa digunakan untuk menciptakan berbagai aplikasi yang bisa beradaptasi dengan beragam platform.
SEJARAH C++
Pada tahun 1979, seorang ilmuwan komputer asal Denmark, Bjarne Stroustrup, membuat bahasa pemrograman C++, sebab pendahulunya, yakni bahasa C, bersifat prosedural dan tidak efisien untuk membuat software berskala besar karena menggunakan percabangan yang banyak.
Sementara itu, C++ berorientasi pada objek (object oriented programming), yang artinya jika Anda ingin mengubah fungsi dari contoh program C++ yang Anda buat, Anda tidak perlu mengubah keseluruhan programnya. Prosesnya akan lebih fleksibel karena permasalahan C++ dibagi-bagi ke dalam beberapa kelas.
Anda akan menemukan banyak versi dari C++ karena bahasa ini terus mengalami pembaruan berkala. Meski demikian, konsep dasarnya tetap sama. Hingga saat ini, C++ sudah mengalami empat kali update besar, yaitu tahun 2011, 2014, 2017, dan 2020 menjadi C++11, C++14, C++17, hingga C++20.
CARA KERJA C++
Dalam konsep pemrograman, ada yang disebut dengan source file atau source code. Ini adalah instruksi yang kita buat di text editor seperti notepad++ yang kemudian akan digunakan oleh komputer untuk membentuk program C++.
Ada tiga langkah pembentukan program C++ sampai bisa menampilkan output di monitor Anda. Dilakukan oleh program yang berbeda-beda, langkah-langkah pembentukan contoh program C++ ini terdiri dari preprocessing, compilation, dan linking.
- PREPROCESSING
Preprocessing adalah langkah awal yang dilakukan program sebelum dikompilasi. Pembentukan suatu program di C++ dimulai dengan script program yang diawali dengan tanda #.
Contoh script yang sering digunakan adalah #include. Script ini kemudian akan diubah ke dalam bentuk kode aktual yang akan diperluas. Misalnya, jika di dalam script terdapat statement #include <iostream>, seluruh isi file “iostream” akan dimasukkan ke dalam kode program.
- COMPILATION
Kode yang sudah diperluas ini kemudian diproses oleh C++ Compiler yang akan membaca dan menerjemahkan bahasa kode program untuk menghasilkan sebuah program yang Anda inginkan.
- LINKING
Setelah proses kompilasi, masih diperlukan proses berikutnya, yaitu linking. Sesuai dengan namanya, proses ini bertujuan untuk mengaitkan objek yang telah dibuat dengan file-file pustaka (library) kemudian mengubahnya menjadi file biner (.out atau .exe) untuk menghasilkan program yang bisa dieksekusi.
CONTOH PROGRAM DENGAN C++
Saat ini, C++ adalah salah satu bahasa pemrograman yang paling populer. Karena kepopulerannya itu, ada banyak perangkat di sekitar kita yang mengandalkan C++ dalam pengeksekusiannya. Dua contoh program C++ dalam kehidupan sehari-hari adalah untuk menentukan nilai ujian dan menghitung luas persegi panjang.
KESIMPULAN
Merupakan bahasa pemrograman komputer yang merupakan evolusi dari keluarga bahasa C, apa itu C++ ternyata mudah dipelajari dan menyenangkan. Banyak juga manfaat yang bisa kita ambil dari keberadaan bahasa ini. Contohnya, ada banyak contoh program C++ yang kita gunakan dalam kehidupan sehari-hari, antara lain untuk menentukan nilai ujian dan menghitung luas persegi panjang
0 Komentar