BAB 1 PENGANTAR PEMOGRAMAN C++

(1)

Borland C++ Page 1

BAB 1

PENGANTAR PEMOGRAMAN C++

1.1 Introduksi

Bahasa pemograman C++ adalah bahasa yang mempasilitasi pendekatan yang terstruktur terhadap perancangan program computer. Disini saya akan

menjelaskan tentang pemograman C++ seperti membuat aplikasi dan

pengertian dari fungsi-fungsi coding, saya menjelaskan dengan cara saya bukan mengikuti buku yang terkadang membingungkan, supaya anda bisa dengan mudah dan cepat menguasai pemograman C++. Pada tulisan saya ini, saya mengajarkan atau berbagi ilmu, karena saya bukanlah guru tetapi saya hanyalah seorang yang ingin tahu akan ilmu computer, jadi saya jelaskan dengan bahasa saya, yang mungkin kurang formal, saya mohon maaf akan kekurangan saya ini, pada pembelajaran program C++ saya menggunakan aplikasi Borland C++, anda bisa download dengan mengcopy link ini (

http://adf.ly/izEaS). Setelah anda download, anda install aplikasi Borland C++ pada Pc / Laptop anda.

1.2 Pengenalan Aplikasi

Jika anda sudah download dan install aplikasi Borland C++, sekarang anda buka aplikasi tersebut, seperti inilah tampilan dari aplikasi Borland C++.


(2)

Borland C++ Page 2

Secara garis besar, aplikasi sama saja fungsi-fungsinya, menu dan icon-icon sebagai alat mempermudah kita dalam melakukan perintah, dan windows yang warna putih, adalah text editor, tempat kita membuat aplikasi melalui coding-coding yang akan kita pelajari pada bab berikutnya.

Berikut penjelasan singkat tentang bagian-bagian dari Menu pada aplikasi Borland C++.

1. Menu File

Fungsi:

New adalah untuk membuat aplikasi baru, berisikan Menu Text Edit, Project,

App Expert, dan Resource Project, tetapi yang akan kita gunakan adalah Text

Edit ataupun Project.

Open untuk membuka aplikasi yang pernah di buat.

Close untuk menutup aplikasi

Save untuk menyimpan aplikasi yang sedang aktip pada jendela editor.


(3)

Borland C++ Page 3

Save All untuk menyimpan keseluruhan program aplikasi yang kita buat.

Print untuk mencetak coding aplikasi.

Print Setup untuk mengatur print mana yang akan digunakan.

Send untuk mengirim aplikasi menggunakan email.

Exit untuk Keluar.

2. Menu Edit

Fungsi:

Undo untuk mengembalikan kondisi jendela editor saat ini ke kondisi sebelum

di edit.

Redo untuk mengembalikan ke perintah undo.

Cut untuk memotong text yang di block pada coding dan di pindahkan ke clipboard.

Copy untuk menggandakan text yang di block tanpa menghilangkan text

aslinya.

Paste untuk menempatkan text yang ada pada clipboard ke jendela aktip


(4)

Borland C++ Page 4

Clear untuk membersihkan atau menghapus text yang terseleksi atau di block

pada jendela editor, tanpa menempatkannya ke clipboard.

Select All untuk menseleksi seluruh ini pada jendela editor yang aktif.

Buffer List untuk mengedit text title pada jendela editor.

3. Menu Search

Fungsi:

Find untuk mencari text pada jendela editor.

Replace untuk mencari text yang akan digantikan dengan text yang baru di

ketikkan.

Search again untuk melakukan perintah ulang dari find dan replace yang

terakhir kali digunakan.

Browse symbol untuk membuka dialog Browse Symbol untuk memasukkan

symbol dalam browse.

Locate symbol untuk membuka dialog Locate Symbol untuk memasukkan


(5)

Borland C++ Page 5

Provious message untuk menempatkan cursor pada coding atau source code

yang menampilkan pesan kesalahan sebelumnya pada jendela pesan.

Next message untuk menempatkan cursor pada coding atau source code yang

menampilkan pesan kesalahan brikutnya pada jendela pesan.

4. Menu View

Fungsi:

Class Expert untuk menampilkan jendela Class Expert untuk menambahkan

kelas-kelas dalam sebuah aplikasi App Expert

Project untuk memperlihatkan projek presentasi grafis dalam sebuah diagram

hirarki yang dapat diperluas.

Message untuk menampilkan jendela message yang berdungsi menampilkan

status aplikasi, seperti error maupun peringatan.

Classes untuk menampilkan semua kelas dalam aplikasi.

Globals untuk mendata semua variable dalam program dengan urutan abjad.

CPU untuk menampilkan jendela CPU dengan fungsi melihat tingkat kerendahan dari aplikasi yang sedang di debug.


(6)

Borland C++ Page 6

Watch untuk membuka jendela watch yang merupakan bagian dari sebuah

debugger.

Breakpoint untuk menampilkan semua breakpoint yang sedang di tetapkan

saat ini.

Call Stack untuk mengurutkan fungsi program yang sedang di panggil untuk

mendapatkan fungsi yang sedang berjalan.

5. Project

Fungsi:

Open project untuk membuka file project

Close project untuk menutup semua file project yang sedang aktif

New target untuk menambahkan target baru.

Complie untuk menerjemahkan project yang dipilih.

Make all untuk membuat target dari project saat ini.

Build all untu membangun semua project saat ini, meskipun project sudah

lama atau kadaluarsa.

Generate Makefil mengkasilkan sebuak make file dari project yang sedang


(7)

Borland C++ Page 7

6. Menu Scipt

Fungsi:

Run untuk memasukkan sebuah script command.

Cummads untuk membuka dialog script commands yang akan menampilkan

script command yang tersedia dan variable.

Modules untuk membuka dialog modules management yang mendaftarkan

semua modul.

Compile File untuk mengkompilasi script yang berada pada jendela editor yang

sedang aktuf.

Run File untuk mengeksekusi script yang sedang aktif pada jendela editor.


(8)

Borland C++ Page 8

Menu Tool digunakan untuk menjalankan program, tool dan utility, dan cara

menjalankan sebuah program dari Menu Tool adalah dengan memilih daftar tool yang tersedia seperti pada gambar, yaitu Turbo Debugger, Grep,

WinSight, C++ Builder .

8. Menu Debug

Fungsi:

Run untuk mengeksekusi program.

Load untuk membuka sebuah program.

Attach untuk memulai sesi debug saat proses compilasi sedang berjalan.

Run to untuk menspesifikasi dimana garis dan source dimana proses debug

akan di mulai.

Pause process untuk menghentikan proses dimana debug sedang berlangsung.

Reset this process untuk mengembalikan proses keawal program dimana

debung saat ini sedang berlangsung.

Terminate process untuk menghentikan debug saat ini, dan menutup semua

file yang sedang terbuka yang digunakan oleh program.


(9)

Borland C++ Page 9

editor.

Add breakpoint untuk memasukkan sebuah breakpoint.

Breakpoint Options untuk mengatur breakpoint yang akan dimasukkan.

Add Watch untuk menetapkan atau sebuah watch exspession.

Evaluate untuk membuka jendela evaluate.

Inspect untuk memasukkan variable.

View Locals untuk membuat sebuah jendela yang menampilkan variable local

yang didefinisikan dalam current scope.

9. Menu Options

Fungsi:

Project untuk menetapkan option untuk seluruh project.

Environment untuk menetap option untuk IDE secara umum.

Tools untuk menginstall, menghapus, ataupun mengedit tool yang berada di

bawah menu tool.

Style Sheets untuk menspesifikasi penerjemah default dan run-time option.


(10)

Borland C++ Page 10

10. Menu Windows

Fungsi:

Cascade untuk menutup semua jendela yang terbuka dan menumpuknya

secara berurutan.

Tile Horizontal untuk mengurutkan jendela dari atas ke bawah tanpa menutupi

satu sama lain.

Tile Vertical untuk mengurutkan jendela dari kiri ke kanan sehingga terlihat

saling berdampingan.

Arrange Icons untuk mengurutkan kembali semua icon pada desktop.

Close all untuk menutup beberapa ataupun semua jendela yang terbuka.

Minimaze all untuk mengecilkan beberapa atau semua jendela yang terbuka.

Retore all untuk mengembalikan beberapa atau semua jendela yang di


(11)

Borland C++ Page 11

11. Menu Help

Fungsi:

Untuk membantu masalah yang dialami pengguna saat menggunakan secara Borlad C++ secara online.

Contents untuk menampilkan isi dari online Help Borland C++

Keyword search untuk mencari penyelesaian masalah menggunakan keyword.

Keyboard

Using help untuk mendapatkan Help System Borland C++ pada Windows.

Windows API

OWL API untuk mencari informasi penggunaan OWL (Objek Windows Library)


(12)

Borland C++ Page 12

Biografi Penulis

Frandika Septa

Lahir pada tanggal 06 September

1993 di desa Balaikencana, Krui,

Pesisir Barat, Lampung. Hobby oprek

computer, dan handphone, mengenai

software dan aplikasinya, lulusan

SMAN1 Rawas Pesisir Barat Krui.

Sedang melanjutkan Studi di STMIK

MJ. Contact Person 089670365578,

frandika.septa@gmail.com , fb:

frandika septa , tw: @frandika_septa ,

instagram: frandika06, website &

blog: www.frandikasepta.com ,

www.dokumen-program.blogspot.com ,

www.frans-flashing.bogspot.com .


(1)

Borland C++ Page 7 6. Menu Scipt

Fungsi:

Run untuk memasukkan sebuah script command.

Cummads untuk membuka dialog script commands yang akan menampilkan script command yang tersedia dan variable.

Modules untuk membuka dialog modules management yang mendaftarkan semua modul.

Compile File untuk mengkompilasi script yang berada pada jendela editor yang sedang aktuf.

Run File untuk mengeksekusi script yang sedang aktif pada jendela editor. 7. Menu Tool


(2)

Borland C++ Page 8

Menu Tool digunakan untuk menjalankan program, tool dan utility, dan cara menjalankan sebuah program dari Menu Tool adalah dengan memilih daftar tool yang tersedia seperti pada gambar, yaitu Turbo Debugger, Grep,

WinSight, C++ Builder .

8. Menu Debug

Fungsi:

Run untuk mengeksekusi program.

Load untuk membuka sebuah program.

Attach untuk memulai sesi debug saat proses compilasi sedang berjalan.

Run to untuk menspesifikasi dimana garis dan source dimana proses debug akan di mulai.

Pause process untuk menghentikan proses dimana debug sedang berlangsung.

Reset this process untuk mengembalikan proses keawal program dimana debung saat ini sedang berlangsung.

Terminate process untuk menghentikan debug saat ini, dan menutup semua file yang sedang terbuka yang digunakan oleh program.


(3)

Borland C++ Page 9 editor.

Add breakpoint untuk memasukkan sebuah breakpoint.

Breakpoint Options untuk mengatur breakpoint yang akan dimasukkan.

Add Watch untuk menetapkan atau sebuah watch exspession.

Evaluate untuk membuka jendela evaluate.

Inspect untuk memasukkan variable.

View Locals untuk membuat sebuah jendela yang menampilkan variable local yang didefinisikan dalam current scope.

9. Menu Options

Fungsi:

Project untuk menetapkan option untuk seluruh project.

Environment untuk menetap option untuk IDE secara umum.

Tools untuk menginstall, menghapus, ataupun mengedit tool yang berada di bawah menu tool.

Style Sheets untuk menspesifikasi penerjemah default dan run-time option.


(4)

Borland C++ Page 10 10. Menu Windows

Fungsi:

Cascade untuk menutup semua jendela yang terbuka dan menumpuknya secara berurutan.

Tile Horizontal untuk mengurutkan jendela dari atas ke bawah tanpa menutupi satu sama lain.

Tile Vertical untuk mengurutkan jendela dari kiri ke kanan sehingga terlihat saling berdampingan.

Arrange Icons untuk mengurutkan kembali semua icon pada desktop.

Close all untuk menutup beberapa ataupun semua jendela yang terbuka.

Minimaze all untuk mengecilkan beberapa atau semua jendela yang terbuka.

Retore all untuk mengembalikan beberapa atau semua jendela yang di sematkan atau kecilkan kebentuk semula.


(5)

Borland C++ Page 11 11. Menu Help

Fungsi:

Untuk membantu masalah yang dialami pengguna saat menggunakan secara Borlad C++ secara online.

Contents untuk menampilkan isi dari online Help Borland C++

Keyword search untuk mencari penyelesaian masalah menggunakan keyword.

Keyboard

Using help untuk mendapatkan Help System Borland C++ pada Windows.

Windows API

OWL API untuk mencari informasi penggunaan OWL (Objek Windows Library)


(6)

Borland C++ Page 12

Biografi Penulis

Frandika Septa

Lahir pada tanggal 06 September

1993 di desa Balaikencana, Krui,

Pesisir Barat, Lampung. Hobby oprek

computer, dan handphone, mengenai

software dan aplikasinya, lulusan

SMAN1 Rawas Pesisir Barat Krui.

Sedang melanjutkan Studi di STMIK

MJ. Contact Person 089670365578,

frandika.septa@gmail.com

, fb:

frandika septa , tw: @frandika_septa ,

instagram: frandika06, website &

blog:

www.frandikasepta.com

,

www.dokumen-program.blogspot.com

,