Pengertian
Bahasa Pemrograman C++
Bahasa Pemrograman memang banyak. Salah satunya adalah
C++
C++ adalah bahasa pemrograman komputer yang
di buat oleh (Bjarne Stroustrup) merupakan perkembangan dari bahasa C
dikembangkan di Bell Labs (Dennis Ritchie) pada awal tahun 1970-an, Bahasa itu
diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut
dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix.
Bahasa C adalah bahasa pemrograman prosedural
yang memungkinkan kita untuk membuat prosedur dalam menyelesaikan suatu
masalah. Bahasa C++ adalah bahasa pemrograman yang berorientasi pada objek.
Bahasa tingkat tinggi merupakan bahasa yang
mudah dipahami oleh manusia, C dan C++ merupakan contoh bahasa dari bahasa
tingkat tinggi. Contoh lain dari bahasa tingkat tinggi adalah Pascal , Perl,
Java, dan lain lain. Sedangkan bahasa tingkat rendah merupakan bahasa mesin
atau bahasa asembly.
Secara sederhana sebuah komputer hanya dapat
mengeksekusi program yang ditulis dalam bahasa mesin. Oleh karena itu , jika
suatu program ditulis dalam bahasa tingkat tinggi, maka program tersebut harus
diproses dahulu sebelum bisa dijalankan dengan komputer.
Proses untuk untuk mengubah dari bahasa tinkaat tinggi ke bahasa tingkat rendah dalam bahasa pemrograman ada 2 tipe yaitu intrepenter dan compiler
Proses untuk untuk mengubah dari bahasa tinkaat tinggi ke bahasa tingkat rendah dalam bahasa pemrograman ada 2 tipe yaitu intrepenter dan compiler
Namun ada bahasa yang menggabungkan 2 tipe ini
salah satunya adalah bahasa Java
Fungsi / Function adalah satu
blok kode yang melakukan tugas tertentu atau satu blok instruksi yang di
eksekusi ketika dipanggil dari bagian lain dalam suatu program
Tujuan pembuatan fungsi adalah :
- Memudahkan dalam pembuatan program.
- Menghemat ukuran program.
Keuntungan memakai fungsi :
- Menguraikan tugas pemrograman rumit menjadi
langkah-langkah yang lebih sederhana atau kecil.
- Mengurangi duplikasi kode (kode yang sama ditulis
berulang-ulang) dalam program.
Kelebihan dan kekurangan bahasa
pemrograman C++:
C++ itu pada dasarnya bahasa C juga, nah kemampuan C yang utama itu adalah
seperti :
Kelebihannya:
– Kode bahasa C++ dengan portabilitas dan
fleksibilitas yang tinggi untuk semua jenis komputer.
– Bahasa C++ tersedia hampir di semua jenis computer
– Bahasa C++ termasuk bahasa tingkat menengah
dan lebih dekat dengan bahasa mesin
Kekurangannya:
– C++ walapun tidak terpengaruh oleh Sistem Operasi
tetapi tool untuk developmentnya harus spesific pada salah satu
sistem operasi contoh Visual Studio hanya dapat berjalan di Windows. Alasan ini juga nantinya akan dapat menurunkan
minat terhadap sistem operasi yang lain contohnya Linux. Apabila dalam praktiknya menggunakan Visual Studio maka
otomatis akan menggunakannya juga dan pada akhirnya malas untuk mencoba sistem operasi yang lain
sistem operasi contoh Visual Studio hanya dapat berjalan di Windows. Alasan ini juga nantinya akan dapat menurunkan
minat terhadap sistem operasi yang lain contohnya Linux. Apabila dalam praktiknya menggunakan Visual Studio maka
otomatis akan menggunakannya juga dan pada akhirnya malas untuk mencoba sistem operasi yang lain
–
“susah” untuk membuat sesuatu dengan C++ sehingga kepeminatannya dalam
memperdalam Programming akhirnya harus kandas kecuali dengan inisitif
sendiri mempelajari bahasa/teknologi lain.
1 komentar:
komentarmntep war
Reply