Senin, 03 November 2014

C++

Halo Bertemu Lagi Dengan LWC,setelah lama tidak mengepost,sekarang LWC akan membicarakan tentang C++

apa sih C++ itu???

mari kita ke mesin waktu dan berkenalan dengan C++,kencangkan sabuk pengaman kalian ya

Chapter 1: 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.

1980: bahasa C banyak digunakan di benua 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++. 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.

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.

Chapter 2: Dasar-dasar pemrograman C++

Integrated Development Environtment  (IDE) pada Microsoft Visual C++ 2008 telah dilengkapi dengafasilitas untuk membuat kode sumber (source code),  kompilasi (compiler)  untuk  file  project,  penghubung  (linker)  antar  kode  sumber  dan sekaligus menguji program C++  yang di buat. Dalam IDE Visual C++ 2008 terdapat beberapa komponen pendukung utama yaitu editor, compiler, linker, dan pustaka (library). Editor  menyediakan sebuah media atau lingkungan interaktif untuk membuat dan mengedit  kode  sumber  C++.  Pada  editor  juga  dilengkapi  dengan  fasilitas  warna untuk membedakan berbagai baris perintah (syntax highlighting) yang bertujuan untuk  membantu  programmer  dalam  membuat  dan  menganalisa  kode  sumber C++ yang sedang dibuat. Compiler  berfungsi  untuk  mengubah  kode  sumber  menjadi  kode  objek  maupun menjadi file eksekusi dengan ekstensi .exe. Compiler juga  dapat mendeteksi serta melaporkan  bila  terjadi  kesalahan  (error)  pada  saat  proses  kompilasi  dilakukan. Compiler  dapat  mendeteksi  berbagai  kesalahan  yang  terjadi  pada  baris  kode program  C++  dengan  baik  sesuai  dengan  struktur  pemrograman  C++  yang  telah ditentukan. Linker  berguna  untuk  menghubungkan  berbagai  modul  yang  dihasilkan  oleh compiler  dan  menambah  modul  dari  library  yang  disertakan  dalam  Visual  C++. Linker  dapat  juga  melaporkan  kesalahan  yang  terjadi  selama  proses penggabungan file dilakukan, misalnya jika terjadi  kehilangan file atau komponen library yang dibutuhkan. Library  merupakan  sekumpulan  rutin  yang  dibuat  untuk  mendukung  dan menambah  kehandalan  bahasa  C++  sesuai  dengan  prosedur  yang  telah ditentukan.  Standard  library  C++  pada  program Microsoft  Visual  C++  2008  telah disesuaikan dengan compiler yang memenuhi standard ISO dan ANSI C++.

Chapter 3: contoh pemrograman C++

kali ini saya akan memberikan beberapa contoh program bahasa C++ yaitu

1.membuat pernyataan ganjil atau genap dalam angka



dan hasilnya akan seperti ini

lalu kedua adalah yang paling disukai,kita akan membuat game snake di C++ ingin coba ini source codenya
*klik gambar untuk memperbesar




hasilnya akan seperti ini


baiklah sekian postingan dari saya dadahhhh........


Tidak ada komentar:

Posting Komentar