yang mau di print 2

Upload: syawal-dina

Post on 15-Jul-2015

40 views

Category:

Documents


0 download

TRANSCRIPT

Program Code Editor dan Form Designer pada C++ Builder

I.y y y y

Tujuan Percobaan :Mengetahui sejarah perkembangan bahasa pemograman C++ Builder. Mengetahui cara membuat program dalam mode code editor. Mengetahui cara membuat program dalam mode form designer. Memahami perbedakan program dalam mode code editor dengan program dalam mode form designer.

II. Tinjaun TeoritisA. Algoritma

:

Dalam matematika dan komputasi, algoritma atau algoritme merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Perintah-perintah ini dapat diterjemahkan secara bertahap dari awal hingga akhir. Masalah tersebut dapat berupa apa saja, dengan catatan untuk setiap masalah, ada kriteria kondisi awal yang harus dipenuhi sebelum menjalankan algoritma. Algoritma akan dapat selalu berakhir untuk semua kondisi awal yang memenuhi kriteria, dalam hal ini berbeda dengan heuristik. Algoritma sering mempunyai langkah pengulangan (iterasi) atau memerlukan keputusan (logika Boolean dan perbandingan) sampai tugasnya selesai. Desain dan analisis algoritma adalah suatu cabang khusus dalam ilmu komputer yang mempelajari karakteristik dan performa dari suatu algoritma dalam menyelesaikan masalah, terlepas dari implementasi algoritma tersebut. Dalam cabang disiplin ini algoritma dipelajari secara abstrak, terlepas dari sistem komputer atau bahasa pemrograman yang digunakan. Algoritma yang berbeda dapat diterapkan pada suatu masalah dengan kriteria yang sama. Kompleksitas dari suatu algoritma merupakan ukuran seberapa banyak komputasi yang dibutuhkan algoritma tersebut untuk menyelesaikan masalah. Secara informal, algoritma yang dapat menyelesaikan suatu permasalahan dalam waktu yang singkat memiliki kompleksitas yang rendah, sementara algoritma yang membutuhkan waktu lama untuk menyelesaikan masalahnya mempunyai kompleksitas yang tinggi. http://id.wikipedia.org/wiki/Algoritma

B.

Program Borland C++ Builder 1. Sejarah C Bahasa C, yang selanjutnya disebut C, diciptakan oleh Dennis Ritechie pada tahun 1972 pada saat bekerja sama dengan Ken Thompson untuk merancang sistem operasi Unix di Laboratorium Bell di USA. C ini merupakan lanjutan dari bahasa B buatan Ken Thompson.

