Kumpulan Modul Bahasa Pemrograman C++ 1. PengantarC
Pengantar C++
Bahasa Pemrograman 1
Oleh :
Desma Fitri, S.Kom
Sekolah Tinggi Ilmu Komputer Dinamika Bangsa
Jambi
2009
http://desmav3.wordpress.com
Sejarah C++
• Pada tahun 1980 seorang ahli yang bernama Bjarne
Stroustrup di laboratorium Bell mengembangkan beberapa
hal dari bahasa c yang kemudian dinamakan C with Classes,
yang pada tahun 1993 berganti nama menjadi C++
• C++ merupakan pengembangan dari bahasa C .
• C++ merupakan salah satu bahasa yang paling populer
untuk pengembangan software berbasis OOP (Object
Oriented Programming), yang tujuan utamanya adalah
membantu dalam membuat dan mengelola program yang
besar dan kompleks.
• Kompiler untuk C++ telah banyak beredar di pasaran.
Software developer yang paling diminati adalah Borland Inc.
dan Microsoft Corp.
http://desmav3.wordpress.com
Sejarah C++
• Produk dari Borland untuk kompiler C++ adalah Turbo
C++, Borland C++,Borland C++ Builder. Sedangkan dari
Microsoft adalah Ms. Visual C++. Walaupun banyak kompiler
yang tersedia, namun pada intinya bahasa pemrograman
yang dipakai adalah C++.Kompiler untuk C++ telah banyak
beredar di pasaran. Software developer yang paling diminati
adalah Borland Inc. dan Microsoft Corp.
• Sebelum mulai melakukan kode program, sebaiknya diingat
bahwa C++ bersifat“case sensitive”, yang artinya huruf
besar dan huruf kecil dibedakan.
http://desmav3.wordpress.com
Kelebihan c++
• mampu mengakses komponen hardware komputer...
dengan syntax yang lebih manusiawi dibanding
Assembly...
• Multi platform (Windows, Linux, Macintosh)
• kecepatan program jika dibanding dengan program
yang sama buatan bahasa lain, relatif lebih cepat...
• penanganan kompleksitas dengan OOP..
• Merupakan induk dari bahasa pemrograman perl,
php, phyton, visual basic, gambas, java, C#
http://desmav3.wordpress.com
Kekurangan C++
• Banyaknya operator serta fleksibilitas penulisan
program kadang-kadang membingungkan pemakai
(pemula).
• Bagi pemula akan kesulitan menggunakan pointer.
http://desmav3.wordpress.com
Aplikasi Bahasa C++
• Sebagai bahasa pemrograman di Windows,
UNIX, Linux.
• Bahasa untuk pembuatan system operasi,
game, system kendali, pembuatan aplikasi
• Untuk membuat bahasa baru atau membuat
compiler bahasa baru
• dll
http://desmav3.wordpress.com
Beberapa Aturan Dasar pembuatan
program dengan C++
• penamaan file mengikuti kaidah penamaan DOS (8
karakter nama + 3 karakter untuk extention).
• keyword (kata tercadang) harus ditulis dalam
huruf kecil.
• penulisan program (penamaan fungsi, penamaan
variabel, penamaan konstanta, dll) bersifat case
sensitive.
• setiap pernyataan / statement / ekspresi dalam
program harus diakhiri dengan tanda titik koma (;).
http://desmav3.wordpress.com
Mengenal IDE Borland C++
IDE (Integrated Development Environment,
merupakan lembar kerja terpadu untuk
pengembangan program. IDE dari Borland C++
dapat digunakan untuk ;
• Menulis naskah program
• Mengompilasi program(compile)
• Melakukan pengujian terhadap program
(debugging)
• Mengaitkan objek dan library ke program (linking)
• Menjalankan program (running)
http://desmav3.wordpress.com
Mengaktifkan Aplikasi Borland
C++
• Bukalah Editor Borland C++ melalui Start
Menu ÆAll Programs ÆDataBase Æ
Borland C++ 5.02 ÆBorland C++
• IDE dari Borland C++ adalah seperti
tampak pada gambar dibawah ini :
http://desmav3.wordpress.com
IDE pada borland C++ terbagi menjadi 4
bagian yaitu :
•
Menu Utama / MenuBar
terdiri dari file, edit, search,view,script,tool, debug, project,
options, windows dan help
•
Jendela Text Edit
tempat untuk mengetikan dan membuat program. Jika itu untuk
yang pertama kali anda membuat program, maka nama file jendela
editor adalah NONAME00.CPP
•
Jendela Message
tempat untuk menampilkan pesan-pesan pada proses kompilasi dan
link program
•
Baris Status
Baris dimana ditampilkan keterangan2 pada saat anda mengaktifkan
menubar dan submenu.
http://desmav3.wordpress.com
Struktur Program C++
#include
Main()
{
Pernyataan;
…………………..
…………………….
}
http://desmav3.wordpress.com
Membuat File Editor
• File editor adalah file program yang dapat
dikompilasi, dijalankan untuk menampilkan
hasilnya, dan mempunyai ekstensi.cpp
• Langkah untuk mengaktifkannya adalah :
Æklik menu file
Æklik new
Æpilih dan klik text edit.
http://desmav3.wordpress.com
Contoh Program
Menampilkan kalimat “Hello World” dengan program
C++
//belajar C++
#include
#include
main()
{
cout
Bahasa Pemrograman 1
Oleh :
Desma Fitri, S.Kom
Sekolah Tinggi Ilmu Komputer Dinamika Bangsa
Jambi
2009
http://desmav3.wordpress.com
Sejarah C++
• Pada tahun 1980 seorang ahli yang bernama Bjarne
Stroustrup di laboratorium Bell mengembangkan beberapa
hal dari bahasa c yang kemudian dinamakan C with Classes,
yang pada tahun 1993 berganti nama menjadi C++
• C++ merupakan pengembangan dari bahasa C .
• C++ merupakan salah satu bahasa yang paling populer
untuk pengembangan software berbasis OOP (Object
Oriented Programming), yang tujuan utamanya adalah
membantu dalam membuat dan mengelola program yang
besar dan kompleks.
• Kompiler untuk C++ telah banyak beredar di pasaran.
Software developer yang paling diminati adalah Borland Inc.
dan Microsoft Corp.
http://desmav3.wordpress.com
Sejarah C++
• Produk dari Borland untuk kompiler C++ adalah Turbo
C++, Borland C++,Borland C++ Builder. Sedangkan dari
Microsoft adalah Ms. Visual C++. Walaupun banyak kompiler
yang tersedia, namun pada intinya bahasa pemrograman
yang dipakai adalah C++.Kompiler untuk C++ telah banyak
beredar di pasaran. Software developer yang paling diminati
adalah Borland Inc. dan Microsoft Corp.
• Sebelum mulai melakukan kode program, sebaiknya diingat
bahwa C++ bersifat“case sensitive”, yang artinya huruf
besar dan huruf kecil dibedakan.
http://desmav3.wordpress.com
Kelebihan c++
• mampu mengakses komponen hardware komputer...
dengan syntax yang lebih manusiawi dibanding
Assembly...
• Multi platform (Windows, Linux, Macintosh)
• kecepatan program jika dibanding dengan program
yang sama buatan bahasa lain, relatif lebih cepat...
• penanganan kompleksitas dengan OOP..
• Merupakan induk dari bahasa pemrograman perl,
php, phyton, visual basic, gambas, java, C#
http://desmav3.wordpress.com
Kekurangan C++
• Banyaknya operator serta fleksibilitas penulisan
program kadang-kadang membingungkan pemakai
(pemula).
• Bagi pemula akan kesulitan menggunakan pointer.
http://desmav3.wordpress.com
Aplikasi Bahasa C++
• Sebagai bahasa pemrograman di Windows,
UNIX, Linux.
• Bahasa untuk pembuatan system operasi,
game, system kendali, pembuatan aplikasi
• Untuk membuat bahasa baru atau membuat
compiler bahasa baru
• dll
http://desmav3.wordpress.com
Beberapa Aturan Dasar pembuatan
program dengan C++
• penamaan file mengikuti kaidah penamaan DOS (8
karakter nama + 3 karakter untuk extention).
• keyword (kata tercadang) harus ditulis dalam
huruf kecil.
• penulisan program (penamaan fungsi, penamaan
variabel, penamaan konstanta, dll) bersifat case
sensitive.
• setiap pernyataan / statement / ekspresi dalam
program harus diakhiri dengan tanda titik koma (;).
http://desmav3.wordpress.com
Mengenal IDE Borland C++
IDE (Integrated Development Environment,
merupakan lembar kerja terpadu untuk
pengembangan program. IDE dari Borland C++
dapat digunakan untuk ;
• Menulis naskah program
• Mengompilasi program(compile)
• Melakukan pengujian terhadap program
(debugging)
• Mengaitkan objek dan library ke program (linking)
• Menjalankan program (running)
http://desmav3.wordpress.com
Mengaktifkan Aplikasi Borland
C++
• Bukalah Editor Borland C++ melalui Start
Menu ÆAll Programs ÆDataBase Æ
Borland C++ 5.02 ÆBorland C++
• IDE dari Borland C++ adalah seperti
tampak pada gambar dibawah ini :
http://desmav3.wordpress.com
IDE pada borland C++ terbagi menjadi 4
bagian yaitu :
•
Menu Utama / MenuBar
terdiri dari file, edit, search,view,script,tool, debug, project,
options, windows dan help
•
Jendela Text Edit
tempat untuk mengetikan dan membuat program. Jika itu untuk
yang pertama kali anda membuat program, maka nama file jendela
editor adalah NONAME00.CPP
•
Jendela Message
tempat untuk menampilkan pesan-pesan pada proses kompilasi dan
link program
•
Baris Status
Baris dimana ditampilkan keterangan2 pada saat anda mengaktifkan
menubar dan submenu.
http://desmav3.wordpress.com
Struktur Program C++
#include
Main()
{
Pernyataan;
…………………..
…………………….
}
http://desmav3.wordpress.com
Membuat File Editor
• File editor adalah file program yang dapat
dikompilasi, dijalankan untuk menampilkan
hasilnya, dan mempunyai ekstensi.cpp
• Langkah untuk mengaktifkannya adalah :
Æklik menu file
Æklik new
Æpilih dan klik text edit.
http://desmav3.wordpress.com
Contoh Program
Menampilkan kalimat “Hello World” dengan program
C++
//belajar C++
#include
#include
main()
{
cout