Sejarah
C++
Tahun
1978, Brian W. Kerninghan & Dennis M. Ritchie dari AT & T Laboratories
mengembangkan bahasa B menjadi bahasa C. Bahasa B yang diciptakan oleh Ken
Thompson sebenarnya merupakan pengembangan dari bahasa BCPL ( Basic Combined
Programming Language ) yang diciptakan oleh Martin Richard. Sejak
tahun 1980, bahasa C banyak digunakan pemrogram di Eropa yang sebelumnya
menggunakan bahasa B dan BCPL. Dalam perkembangannya, bahasa C menjadi bahasa
paling populer diantara bahasa lainnya, seperti PASCAL, BASIC, FORTRAN. Tahun
1989, dunia pemrograman C mengalami peristiwa penting dengan dikeluarkannya
standar bahasa C oleh American National Standards Institute (ANSI). Bahasa C
yang diciptakan Kerninghan & Ritchie kemudian dikenal dengan nama ANSI C.
Mulai awal tahun 1980, Bjarne Stroustrup
dari AT & T Bell Laboratories mulai mengembangkan bahasa C. Pada tahun
1985, lahirlah secara resmi bahasa baru hasil pengembangan C yang dikenal
dengan nama C++. Symbol ++ merupakan operator C untuk operasi penaikan, muncul
untuk menunjukkan bahwa bahasa baru ini merupakan versi yang lebih canggih dari
C.
Sebenarnya bahasa C++ mengalami dua tahap evolusi. C++ yang pertama, dirilis oleh AT&T Laboratories, dinamakan cfront. C++ versi kuno ini hanya berupa kompiler yang menterjemahkan C++ menjadi bahasa C.
Sebenarnya bahasa C++ mengalami dua tahap evolusi. C++ yang pertama, dirilis oleh AT&T Laboratories, dinamakan cfront. C++ versi kuno ini hanya berupa kompiler yang menterjemahkan C++ menjadi bahasa C.
Borland
International
merilis compiler Borland C++ dan Turbo C++. Kedua compiler ini
sama-sama dapat digunakan untuk mengkompilasi kode C++. Bedanya, Borland
C++ selain dapat digunakan dibawah lingkungan DOS, juga dapat digunakan
untuk pemrograman Windows. Pada evolusi selanjutnya,
Borland International Inc. mengembangkan kompiler C++ menjadi sebuah
kompiler
yang mampu mengubah C++ langsung menjadi bahasa mesin (assembly). Sejak
evolusi
ini, mulai tahun 1990 C++ menjadi bahasa berorientasi obyek yang
digunakan oleh
sebagian besar pemrogram professional. Selain Borland International,
terdapat
beberapa perusahaan lain yang juga merilis compiler C++, seperti
Topspeed C++
dan Zortech C++.
Secara garis besar materi - materi yang akan kami bahas adalah tentang:
1. Pengantar Algoritma dan Pemrograman
2. Struktur Dasar Algoritma
3. Pedoman Penyusunan Algoritma
4. Dasar Pemrograman C++
5. Operasi Seleksi
6. Operasi Pengulangan
7. Larik
8. Subrutin
9. Rekursi
10. Pencarian Data
11. Pengurutan Data
Secara garis besar materi - materi yang akan kami bahas adalah tentang:
1. Pengantar Algoritma dan Pemrograman
2. Struktur Dasar Algoritma
3. Pedoman Penyusunan Algoritma
4. Dasar Pemrograman C++
5. Operasi Seleksi
6. Operasi Pengulangan
7. Larik
8. Subrutin
9. Rekursi
10. Pencarian Data
11. Pengurutan Data