Sabtu, 26 Mei 2012
Sekilas Mengenai C++
C dan C++
Bahasa pemrograman C merupakan bahasa pendahulu dari bahasa pemrograman C++. Pencipta bahasa pemrograman C adalah Brian W. Kernighan dan Dennis M. Ritchie pada sekitar tahun 1972. C adalah bahasa pemrograman terstruktur yang membagi program dalam bentuk sejumlah blok. Tujuannya adalah untuk memudahkan dalam pembuatan dan pengembangan program.
Bahasa pemrograman C++ diciptakan satu dekade setelah C oleh Bjarne Stroustrup pada tahun 1983. Pada mulanya bahasa C++ disebut dengan “a better C”. Nama C++ kemudian diberikan oleh Rick Mascitti pada musim panas 1983. Adapun tanda ++ pada C++ berasal dari nama operator penaikan pada bahasa C. Keistimewaan yang sangat berarti pada C++ adalah karena bahasa C++ mendukung Pemrograman Berorientasi Obyek (PBO) atau Object Oriented Programming (OOP).
Editor Program C++
Program C++ dapat ditulis dengan menggunakan sembarang editor teks, seperti EDIT (milik DOS), Wordstar ataupun editor bawaan dari kompiler. Contoh program C++ :
Program C++ biasa ditulis dengan nama ekstensi .CPP (dari kata C plus
plus). Agar program ini dapat dijalankan (dieksekusi), program harus
dikompilasi terlebih dahulu dengan menggunakan kompiler C++. Pada saat
pengkompilasian, program sumber (.CPP) bersama file-file header
(berekstensi .H atau .HPP) akan diterjemahkan oleh kompiler C++ menjadi
kode obyek (.OBJ). File obyek ini berupa file dalam format biner
(berkode 0 dan 1).
Selanjutnya file obyek ini bersama-sama dengan file obyek yang lain serta file pustaka (.LIB) dikaitkan menjadi satu oleh linker. Hasilnya berupa file yang bersifat executable. File inilah yang bisa dijalankan langsung dari sistem operasi secara langsung.
Kompiler C++
Saat ini banyak kompiler C++ yang beredar di pasaran. Sebagai contoh Microsoft Corporation, sebagai perusahaan pembuat perangkat lunak yang sangat terkenal, Microsoft mengeluarkan produk kompiler C++ berupa Microsoft C/C++ serta Visual C++. Adapun Borland International yang sangat terkenal dengan Turbo Pascal-nya, mengeluarkan Turbo C++ dan Borland C++.
Bahasa pemrograman C merupakan bahasa pendahulu dari bahasa pemrograman C++. Pencipta bahasa pemrograman C adalah Brian W. Kernighan dan Dennis M. Ritchie pada sekitar tahun 1972. C adalah bahasa pemrograman terstruktur yang membagi program dalam bentuk sejumlah blok. Tujuannya adalah untuk memudahkan dalam pembuatan dan pengembangan program.
Bahasa pemrograman C++ diciptakan satu dekade setelah C oleh Bjarne Stroustrup pada tahun 1983. Pada mulanya bahasa C++ disebut dengan “a better C”. Nama C++ kemudian diberikan oleh Rick Mascitti pada musim panas 1983. Adapun tanda ++ pada C++ berasal dari nama operator penaikan pada bahasa C. Keistimewaan yang sangat berarti pada C++ adalah karena bahasa C++ mendukung Pemrograman Berorientasi Obyek (PBO) atau Object Oriented Programming (OOP).
Editor Program C++
Program C++ dapat ditulis dengan menggunakan sembarang editor teks, seperti EDIT (milik DOS), Wordstar ataupun editor bawaan dari kompiler. Contoh program C++ :
01 | //program01.cpp |
02 |
03 | #include <iostream.h> |
04 | #include <conio.h> |
05 |
06 | void main() |
07 | { |
08 | cout<<"Hai. Selamat belajar C++"; |
09 | getch(); |
10 | } |
Selanjutnya file obyek ini bersama-sama dengan file obyek yang lain serta file pustaka (.LIB) dikaitkan menjadi satu oleh linker. Hasilnya berupa file yang bersifat executable. File inilah yang bisa dijalankan langsung dari sistem operasi secara langsung.
Kompiler C++
Saat ini banyak kompiler C++ yang beredar di pasaran. Sebagai contoh Microsoft Corporation, sebagai perusahaan pembuat perangkat lunak yang sangat terkenal, Microsoft mengeluarkan produk kompiler C++ berupa Microsoft C/C++ serta Visual C++. Adapun Borland International yang sangat terkenal dengan Turbo Pascal-nya, mengeluarkan Turbo C++ dan Borland C++.
Sabtu, 07 April 2012
Download Turbo Pascal 7 plus Tutorial
Free Download Turbo Pascal 7 plus Tutorial
Penulis Artikel : Agussalim
Turbo Pascal 7 plus Tutorial, berisikan:
- Aplikasi Turbo Pascal 7 - Powered by Borland.
- Tutorial Pilihan - diambil dari Indoprog dan ilmukomputer.com
- Manajemen menu program file dan desktop - oleh SalimKita.
Download Now for Free »
Tampilan menu pada program file:
Tampilan Interface Turbo Pascal 7 dan Tutorial dalam format PDF
Pernyataan Logika / Penyeleksian Kondisi / Rumus IF - Turbo Pascal 7
Tingkat 1 _________________________________
If (Syarat) Then
(yang dilakukan saat syarat terpenuhi);
Keterangan :
Pernyataan Logika yang jika syaratnya terpenuhi, akan dikerjakan satu perintah. Jika syarat tidak terpenuhi, tidak dikerjakan sesuatu.
Contoh :
If A:=10 Then
WriteLn('Selamat. Anda benar.');
Tingkat 2 _________________________________
If (Syarat) Then
(yang dilakukan saat syarat terpenuhi)
Else
(yang dilakukan saat syarat tidak terpenuhi);
Keterangan :
Pernyataan Logika yang jika syaratnya terpenuhi, akan dikerjakan satu perintah. Jika syarat tidak terpenuhi, akan dikerjakan satu perintah lainnya.
Contoh :
If A:=10 Then
WriteLn('Selamat. Anda benar.')
Else
WriteLn('Anda belum beruntung.');
Tingkat 3 _________________________________
If (Syarat) Then
Begin
(yang dilakukan saat syarat terpenuhi);
(...);
End
Else
(yang dilakukan saat syarat tidak terpenuhi);
Keterangan :
Pernyataan Logika yang jika syaratnya terpenuhi, akan dikerjakan beberapa perintah. Jika syarat tidak terpenuhi, akan dikerjakan satu perintah lainnya.
Contoh :
If B<>0 Then
Begin
H:=A/B;
WriteLn;
WriteLn('Harga H = ',H:13:2);
End
Else
WriteLn('Harga H Imajiner.');
Tingkat 4 _________________________________
If (Syarat) Then
Begin
(yang dilakukan saat syarat terpenuhi);
(...);
End
Else
Begin
(yang dilakukan saat syarat tidak terpenuhi);
(...);
End;
Keterangan :
Pernyataan Logika yang jika syaratnya terpenuhi, akan dikerjakan beberapa perintah. Jika syarat tidak terpenuhi, akan dikerjakan beberapa perintah lainnya.
Contoh :
If B<>0 Then
Begin
H:=A/B;
WriteLn;
WriteLn('Harga H = ',H:13:2);
End
Else
Begin
WriteLn;
WriteLn('Harga H Imajiner.');
WriteLn('Harga B tidak boleh NOL.');
WriteLn('Silahkan coba lagi.');
End; jangan lupa mencoba yea.....
Asal mula bahasa C++
[Pemrograman] Asal mula bahasa C++
Pada awalnya komputer digunakan hanya untuk membantu dalam proses
perhitungan telemetri, dan bahasa yang digunakan masih sangat primitif
karena hanya mengenal angka 1 dan 0 atau kita kenal dengan bahasa
Assembly, bahasa ini masih tergolong bahasa tingkat rendah (low level languange).
Pada tahun 1969, laboratorium Bell AT&T di Murray Hill, New Jersey
menggunakan bahasa Assembly ini untuk mengembangkan sistem operasi UNIX.
Yang simaksudkan untuk membuat sistem operasi yang bersifat 'programmer friendly'.
Setelah UNIX berjalan, Ken Thompson seorang pengembang sistem laboratorium tersebut mengembangkan bahasa baru dengan nama bahasa B. Huruf B ini diambil dari BCPL. Dengan bahasa B ini kemudian digunakan untuk menulis ulang sistem operasi UNIX. Tapi karena bahasa B ini bersifat interpret dan lambat, maka pada tahun 1971, sistem operasi UNIX kemudian ditulis ulang dengan menggunkan bahasa C, yaitu bahasa pemrograman yang di kembangkan oleh Denis Ritchie ( sekarang beliau sudah meninggal ), seorang pengembang sistem di laboratorium yang sama.
Setelah UNIX berjalan, Ken Thompson seorang pengembang sistem laboratorium tersebut mengembangkan bahasa baru dengan nama bahasa B. Huruf B ini diambil dari BCPL. Dengan bahasa B ini kemudian digunakan untuk menulis ulang sistem operasi UNIX. Tapi karena bahasa B ini bersifat interpret dan lambat, maka pada tahun 1971, sistem operasi UNIX kemudian ditulis ulang dengan menggunkan bahasa C, yaitu bahasa pemrograman yang di kembangkan oleh Denis Ritchie ( sekarang beliau sudah meninggal ), seorang pengembang sistem di laboratorium yang sama.
Sampai sekarang bahasa C masih digunakan untuk melakukan
pengambangan-pengambangan program dan sistem-sistem operasi, namu
sayangnya bahasa C merupakan bahasa yang masih tergolong susah karena
masih bersifat prosedural murni. untuk membuat objek kita harus
melakukan banyak penulisan kode. Dan dapat dikatakan inilah yang menjadi
kelemahan bahasa C. Oleh karena itu pada tahun 1983 Bjarne Stroustrup
yang bekerja di lab yang sama menciptakan bahasa baru yaitu bahasa C++
yang merupakan bahasa hybrid dari bahasa C. Keistimewaan dari
bahasa C++ ini adalah karena bahasa ini mendukung pemrograman berarah
objek atau sering di kenal dengan OOP (Object Oriented Programming).
~semoga bermanfaat~ ^_^
Langganan:
Postingan (Atom)
