Sunday, April 1, 2018

Makalah IT (Mengenal Borland C++)


BAB I
PENDAHULUAN
1.1         Latar Belakang
Dewasa ini perkembangan teknologi informasi sangatlah pesat, apalagi dalam penggunaan jenis-jenis kompilator. Kompilator (compiler) adalah sebuah program yang membaca suatu program yang ditulis dalam suatu bahasa sumber (source language) dan menterjemahkannya kedalam suatu bahasa sasaran (target language). Proses Kompilasi dikelompokkan kedalam dua kelompok besar, yaitu :
1.      Analisa : Program sumber dipecah-pecah dan dibentuk menjadi bentuk antara (Intermediate Representation).
2.      Sintesa : Membangun program sasaran yang diinginkan dari bentuk antara.

Blok Diagram :
 










Pembuatan dari kompiler juga dapat dilakukan dengan :
·      Bahasa Mesin, Tingkat kesulitannya tinggi, bahkan hampir mustahil dilakukan.
·      Bahasa Assembly, Bahasa Assembly bisa dan biasa digunakan sebagai tahap awal pada proses pembuatan sebuah kompilator.
·      Bahasa Tingkat Tinggi lain pada ,mesin yang sama, Proses pembuatan kompilator akan lebih mudah.
·      Bahasa tingkat tinggi yang sama pada mesin yang berbeda, Misal, pembuatan kompilator C untuk DOS, berdasar C pada UNIX.
·      Bootstrap, Pembuatan kompilator secara bertingkat.

Jenis-jenis compiler terbagi sangat banyak sekali , contohnya antara lain : Turbo C++, Borland C++, Turbo Pascal, Microsoft Visual Basic, dll..

1.2         Rumusan Masalah
Dalam makalah ini, permasalahan yang akan dibahas adalah untuk mengetahui cara penggunaan compiler yang ada di dalam program Borland C++ 5.02 dan juga sedikit membahas tentang bahasa C.

1.3         Tujuan
Adapun tujuan dari penulisan makalah ini untuk memberikan penjelasan mengenai kompilator khususnya penggunaan compiler Borland C++ 5.02 yang akan dibahas secara lengkap dan ringkas pada bab selanjutnya, dan juga sebagai syarat perkuliahan mata kuliah Teknik Kompilasi.

1.4         Manfaat
Pembahasan makalah dengan judul Penggunaan Compiler BORLAND C++ 5.02” ini mempunyai tujuan untuk mengenalkan kepada pembaca sekalian tentang bagaimana penggunaan Borland C++ 5.02.
Makalah ini juga memberikan beberapa penjelasan tentang sedikit perkembangan dari bahasa C.




BAB II
PEMBAHASAN

2.1         Sekilas Perkembangan Bahasa C
Bahasa C merupakan pengembangan dari bahasa B yang ditulis oleh Ken Thompson pada tahun 1970. Bahasa C untuk pertama kali ditulis oleh Brian W. Kernighan dan Denies M. Ricthie pada tahun 1972. Bahasa C, pada awalnya dioperasikan diatas sistem operasi UNIX. Bahasa C  merupakan bahasa pemograman tingkat menengah yaitu diantara bahasa tingkat rendah dan tingkat tinggi yang biasa disebut dengan bahasa tingkat tinggi dengan perintah Assembly. Bahasa C mempunyai banyak kemampuan yang sering digunakan diantaranya kemampuan untuk membuat perangkat lunak, misalnya dBASE, Word Star dan lain-lain. Pada tahun 1980 seorang ahli yang bernama Bjarne Stroustrup mengembangkan beberapa hal dari bahasa C yang dinamakan C with Classes” yang berganti nama pada tahun 1983 menjadi C++. Penambahan yang terdapat pada C++ ini adalah Object Oriented Programming (OOP), yang mempunyai tujuan utamanya adalah membantu membuat dan mengelola program yang besar dan kompleks.

2.2         Pengenalan IDE Borland C++
IDE merupakan singkatan dari Integrated Development Environment, merupakan lembar kerja terpadu untuk pengembangan program. IDE dari Borland C++, dapat digunakan untuk :
·      Menulis Naskah Program.
·      Mengkompilasi Program ( Compile )
·      Melakukan Pengujian Program ( Debugging )
·      Mengaitkan Object dan Library ke Program ( Linking )
·      Menjalankan Program ( Running )
Untuk mengaktifkan aplikasi Borland C++ ver 5.02, anda bisa menggunakan banyak cara, diantaranya :
·      Jika anda menggunakan sistem jaringan pada Windows XP, anda bisa membuatkan shortcut terlebih dahulu dari server, dengan cara :
a.       Klik kanan pada Desktop, lalu klik New,  lalu klik Shorcut.
b.      Ketikan pada command line :\\BC5\BIN\bcw.exe, klik tombol next, kemudian ketikan nama shortcut, misalkan Borland C++, klik tombol Finish untuk selesai.
c.       Atau anda dapat klik tombol browse untuk mencari alamat dan folder yang menyediakan aplikasi Borland C++.
·         Jika anda menggunakan Stand Alone Computer, anda bisa membuat shortcut seperti diatas. Biasanya jika sudah terinstall pada komputer anda, sudah dibuatkan shortcut  anda bisa membukanya dengan cara :
a.       Klik tombol start, pilih All Programs, Borland C++ 5.02,  klik Boland C+.
b.      Berikut lDE dari Borland C++, seperti gambar dibawah ini;
 






Gambar 2.1 Layar Pembuka Borland C++









 












