16 Sep 2009

Nama                 :   Lilyana
NIM                    :   1200979373
Kelas                  :   03POT
Mat.kuliah         :   PBO

Program C++

C++ merupakan bahasa yang dapat berinteraksi langsung dengan hardware hampir tanpa keterbatasan, dan bekerja seperti salah satu bahasa tingkat tinggi.
 

Sejarah  C++
 
Pada era 60-an, saat computer masih berada pada awal tahap pengembangan, sudah banyak bahasa pemrograman yg muncul, diantaranya adalah ALGOL 60 yang banyak mempengaruhi sebagian besar pembentukan bahasa-bahasa procedural, ada juga ALGOL 68, CPL (Combined Programming Language, tahun 1963), dan BCPL (Basic Combined Programming Language, tahun 1967) yg merupakan penyederhanaan dari CPL.

Pada tahun 1970, Ken Thompson, terbenam dalam pembangunan UNIX di Bell Labs, yg menciptakan bahasa B, dan hasilnya adalah sebuah penyederhanaan besar dari CPL, walaupun masih tergantung pada system, dan memiliki keterbatasan yang besar, seperti tidak dapat dikompilasi untuk mengeksekusi kode tapi menggabungkan kode, yang membuat kode lebih lambat dalam pengeksekusian, dan tidak memadai untuk pengembangan sistem operasi.

Kemudian, tahun 1971, Dennis Ritchie, dari Bell Labs tim, mulai pengembangan compiler B, yg antara lain, mampu menghasilkan kode yang dapat dieksekusi langsung.  "New B" ini, yg akhirnya disebut C, di samping itu diperkenalkan, beberapa konsep baru seperti tipe data (char).

Pada tahun 1973, Dennis Ritchie, telah mengembangkan dasar C. Penyertaan dr type-type, sama baiknya dgn  peningkatan array dan pointer, kemudian menunjukkan kapasitas portabilitas, yang berkontribusi pada perluasan bahasa C.

Pada tahun 1980, Bjarne Stroustrup, dari Bell lab, mulai mengembangan bahasa C++, yang akan menerima nama ini secara resmi pada akhir 1983, ketika pertama kali diterbitkan.

Pada bulan Oktober 1985, rilis komersial pertama yg muncul dari bahasa ini sama baiknya dgn edisi pertama buku "The C++ Programming Language" by Bjarne Stroustrup.

Selama tahun 80-an, C++ dirubah hingga menjadi sebuah bahasa dengan ciri sendiri.
Semua itu dengan sangat sedikit kerugian kompatibilitas kode dengan C.
Bahkan, standar ANSI untuk bahasa C yang diterbitkan pada tahun 1989 mengambil bagian yang penting dari kontribusi dari C++ untuk pemrograman terstruktur.

Dari 1990, komite ANSI X3J16 memulai pengembangan standar tertentu untuk C++. Pada masa lalu hingga publikasi pada tahun 1998 , C++ meninggalkan pengembangan besar dalam penggunaannya, dan saat ini adalah bahasa pilihan untuk mengembangkan aplikasi yang profesional pada semua platform.

C++ telah berkembang, dan versi baru dari standar, C++ 09, sedang dikembangkan untuk dapat diterbitkan sebelum akhir 2009, dengan beberapa fitur baru.
 

C + + memiliki karakteristik tertentu, yaitu :


Pemrograman berorientasi objek
pemrograman berorientasi obyek memungkinkan para programmer untuk mendesain aplikasi dari sudut pandang seperti komunikasi antara objek lebih daripada urutan kode yang terstruktur.

Portabilitas
kode C++  dapat dikompilasi di hampir semua jenis komputer dan sistem operasi tanpa melakukan perubahan apapun.

Keringkasan
Kode yang ditulis dalam C++ sangat pendek dibandingkan dengan bahasa lain, karena penggunaan karakter khusus yang lebih simple daripada kata-kata kunci.

Speed
Kode yang dihasilkan dari kompilasi C++ sangat efisien, karena memang ke dualitas sebagai tingkat tinggi dan bahasa tingkat rendah dan mengurangi ukuran dari bahasa itu sendiri.

Program modular
Bagian aplikasi di C++ dapat terdiri dari beberapa file source code yang dikompilasi secara terpisah dan kemudian dikaitkan bersama-sama. Menghemat waktu karena tidak perlu mengkompilasi ulang aplikasi lengkap saat melakukan perubahan, tetapi hanya satu bagian saja.Selain itu, karakteristik ini memungkinkan untuk menghubungkan kode C++ dengan kode  bahasa lain, seperti Assembler atau C.

Kompabilitas
C++ adalah kompatibel dengan bahasa C. Setiap kode yang ditulis dalam C dapat dengan mudah dimasukkan dalam C++ program tanpa membuat perubahan apapun.

14 Sep 2009

senannk na

asiiiikkk .. besook liburr lagii ampe minggu depan'' na lagii ..
padahal kn bru mazuk 1 minggu ..
wkwkkwkwk .. meski libur, tugaz tetep ada --"
males nyari materii buat tugazz ..
ada yg mw bantuu .. XD

13 Sep 2009

Harii pertamaa

ini hari pertama bikin blog ..
sebenarnya malesss bikin beginiian --"
tp akhirnya dibuat jg .. XD
wkwkkwk .. ud jem 01.45
semoga bz tidurrrr nyenyak malem nie ^^