2. SEJARAH C++Sejak awal 1980 C telah menjadi bahasa dominan pada komputer mini dengan sistem operasi Unix, kemudian merambah ke komputer mikro dan menjadi bahasa pilihan untuk proyek-proyek perangkat lunak skala besar. C++, yang diciptakan oleh Bjame Siroustrup dari AT&T Bell Laboratories di USA sekitar tahun 1986, adalah perluasan C. Fasilitas penting yang ditambahkan adalah class yang diadopsi dari bahasa Simula, secara sederhana C++ dapat dipandang sebagai C ditambah class. Class pada dasamya adalah perluasan dari struktur yana ada di C. Dengan fasilitas class, programmer dapat membuat definisi sendiri dan berbagai tipe, yang selain mewakili data, juga mewakili operasi-operasi yang dapat dikenakan pada data tersebut. Variable yang diciptakan lewat class dikenal sebagai objek dan pemrograman dengan objek.objek dikena] sebagai pemrograman berorientasi objek. Selain perluasan pada tipe data dan pemrograman berorientasi objek, C++ juga menambahkan fasilitas-fasilitas yang membual C++ lebih baik dan C. (http://ahmadsidik07.blogspot.com/2010/11/program-borland-c-builder.html) Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis. Kata logis merupakan kata kunci dalam algoritma. Langkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar. Dalam beberapa konteks, algoritma adalah spesifikasi urutan langkah untuk melakukan pekerjaan tertentu. Pertimbangan dalam pemilihan algoritma adalah, pertama, algoritma haruslah benar. Artinya algoritma akan memberikan keluaran yang dikehendaki dari sejumlah masukan yang diberikan. Tidak peduli sebagus apapun algoritma, kalau memberikan keluaran yang salah, pastilah algoritma tersebut bukanlah algoritma yang baik.Ketiga adalah efisiensi algoritma. Efisiensi algoritma dapat ditinjau dari 2 hal yaitu efisiensi waktu dan memori. Meskipun algoritma memberikan keluaran yang benar (paling mendekati), tetapi jika kita harus menunggu berjam-jam untuk mendapatkan keluarannya, algoritma tersebut

biasanya tidak akan dipakai, setiap orang menginginkan keluaran yang cepat. Begitu juga dengan memori, semakin besar memori yang terpakai maka semakin buruklah algoritma tersebut. (Thompson Susabda Ngoen.2004) C. Alat dan Bahan A.Alat 1 . Seperangkat computer lengkap : -CPU -Monitor -Keyboard -Mouse B.Bahan 1.Software C++ builder yang telah ter install pada computer 2.Buku petunjuk penggunaan dan pengoprasian C++ builder IV. Prosedur Percobaan A.Code Editor a) Menjalankan program Borland C++ builder dengan mengklik start-programsborland C++ builder-C++ builder b) untuk membuat program dalam mode code editor klik menu :file-new c) memilih concole App kemodian klik OK d) menyimpan program dengan mengklik menu file-save project As e) mengisi save in dengan folder kerja yang sudah dibuat sebelumnya dan file name dengan nama PAPK2a kemudian klik save f) melengkapi kode program seperti yang tertera pada buku penuntun g) mengkompil program tersebut dengan mengklik menu project-compile unit h) menjalankan program dengan mengklik menu Run | Run, i) Melakukan analisis terhadap keakuratan harga perhitungan nilai F j) Menyimpan kembali program dengan memilih menu:File-Save All k) Menutup program dengan memilih menu :File-Close All B.Program Form Designer a) b) c) d) Untuk membuat program dalam mode form designer klik menu:File-New Memilih Aplication kemudian klik OK Menyimpan program dengan mengklik menu File-Save project As Mengisi save in dengan folder kerja dan file name uPAPK2b (untuk unit) kemudian mengklik save.jendela yang sama akan muncul kembaliuntuk file project ,isi kembali file name dengan nama pPAPK2b,kemudian kembali mengklik save

e) Menempatkan pada Form satu buah panel,enam buah label,tiga buah edit,satu buah memo,dan dua buah Button f) mengklik ganda pada Button1 (hitung),maka akan ditampilkan file editor uPAPK1b.cpp,lenkapilah kode programnya seperti pada listing program g) kembali ke jendela form,klik ganda pada Button2 (tutup) melengkapi kode programnya seperti yang tertera pada listing program h) mengkompil program tersebut dengan mengklik menu Project-compile unit,jika terdapat kesalahan syntax perbaikilah samapai semuanya teratasi i) menjalankan program dengan mengklik menu Run|Run atau menekan F9 masukkan harga m dan a dengan nilai sembarang kemudian tekan button hitung ,tekan sembarang tombol untuk keluar dari jendela editor ini j) melakukan analisis terhadap keakuratan harga prhitungan nilai F k) menyimpan kembali program jika hasil program sudah tepat dengan memilih menu:File-Save All l) menutup program dengan memilih menu:File-Close All

V.

Hasil Pengamatan a. Kode editor

b . form designer

VI.

VII.

Kesimpulan 1. semua profram computer adalah algoritma,yang dibangun atas :runtutan,pemilihan,dan pengulangan 2. Diagram alir (flow chart)adalah symbol atau tanda yang memiliki arti tertentu yang digunakan untuk mengetahui jalannya suatu program 3. Bahasa pemrograman adalah sekumpulan urutab (syntaks) untuk menulis suatu program.Algoritma+struktur Data=Program 4. Pembuatan program dapat dilakukan dalam modus Code editor dan modus form designer 5. Kompilasi adalah proses untuk mencari kesalahan syntaks (kesalahan tatabahasa) dan kesalahan-kesalahan lain untuk menghasilkan program yang di eksekusi Daftar Pustaka 1. Ngoen, Thompson SusabdaNgoen.2004.Pengantar Algoritma dengan Bahasa C.Jakarta:Salemba Teknik. 2. (http://ahmadsidik07.blogspot.com/2010/11/program-borland-c-builder.html)