Peng Antarc
-
Upload
fathoni-wangsadrana -
Category
Documents
-
view
5 -
download
0
description
Transcript of Peng Antarc
Pengantar C++PengantarPengantar C++C++BahasaBahasa PemrogramanPemrograman 11
OlehOleh ::DesmaDesma FitriFitri, , S.KomS.Kom
Sekolah Tinggi Ilmu Komputer Dinamika BangsaJambi2009
http://desmav3.wordpress.com
Sejarah C++• Pada tahun 1980 seorang ahli yang bernama Bjarne
Stroustrup di laboratorium Bell mengembangkan beberapahal 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 adalahmembantu 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 dariMicrosoft adalah Ms. Visual C++. Walaupun banyak kompileryang tersedia, namun pada intinya bahasa pemrogramanyang dipakai adalah C++.Kompiler untuk C++ telah banyakberedar di pasaran. Software developer yang paling diminatiadalah Borland Inc. dan Microsoft Corp.
• Sebelum mulai melakukan kode program, sebaiknya diingatbahwa C++ bersifat“case sensitive”, yang artinya hurufbesar dan huruf kecil dibedakan.
http://desmav3.wordpress.com
Kelebihan c++• mampu mengakses komponen hardware komputer...
dengan syntax yang lebih manusiawi dibandingAssembly...
• 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 pembuatanprogram dengan C++
• penamaan file mengikuti kaidah penamaan DOS (8 karakter nama + 3 karakter untuk extention).
• keyword (kata tercadang) harus ditulis dalamhuruf kecil.
• penulisan program (penamaan fungsi, penamaanvariabel, penamaan konstanta, dll) bersifat case sensitive.
• setiap pernyataan / statement / ekspresi dalamprogram harus diakhiri dengan tanda titik koma (;).
http://desmav3.wordpress.com
Mengenal IDE Borland C++IDE (Integrated Development Environment,
merupakan lembar kerja terpadu untukpengembangan 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 DataBaseBorland C++ 5.02 Borland C++
• IDE dari Borland C++ adalah sepertitampak pada gambar dibawah ini :
http://desmav3.wordpress.com
IDE pada borland C++ terbagi menjadi 4 bagian yaitu :
• Menu Utama / MenuBarterdiri dari file, edit, search,view,script,tool, debug, project, options, windows dan help
• Jendela Text Edittempat untuk mengetikan dan membuat program. Jika itu untukyang pertama kali anda membuat program, maka nama file jendelaeditor adalah NONAME00.CPP
• Jendela Messagetempat untuk menampilkan pesan-pesan pada proses kompilasi danlink program
• Baris StatusBaris dimana ditampilkan keterangan2 pada saat anda mengaktifkanmenubar dan submenu.
http://desmav3.wordpress.com
Struktur Program C++#include <file-include>Main(){Pernyataan;…………………..…………………….}
http://desmav3.wordpress.com
Membuat File Editor• File editor adalah file program yang dapat
dikompilasi, dijalankan untuk menampilkanhasilnya, dan mempunyai ekstensi.cpp
• Langkah untuk mengaktifkannya adalah :klik menu fileklik newpilih dan klik text edit.
http://desmav3.wordpress.com
Contoh ProgramMenampilkan kalimat “Hello World” dengan program
C++//belajar C++#include <iostream.h>#include <conio.h>main(){
cout <<"selamat belajar C++ \n";cout <<"semoga berhasil";getch();
}
http://desmav3.wordpress.com
Keterangan :• //belajar C++ baris komentar pada c++• Berkas header (berektensi .h) berkas yang berisi prototype
fungsi, definisi konstanta dan definisi variabel.prototype fungsiharus tersedia sebelum pemanggilan fungsi. Fungsi adalah kumpulankode C yg diberi nama dan ketika nama tersebut dipanggil makakumpulan kode tersebut dijalankan.
• Preprocessor atau #include suatu perintah yg digunakan untukmengatur kompiler agar membaca berkas header yang disertakandibelakang kata include saat pelaksanaa kompilasi.
• Main() fungsi yang dijalankan pertama kali ketika program dieksekusi.
• { awal tubuh fungsi main()• Cout pernyataan untuk menampilkan keluaran. Cout merupakan
contoh sebuah objek pada C++.• \n pindah baris• Getch() menunggu penekanan tombol pada keyboard oleh user • } penutup fungsi main()
http://desmav3.wordpress.com
Menyimpan File Editor• Klik menu file save• atau bisa juga tekan hotkey Ctrl + KS• Kemudian akan tampil jendela save file as• Pilih dimana saudara akan menyimpan file saudara• Dalam borland c++ ada 3 cara untuk menyimpan file editor,
yaitu :save = menyimpan file program yg sedang aktifsave as = menyimpan file program yg sedang aktif
kejendela yang berbedasave all = menyimpan semua file program yg sedang aktif.
http://desmav3.wordpress.com
Menerjemahkan program• Proses kompilasi merupakan suatu proses
menerjemahkan program dari bahasamanusia kebahasa yang dimengerti olehkomputer, yaitu bahasa mesin.
• Langkah-langkahnya adalah :klik menu projectpilih dan klik compileatau tekan hotkey Alt + F9
http://desmav3.wordpress.com
Menjalankan Program• Running program merupakan suatu proses
menterjemahkan program, melakukanproses linking dan melakukan proses making atau membuat file eksekusi (*.exe) dansekaligus menjalankan program.
• Langkah-langkahnya adalah :Klik menu debugpilih dan klik runatau tekan hotkey Ctrl + F9
http://desmav3.wordpress.com
Membuka File Editor• Membuka atau memanggil file editor
yang sudah pernah dibuat, langkah2nya adalah :
klik menu fileopen
Atau bisa juga mengklik icon
http://desmav3.wordpress.com
Mencetak File Editor• Klik menu file• PrintSelanjutnya akan tampil jendela print
option, seperti dibawah ini :
http://desmav3.wordpress.com
Keluar dari Borland C++ 5.02
• Klik menu file• Klik exit
http://desmav3.wordpress.com