- Pada Tahun 1983, Bjarne Stroustrup dari laboratorium AT&T Bell dan bahasa ini bersifat kompatibel dari pendahulunya yaitu bahasa C, nama C++ diberikan oleh Rick Mascitti pada tahun 1983 juga, dan sebenarnya nama C++ berasal dari "a better C" (C yang lebih baik), dan tanda ++ berasal dari nama operator penaikkan (ascending) pada bahasa C.
dan jenis pemrograman dengan bahasa C++ adalah :
OOP hybrid, non- visual, non-scripting, non-visualization
* Keunggulan dari penggunaan bahasa C++
1. Bahasa C++ mendukung pemrograman yang berorientasi objek (OOP)
2. Tujuan utama dari penggunaan bahasa C++ adalah untuk meningkatkan produktivitas dalam membuat aplikasi pemrograman (mengurangi kekompleksitasan), dibuat agar lebih efektif, terutama apabila program tersebut lebih dari 10.000 baris (line).
* Kelemahan dari penggunaan bahasa C++
1. Bahasa C++, bagi pemula (beginner) agak sulit dipelajari karena harus terlebih dahulu mempelajari karakterisitik dari bahasa C++.
2. Bahasa C++ tidak 100 % murni bahasa pemrograman yang berorientasi objek (seperti JAVA) tetapi lebih menjurus ke bahasa pemrograman hybrid (gabungan dari C yang notabenenya non- OOP).
dan aplikasi dari bahasa C++ dapat digunakan untuk :
Awal pemikiran dari bahasa pemrograman yang berorientasi objek (OOP) adalah mengkombinasikan data dan fungsi untuk mengakses data menjadi sebuah kesatuan unit, dan unit inilah yang dinamakan objek.
1. Bahasa C++ mendukung pemrograman yang berorientasi objek (OOP)
2. Tujuan utama dari penggunaan bahasa C++ adalah untuk meningkatkan produktivitas dalam membuat aplikasi pemrograman (mengurangi kekompleksitasan), dibuat agar lebih efektif, terutama apabila program tersebut lebih dari 10.000 baris (line).
* Kelemahan dari penggunaan bahasa C++
1. Bahasa C++, bagi pemula (beginner) agak sulit dipelajari karena harus terlebih dahulu mempelajari karakterisitik dari bahasa C++.
2. Bahasa C++ tidak 100 % murni bahasa pemrograman yang berorientasi objek (seperti JAVA) tetapi lebih menjurus ke bahasa pemrograman hybrid (gabungan dari C yang notabenenya non- OOP).
dan aplikasi dari bahasa C++ dapat digunakan untuk :
Awal pemikiran dari bahasa pemrograman yang berorientasi objek (OOP) adalah mengkombinasikan data dan fungsi untuk mengakses data menjadi sebuah kesatuan unit, dan unit inilah yang dinamakan objek.
nah objek itu sendiri pun bisa diibaratkan seperti sebuah bagian - bagian kelompok kerja dalam, misalkan di Universitas Bina Nusantara
memiliki bagian - bagian berupa :
1. Admisi (pendaftaran)
2. Keuangan
3. Personalia
4. HRD (Human Resources Development)
memiliki bagian - bagian berupa :
1. Admisi (pendaftaran)
2. Keuangan
3. Personalia
4. HRD (Human Resources Development)
nah untuk gambarannya seorang komisaris (pemilik saham terbesar) dari UBINUS ingin memantau :
1. Banyaknya peminat dari kalangan pelajar SMA yang ingin melanjutkan studi ke UBINUS
[tugas dari bagian admisi]
2. Pemasukkan dan pengeluaran biaya dari UBINUS setiap bulannya untuk prasarana Universitas
[Tugas dari bagian keuangan]
3. Banyaknya kendaraan untuk transportasi kampus yang harus disediakan yayasan UBINUS bagi para karyawannya
[Tugas dari bagian personalia]
4. Kualitas dan kefektifan dalam bekerja para karyawannya
[Tugas dari bagian HRD]
nah untuk memantau semua kegiatan tersebut komisaris yayasan UBINUS tidak perlu bersusah payah untuk mendata semuanya secara manual yang memboroskan waktu, tetapi tinggal menyuruh sekertaris digitalnya (program) untuk mendata ke semua kegiatan kerja, mengolah, bahkan menganalisa suatu permasalahan tersebut yang telah dibuat oleh masing - masing kelompok kerja, dan tentunya juga menggunakan program. Dan sang komisaris hanya tinggal menerima laporan - laporan jadi, yang telah dijalankan oleh sebuah program.
nah program ini dibuat oleh seorang programmer dengan pengibaratan bagian bagian kelompok kerja tadi sebagai objek-nya.
* Contoh sintaks(perintah) dalam pemrograman bahasa C++ :
1. misal kita akan membuat program perulangan menggunakan statement for
#include
void main()
{
int x;
for(x=1;x<=5;x++) printf("AKU JATUH CINTA KEPADAMU\n");// backslash "n" untuk ganti baris (line) getchar(); } apabila program ini dijalankan maka outputnya adalah :
AKU JATUH CINTA KEPADAMU
AKU JATUH CINTA KEPADAMU
AKU JATUH CINTA KEPADAMU
AKU JATUH CINTA KEPADAMU
AKU JATUH CINTA KEPADAMU
logika perulangan for di atas adalah :
kalimat dimulai dari baris pertama dan akan terus diulangi hingga kalimat tersebut sampai di kurang dari sama dengan baris ke lima dan X++ menandakan bahwa program tersebut dinaikkan(ascending) hingga sampai pada batas yang ditentukan (x<=5)
1. Banyaknya peminat dari kalangan pelajar SMA yang ingin melanjutkan studi ke UBINUS
[tugas dari bagian admisi]
2. Pemasukkan dan pengeluaran biaya dari UBINUS setiap bulannya untuk prasarana Universitas
[Tugas dari bagian keuangan]
3. Banyaknya kendaraan untuk transportasi kampus yang harus disediakan yayasan UBINUS bagi para karyawannya
[Tugas dari bagian personalia]
4. Kualitas dan kefektifan dalam bekerja para karyawannya
[Tugas dari bagian HRD]
nah untuk memantau semua kegiatan tersebut komisaris yayasan UBINUS tidak perlu bersusah payah untuk mendata semuanya secara manual yang memboroskan waktu, tetapi tinggal menyuruh sekertaris digitalnya (program) untuk mendata ke semua kegiatan kerja, mengolah, bahkan menganalisa suatu permasalahan tersebut yang telah dibuat oleh masing - masing kelompok kerja, dan tentunya juga menggunakan program. Dan sang komisaris hanya tinggal menerima laporan - laporan jadi, yang telah dijalankan oleh sebuah program.
nah program ini dibuat oleh seorang programmer dengan pengibaratan bagian bagian kelompok kerja tadi sebagai objek-nya.
* Contoh sintaks(perintah) dalam pemrograman bahasa C++ :
1. misal kita akan membuat program perulangan menggunakan statement for
#include
void main()
{
int x;
for(x=1;x<=5;x++) printf("AKU JATUH CINTA KEPADAMU\n");// backslash "n" untuk ganti baris (line) getchar(); } apabila program ini dijalankan maka outputnya adalah :
AKU JATUH CINTA KEPADAMU
AKU JATUH CINTA KEPADAMU
AKU JATUH CINTA KEPADAMU
AKU JATUH CINTA KEPADAMU
logika perulangan for di atas adalah :
kalimat dimulai dari baris pertama dan akan terus diulangi hingga kalimat tersebut sampai di kurang dari sama dengan baris ke lima dan X++ menandakan bahwa program tersebut dinaikkan(ascending) hingga sampai pada batas yang ditentukan (x<=5)
dan jenis pemrograman dengan bahasa C++ adalah :
OOP hybrid, non- visual, non-scripting, non-visualization
dan jika teman - teman tertarik untuk mendalami dan mempelajari bahasa pemrograman C ++ alangkah baiknya apabila membeli bukunya seperti buku karangan
Abdul Kadir
yang berjudul
"PEMROGRAMAN C++"
Tidak ada komentar:
Posting Komentar