Web Hosting


Indosat Blog Contest (SinyalKuat.co.cc)

Tugas Artikel C++

ARTIKEL C++

€. Sejarah dan Stantar C

Akar dari bahasa C adalah dari bahasa BCPL yang dikembangkan oleh Martin Richards pada tahun 1967.C adalh bahasa yang standar, artinya suatu program yang ditulis dengan versi bahasa C tertentu akan dapat dikomplikasi dengan versi bahasa C yang lain dengan sedikit modifikasi.Standar bahasa C yang asli adalah standar dari UNIX.Kepopuleran bahasa C membuat versi-versi dari bahasa ini banyak dibuat untuk computer mikro.Untuk membuat versi-versi tersebut standar, ANSI (American National Standars Institute)membentuk suatu komite (ANSI committee X3J11) pada tahun 1983 yang kemudian menetapkan standar ANSI untuk bahasa C.Standar ANSI menetapkan 32 buah kata-kata kunci(keyword)standar, yaitu: auto, break, case, char, const, continue, default, do, double, else, enum, extern, float, for, goto, if, long, register, return, short, signed, sizeof, static, struct, switch, typedef, union, unsigned, void, volatile dan while


€. C & C++

Berbicara tentang C++ biasanya tidak lepas dari C, sebagai bahasa pendahulunya. Pencipta C adalah Brian W. Kerninghan dan Dennis M. Ritchie pada sekitar tahun 1972, dan sekitar satu dekade setelahnya diciptakanlah C++, oleh Bjarne Stroustrup dari Laboratorium Bell, AT&T, pada tahun 1983. C++ cukup kompatibel dengan bahasa pendahulunya C. Pada mulanya C++ disebut “ a better C “. Nama C++ sendiri diberikan oleh Rick Mascitti pada tahun 1983, yang berasal dari operator increment pada bahasa C.

Keistimewaan yang sangat berarti dari C++ ini adalah karena bahasa ini mendukung pemrograman yang berorientasi objek ( OOP / Object Oriented Programming).

€. PEMROGRAMAN BERORIENTASI OBJEK

Sampai saat ini, program dianggap sebagai sekumpulan procedure yang melakukan aksi terhadap data. Procedure, atau function, adalah suatu set instruksi khusus yang dieksekusi secara bergantian. Data terpisah dari procedure, dan trik pemrogramannya adalah menjaga urutan pemanggilan fungsi, dan data apa yang diubah. Dalam demikian terciptalah program yang terstruktur.

Ide dari pemrograman terstruktur adalah memecah program yang besar menjadi kecil sehingga lebih mudah dipahami. Program-program lama memaksa pengguna untuk melakukan langkah-perlangkah melalui layar monitor. Sedangkan program modern menyajikan semua pilihan sekaligus dan merespon aksi pengguna.OOP berusaha untuk memenuhi kebutuhan itu, menyediakan teknik untuk mengelola kompleksitas, mencatat penggunaan ulang komponen software dsb. Inti dari OOP adalah memperlakukan data dan procedure sebagai sebuah objek berisi entitas dengan identitas dan ciri yang khusus.

€. C++ & OBJECT ORIENTED PROGRAMMING

Tiga karakteristik utama dari bahasa yang berorientasi objek adalah
• Encapsulation
• Inheritance
• Polymorphisme.

Tiga ciri diatas mendukung reusability, yang merupakan salah satu factor penentu kualitas software. C++ mendukung karakteristik encapsulation dengan menggunakan konsep class. Setelah terbentuk, maka class akan bertindak sebagai entitas yang tenkapsulasi.Dengan adanya konsep inheritance, maka C++ mendukung ide penggunaan ulang suatu object.

€. SINOPSIS

C++ merupakan bahasa pemrograman yang sangat populer dan telah banyak digunakan untuk mengembangkan perangkat lunak di berbagai bidang, seperti: telekomunikasi, embedded-system, bisnis, dan hiburan.
Salah satu keandalan dari C++ adalah karena bahasa ini mendukung sepenuhnya konsep pemrograman berorientasi objek, atau yang sering dikenal dengan OOP (Object Oriented Programming). Karena sifatnya yang tidak tergantung pada platform manapun (cross-platform), C++ juga telah menjadi bagian hidup dari sebagian para pecinta Linux.C++ sendiri telah mengalami evolusi melalui proses standarisasi dari ANSI (American National Standards Institute) dan ISO (International Standards Organization), yaitu dengan memasukkan fitur-fitur baru ke dalamnya.Buku ini membahas semua komponen yang terkandung dalam C++ standar, dari pangkal sampai ke ujung; dari yang termudah sampai yang tersulit, sehingga dapat mengantarkan Anda untuk mempersiapkan diri menjadi seorang MASTER C++. Melalui bahasa penyampaian yang ‘ringan’ dan banyaknya contoh program yang ada, mudah-mudahan buku ini dapat menjadi referensi yang dapat membantu Anda dalam menguasai C++ secara mudah dan cepat.Untuk lebih memudahkan Anda dalam mempelajari semua materi, buku ini juga disertai CD yang berisi kode program (source code) beserta IDE (Integrated Development Environment) dan compiler C/C++ (MinGW Developer Studio) yang mendukung semua fitur dalam bahasa C++ standar, baik untuk sistem operasi Microsoft Windows maupun Linux.

Pemrograman C++:
Mudah & Cepat Menjadi MASTER C++

C++ merupakan bahasa pemrograman yang sangat populer dan telah banyak digunakan untuk mengembangkan perangkat lunak di berbagai bidang, seperti: telekomunikasi, embedded system, bisnis, dan hiburan. Buku ini mengemukakan semua fitur baru yang terdapat pada C++ standar tersebut seperti exeption handling, RTTI (Run-Time Type Identification), template dan lainnya tanpa meninggalkan elemen-elemen dasar yang terdapat pada C++ original. Buku ini ditujukan untuk siapa saja yang secara serius ingin mengalami pemrograman C++. Khususnya bagi anda yang menekuni pemrograman visual seperti Borland C++ Builder dan Visual C++, buku ini akan sangat membantu dalam menanamkan konsep dan pondasi C++ yang kuat.

Baca Yang Ini Juga Ya :



Posted in Label: |

0 komentar:

Posting Komentar