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++
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:
- Baris Menu ( Menu Bar )
Menu utama terdiri dari; File, Edit, Search, Run, Compile, Debug, Project, Options, Window dan Help. - 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. - Jendela Editor
Tempat untuk pengetikan 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. 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. - 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++, 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 :
- #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)
- main( ) merupakan awal mula dari blok program utama
- tanda { dan } sebagai punctuator yang awal blok program hingga akhir blok program
- cout merupakan perintah keluaran pada C++
- 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
sekian dari saya, dan terimakasih sudah membaca :)
Tidak ada komentar:
Posting Komentar