Gambar 2.2 IDE Borland C++ 5.02
IDE pada Borland C++, terbagi menjadi 4 (empat) bagian, yaitu :
·      Menu Utama (Menubar) : Menu utama terdiri dari : File, Edit, Search Run Compile Debug Project, Options, Window dan Help.
·      Jendela Text Edit : Tempat untuk mengetikan program dan membuat program. Jika pertama kali anda membuat program, nama file jendela editor adalah NONAME00.CPP.
·      Jendela Message : Tempat untuk menampilkan pesan-pesan pada proses kompilasi dan link program.
·      Baris Status : Baris dimana menampilkan keterangan-keterangan pada saat anda mengaktifkan menu bar dan sub menu.

2.3         Membuat File Editor
File Editor merupakan File Program yang dapat di compile,  dan dijalankan untuk menampilkan hasilnya serta mempunyai ekstensi .CPP. Cara mengaktifkannya :  Klik Menu File, Klik New, Text Edit.


 








Gambar 2.3 Jendela Text Edit

2.4         Menyimpan Text Edit
Setelah selesai mengetikan naskah program yang baru pada jendela Text Edit, maka selanjutnya disimpan dengan cara :
·      Kik Menu File, lalu pilih Save.
·      Menekan HotKey Ctrl + KS.
Selanjutnya tampil jendela Save File As, seperti dibawah ini :










Gambar 2.4 Jendela Save File As



2.5         Menterjemahkan Program
Proses Compile merupakan suatu proses menterjemahkan program dari bahasa manusia kedalam bahasa yang dimengerti oleh komputer yaitu bahasa mesin. Caranya adalah :
·      Kik Menu Project, lalu pilih Compile.
·      Menekan HotKey Alt + F9.
Selanjutnya tampil kotak dialog Compile, seperti dibawah ini :









Gambar 2.5 Kotak Dialog Compile

2.6         Menjalankan Program
Proses Run merupakan suatu proses menterjemahkan program, melakukan proses linking, membuat file eksekusi ( .exe ) dan sekaligus menjalankan program. Caranya adalah :
·      Kik Menu Debug,  lalu Run.
·      Menekan HotKey Ctrl + F9.
Selanjutnya tampil kotak dialog Run, seperti dibawah ini :





 








Gambar 2.6 Kotak Dialog Run
Setelah proses menterjemahkan program, proses linking, selanjutnya tampil hasil seperti gambar 2.7 dibawah ini :
 






Gambar 2.7 Contoh Hasil Keluaran Program

2.7         Membuka File Editor
Membuka atau memanggil file editor yang sudah pernah dibuat, dengan cara : Klik Menu File, lalu Open. Selanjutnya tampil Jendela Open, seperti dibawah ini :







Gambar 2.8 Jendela Open
2.8         Struktur Program C++
Struktur program C++, sama seperti struktur program C yang terdahulu. Struktur program C++ terdiri sejumlah blok fungsi, setiap fungsi terdiri dari satu atau beberapa pernyataan yang melaksanakan tugas tertentu. Contoh :
#include <stdio.h>
#include <conio.h>
main()
{
  int a = 7;
  char b = 'G';
  clrscr();
printf("%c Merupakan Abjad Yang Ke - %d", b, a);
}

Output yang akan dihasilkan, dari program contoh diatas adalah :
 





Gambar 2.9 Hasil Contoh

2.9         Model Memory
Borland C++, mempunyai enam model memori untuk program dan data. Model-model memori tersebut adalah :
·      Model Tiny
Model memori yang menyediakan jumlah memori untuk program dan data tidak lebih dari 64 Kb.
·      Model Small
Model memori yang menyediakan jumlah memori untuk masing-masing program dan data tidak lebih dari 64 Kb.
·      Model Medium
Model memori yang menyediakan jumlah memori untuk program tidak lebih dari 64 Kb dan data tidak lebih dari 64 K.
·      Model Compact
Model memori yang menyediakan jumlah memori untuk program lebih dari 64 Kb dan data tidak lebih dari 64 K.
·      Model Large
Model memori yang menyediakan jumlah memori untuk program dan data lebih dari 64 K.
·      Model Huge
Model memori yang menyediakan jumlah memori untuk menyimpan satu jenis data.





















BAB III
PENUTUP

3.1     Kesimpulan
Kompilator (compiler) adalah sebuah program yang membaca suatu program yang ditulis dalam suatu bahasa sumber (source language) dan menterjemahkannya kedalam suatu bahasa sasaran (target language). Terdapat banyak jenis macam-macam kompiler, diantaranya seperti Borland C++ 5.02. Program ini merupakan kompilator untuk penggunaan bahasa C. Bahasa C  merupakan bahasa pemograman tingkat menengah yaitu diantara bahasa tingkat rendah dan tingkat tinggi yang biasa disebut dengan bahasa tingkat tinggi dengan perintah Assembly. IDE dari Borland C++, dapat digunakan untuk :
·      Menulis Naskah Program.
·      Mengkompilasi Program ( Compile )
·      Melakukan Pengujian Program ( Debugging )
·      Mengaitkan Object dan Library ke Program ( Linking )
·      Menjalankan Program ( Running )

3.2     Saran
Oleh karena itu kita harus banyak mempelajari tentang kompiler-kompiler yang ada saat ini. karena apabila kita tidak mempelajari cara penggunaan dari kompiler mungkin kita akan sangat sulit naninya dalam pembelajaran pembuatan program. Untuk mempelajarinya sangat mudah, karena tidak menggunakan banyak perintah yang bisa membuat kita pusing dalam mengeksekusi program yang akan kita compile.


Makalah IT (Mengenal Borland C++)

BAB I PENDAHULUAN 1.1          Latar Belakang Dewasa ini perkembangan teknologi informasi sangatlah pesat, apalagi dalam penggunaan ...