Laman

Jumat, 23 September 2016

Pertemuan 01: PENGENALAN C++

Postingan saya kali ini adalah untuk menunaikan tugas dari dosen saya pada mata kuliah Algoritma dan Pemrograman. Saya diminta untuk merangkum pertemuan satu dan mempostingnya di blog. Jadi, berikut hal yang dapat saya rangkum.


 Sekilas Perkembangan Bahasa C 

Bahasa C ditulis pertama kali oleh Brian W. Kernighan dan Denies M pada tahun 1972. Bahasa  C merupakan  pengembangan dari bahasa B yang ditulis oleh Ken Thompson. Bahasa  C,  pada  awalnya  dirancang  sebagai  bahasa  pemrograman  yang dioperasikan pada sistem operasi UNIX.  Bahasa  C  merupakan  bahasa  pemrograman  tingkat  menengah. Bahasa C mempunyai banyak kemampuan yang sering  digunakan  diantaranya  kemampuan  untuk membuat  perangkat  lunak, misalnya dBASE, Word Star dan lain-lain.


 Sekilas Tentang C++

Pada  tahun  1980  seorang  bernama  Bjarne  Stroustrup mengembangkan  beberapa  hal  dari  bahasa  C  yang  dinamakan  “C  with Classes”  yang  pada mulanya  disebut  “a  better  C”  dan  berganti  nama  pada tahun  1983 menjadi  C++  oleh  Rick Mascitti,  dibuat  di  Laboratorium  Bell, AT&T.  Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya  yang  disebut  dengan  Object  Oriented  Programming  (OOP),  yang mempunyai tujuan utamanya adalah membantu dan mengelola program yang besar dan kompleks.


 Perbedaan Antara Bahasa C Dengan C++ 

Bahasa  C  merupakan  bahasa  pemrograman  prosedural,  di  mana penyelesaian  atas  suatu  masalah  dilakukan  dengan  membagi-bagi  masalah tersebut  ke  dalam  sub-sub  masalah  yang  lebih  kecil.  Sedangkan  C++ merupakan  bahasa  pemrograman  yang  memiliki  sifat  Object  Oriented Programming  (OOP).  Untuk  menyelesaikan  masalah,  C++  melakukan langkah pertama dengan mendefinisikan class-class yang merupakan a.-class yang  dibuat  sebelumnya  sebagai  abstraksi  dari  objek-objek  fisik.  Class tersebut  berisi  keadaan  objek,  anggota-anggotanya,  dan  kemampuan  dari objeknya.  Setelah  beberapa  class  dibuat, masalah  dipecahkan menggunakan class.

karena dosen saya memperkenalkan Borland C++ pada  pertemuan pertama, maka kali ini saya juga akan mengenalkan sedikit tentang Borland C++

Borland C++, dapat digunakan untuk:
1.  Menulis Naskah Program.
2.  Mengkompilasi Program ( Compile )
3.  Melakukan Pengujian Program ( Debugging )
4.  Mengaitkan Object dan Library ke Program ( Linking )
5.  Menjalankan Program ( Running )

Berikut merupakan tampilan borland c++


IDE pada Borland C++, terbagi menjadi 4 (empat) bagian, yaitu:
  1. Baris Menu ( Menu Bar )
    Menu  utama  terdiri  dari;  File,  Edit,  Search,  Run,  Compile,  Debug,  Project, Options, Window dan Help.
  2. Baris Peralatan (Tools Bar)
    Baris yang menampilkan shortcuts (icons) untuk mempermudah pengguna dalam pembuatan program-program C++, seperti icon open, save, compiler, run dan lain-lain.
  3. Jendela Editor
    Tempat untuk pengetikan program dan membuat program. Jika pertama kali anda membuat program, nama file jendela editor adalah NONAME00.CPP
  4. Jendela Message
    Tempat untuk menampilkan pesan-pesan pada proses kompilasi dan link program. Jika  ada  kesalahan  sintax  program  maupun  varibel  dan  objek,  maka  akan diberikan  pesan  kesalahannya  yang  kemudian  dapat  didouble  klik  pada  pesan tersebut untuk mendapatkan petunjuk di baris yang mana terdapat kesalahannya.
  5. Baris Status (Status Bar)
    Baris  yang  akan  menampilkan  keterangan-keterangan  pada  saat  mengaktifkan menu bar dan  sub menu  serta keterangan-keterangan  lain  (seperti petunjuk baris dan kolom, waktu yang sedang berjalan).
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.
Bentuk Umum:

Penjelasan :
  1. #include  <file-header>  merupakan  preprocessor  pada  C++  untuk pemanggilan  file  header  yang memuat  beberapa  perintah-perintah  dari C++ (contoh, apabila ingin menggunakan perintah cout maka harus menggunakan file header iostream.h) 
  2. main( ) merupakan awal mula dari blok program utama  
  3. tanda { dan } sebagai punctuator yang awal blok program hingga akhir blok program  
  4. cout merupakan perintah keluaran pada C++
  5. getch(  );  apabila  ditempatkan  sebelum  funtuator  }, maka  berfungsi  sebagai penahan dari tampilan hasil. jika tidak diberi script ini. maka program akan langsung tertutup dengan sendirinya.

Contoh script 1 :

script diatas keluarannya akan seperti ini



contoh script 2 :

script di atas hasilnya akan seperti ini :



contoh script 3 :

script ini adalah hasil modifikasi sedikit dari saya. ini hanya iseng belaka haha
fungsi script "<<endl;" kalau menurut saya, fungsinya hampir sama dengan "enter"
jadi nanti keluarannya akan seperti ini :


  • Untuk membuat file editor, caranya adalah: Klik Menu File -> Klik New -> Text Edit   
  • Untuk menyimpan fiile editor, caranya adalah: Kik Menu File -> Save   
  • Untuk menterjemahkan program, caranya adalah: Kik Menu Debug  -> Compile  
  • Untuk menjalankan program, caranya adalah: Kik Menu Debug -> Run  
  • Untuk membuka file editor, caranya adalah: Klik Menu File -> Open  
  • Untuk mencetak file editor, caranya adalah: File  -> Print 
Mungkin itu saja yang dapat saya rangkum. semua postingan ini bersumber dari "Modul Praktikum Pemrograman C++" milik AMIK BSI
sekian dari saya, dan terimakasih sudah membaca :)

Tidak ada komentar:

Posting Komentar