Docstoc

MEMBUAT PROGRAM KONVERSI SUHU DENGAN DELPHI 7.O

Document Sample
MEMBUAT PROGRAM KONVERSI SUHU DENGAN DELPHI 7.O Powered By Docstoc
					                                    BAB I

                            PENDAHULUAN



1.1 LATAR BELAKANG.
       Dewasa ini perkembangan teknologi semakin pesat baik dalam bidang
  industri besar maupun industri rumahan. Untuk itu dibutuhkan sebuah software
  atau program yang dapat memenuhi semua aspek industri, selain program yang
  bunafit industri juga membutuhkan sumber daya manusia yang berkualitas.
  Untuk itu Microsoft Corporation mencoba membuat sebuah program yang dapat
  mempermudah para programer pemula untuk belajar dalam membuat sebuah
  program yang dibutuhkan oleh dunia industri yaitu Borland Delphi 7.0.
  Borland Delphi    7.0 hampir dapat memanfaatkan seluruh kemudahan sistem
  operasi windows dan Borland Delphi       merupakan bahasa pemograman yang
  cukup populer dan mudah dipahami oleh para pemula.
  Diharapkan dengan adanya program Borland Delphi mahasiswa dapat
  menggunakan imajinasi dan kemampuannya untuk berlatih membuat program
  yang nantinya dapat dipakai dalam dunia industri.

       Untuk memajukan teknologi diseluruh dunia para ilmuwan menciptakan
  sebuah benda yang berguna mempercepat dan mempermudah suatu pekerjaan
  kantor dan perusahaan-perusahaan. Penemuan para ilmuwan itu dapat kita ambil
  manfaatnya untuk dipelajari dan mengembangkannya.

        Melalui penelitian dan percobaan yang membutuhkan waktu cukup lama
  para ilmuwan dapat membuat suatu benda yang disebut Komputer. Komputer
  selain dapat mempercepat dan mempermudah pekerjaan kantor, komputer juga
  dapat membantu dalam mengembangkan IPTEK suatu                 negara. Setelah
  ditemukannya.



          Praktikum Pemrograman Borland Delphi 7.0
          Harly Arfimianto / 0932010032 / Selasa1 / A
         Modul 6 Program Konversi Suhu.
    komputer, para ilmuwan dan para ahli belum puas begitu saja dengan
  penemuannya sehingga masih dikembangkan lagi. Komputer yang dikembangkan
  mengalami perubahan bentuk yang lebih kecil,dan memiliki program yang lebih
  lengkap serta mudah dibawa kemana-mana.

       Kita mahasiswa sebagai generasi penerus bangsa dituntut untuk menghargai
  hasil penemuan para ilmuwan dan para ahli dengan cara mempelajari, bagaimana
  cara menjalankan program komputer yang sudah ada. Di kalangan mahasiswa
  program komputer sangat penting dan membutuhkan latihan-latihan, kursus-
  kursus yang mendukung untuk mendalami dan memahami aplikasi program
  komputer. Di dalam suatu perusahaan-perusahaan keahlian komputer sangat
  dibutuhkan untuk mempermudah dan mempercepat pekerjaan, maka mahasiswa
  wajib mengetahui betapa pentingnya komputer setelah lulus study. Kita sebagai
  mahasiswa Teknik Industri harus dapat melihat dan melangkah ke depan untuk
  keberhasilan baik study, diri kita, dan masyarakat pada umumnya.

       Banyaknya program komputer pada saat ini seperti Borland Delphi 7.0 serta
  program-program yang lain, perlu kita pelajari dan kita terapkan pada saat kita
  mengamplikasikan program komputer.

1.2 TUJUAN PRAKTIKUM.

    Adapun tujuan praktikum ini diadakan ialah:
    a. Mengenalkan konsep bahasa pemograman.
    b. Mengenalkan konsep bahasa pemograman Delphi.
    c. Menjelaskan komponen dan fungsi – fungsi pada Borland Delphi 7.0.
    d. Menjelaskan perancangan Program Konversi Suhu dengan Borland Delphi
       dan mengaplikasikanya dalam proses pengkonversian suhu.




          Praktikum Pemrograman Borland Delphi 7.0
          Harly Arfimianto / 0932010032 / Selasa1 / A
          Modul 6 Program Konversi Suhu.
1.3 MANFAAT PRAKTIKUM.

        Dalam     praktikum   ini selain memiliki tujuan praktikum ini memilki
  manfaat bagi mahasiswa diantaranya :

    a. Praktikan memahami konsep bahasa pemrograman.

    b. Praktikan merancang program Konversi Suhu dengan Borland Delphi 7.0.




1.4 BATASAN MASALAH.

        Dalam hal ini praktikan membuat sebuah program Konversi Suhu dengan
   menggunakan Borland Delphi 7.0. Praktikan mengetahui fungsi dan komponen
   dalam     pembuatan program Konversi Suhu, selain itu praktikan dapat
   mempraktekan langsung dalam membuat listing program dalam proses program
   Konversi Suhu. Mengaplikasikannya dalam proses perhitungan standart
   pengkonversian suhu.




1.5. SISTEMATIKA PENULISAN.

        Pada dasarnya, sistematika penulisan Laporan Resmi ini berisikan
   mengenai uraian yang akan dibahas pada masing–masing bab. Sehingga dalam
   setiap bab akan memiliki pembahasan topik tersendiri. Adapun sistematika
   penulisan Laporan Resmi ini sebagai berikut :

   BAB 1 PENDAHULUAN

        Dalam bab 1 ini berisi tentang Latar belakang, Tujuan praktikum, Manfaat
   praktikum, Batasan masalah, dan sistematika pendahuluan.




           Praktikum Pemrograman Borland Delphi 7.0
           Harly Arfimianto / 0932010032 / Selasa1 / A
           Modul 6 Program Konversi Suhu.
BAB II LANDASAN TEORI

     Dalam bab II ini berisi tentang definisi program Borland Delphi 7.0, Fungsi
program Borland Delphi 7.0, komponen Delphi 7.0, teori pemograman Konversi
Suhu, definisi program Konversi Suhu, fungsi program Konversi suhu, dan
komponen pada program Konversi Suhu.

BAB III PROSEDUR PENGERJAAN.

     Dalam bab III ini berisi tentang prosedur pengerjaan tugas praktikum dan
Tugas Lapres.

BAB IV PEMBAHASAN.

     Dalam bab IV berisi tentang tugas praktikum terdiri atas langkah
pengerjaan, form input program, listing program, output program, dan flowchart.
Dan tugas LAPRES terdiri atas langkah pengerjaan, form input program, listing
program, output program, dan flow chart. .

BAB V PENUTUP.

     Dalam bab V berisi tentang kesimpulan dari hasil yang kita peroleh dan
saran mengenai kurang lebihnya program yang di kerjakan. Serta saran bagi para
pembimbing.

DAFTAR PUSTAKA.

     Berisi tentang literatur – literatur sebagai acuan dalam menyelesaikan
laporan resmi.




        Praktikum Pemrograman Borland Delphi 7.0
        Harly Arfimianto / 0932010032 / Selasa1 / A
       Modul 6 Program Konversi Suhu.
                                   BAB II

                           LANDASAN TEORI



2.1 BORLAND DELPHI 7.0.

   2.1.1 Definisi Program Borland Delphi 7.0.

               Borland Delphi merupakan program yang berjalan pada system
        operasi windows, yang dikeluarkan oleh perusahaan software Inprise.
        Pihak Inprise membuat program Borland Delphi dengan konsep
        pemrograman berorientasi Object, menyediakan interface yang bersahabat
        dengan manusia, serta GUI (Grafical Unit Interface).

               Bahasa yang digunakan oleh Delphi merupakan sekumpulan dari
        object-oriented extensions untuk standar pascal. Pemrograman berorientasi
        object merupakan ekstensi dari structured reuse’ dan encapsulation dari
        data dengan fungsi-fungsinya. Sekali anda mendefinisikan suatu class,
        anda dan programmer lainnya dapat menggunakannya pada aplikasi-
        aplikasi yang berbeda, sehingga dapat mengurangi waktu pengembanga
        dan meningkatkan produktivitas. Rincian dari pemrograman berorientasi
        object untk para programmer yang ingin menggunakan objek atau
        komponen sudah di-install pada component pallete.

               Untuk mempermudah pemrogram dalam membuat program
        aplikasi, Delphi menyediakan fasilitas pemrograman yang sangat lengkap.
        Fasilitas pemrograman tersebut dibagi dalam dua kelompok, yaitu object
        dan bahasa pemrograman. Secara ringkas object adalah suatu komponen
        yang mempunyai bentuk fisik dan biasanya dapat dilihat (visual). Object
        biasanya dipakai untuk melakukan tugas tertentu dan mempunyai batasan-


          Praktikum Pemrograman Borland Delphi 7.0
          Harly Arfimianto / 0932010032 / Selasa1 / A
          Modul 6 Program Konversi Suhu.
batasan tertentu. Sedangkan bahasa pemrograman secara singkat dapat
disebut sebagai sekumpulan teks yang mempunyai arti tertentu.
         Dan disusun dengan aturan tertentu serta untuk menjalankan tugas
tertentu. Gabungan dari object dan bahasa pemrograman ini sering disebut
sebagai bahasa pemrograman berorientasi object atau Object Oriented
Programming (OOP).
         Bahasa pemrograman Delphi merupakan pengembangan dari
bahasa      Pascal.   Tetapi   bukan   berarti   untuk   mempelajari   bahasa
pemrograman Delphi harus mempelajari Pascal terlebih dahulu, karena
Borland Delphi 7 sudah dirancang sedemikian rupa sehingga memudahkan
bagi seorang pemula untuk merancang aplikasi berbasis Windows dengan
Borland Delphi 7.
         Borland Delphi 7 merupakan pilihan bagi sebagian kalangan
programmer untuk membuat aplikasi. Hal ini disebabkan kelebihan yang
ada pada Borland Delphi 7. Berikut ini sebagian kecil
         dari banyak kelebihan Borland Delphi 7 :
• Berbasis Object Oriented Programming (OOP). Setiap bagian yang ada
pada program dipandang sebagai suatu object yang mempunyai sifat-sifat
yang dapat diubah dan diatur.
• Satu file .exe. Setelah program dirancang dalam IDE (Intergrated
Development       Environment)Delphi,     Delphi    akan   mengkompilasinya
menjadi sebuah file executable tunggal. Program yang dibuat dapat
langsung didistribusikan dan dijalankan pada komputer lain tanpa perlu
menyertakan file DLL dari luar. Ini merupakan sebuah kelebihan yang
sangat berarti.
• Borland Delphi 7 hadir bersama Borland Kylix 3 yang berbasiskan Linux,
sehingga memungkinkan programmer untuk membuat aplikasi multi-
platform.




  Praktikum Pemrograman Borland Delphi 7.0
  Harly Arfimianto / 0932010032 / Selasa1 / A
  Modul 6 Program Konversi Suhu.
       Kelebihan Delphi dibandingkan dengan progaram yang lain adalah
produktifitas. Dengan memakai Borland Delphi adalh cara yang paling
sederhana untuk membangun aplikasi berbasis window. Produktifitas
pengembangan peragkat lunak dibagi meanjadi lima atribut penting,
sebagai berikut:

   a. Kualitas dari lingkungan pengembangan visual.

   b. Kecepatan compiler di bandingkan dengan kompleksitasnya.

   c. Kekuatan     dari    bahasa    pemograman      dibandingkan   dengan
       kompleksitasnnya.

   d. Fleksibilitasnya dari arsitektur basis data.

   e. Pola desain dan pemakaian yang diwujudakn oleh frameworknya.

       Kekurangan Borland Delphi 7.0 sebagai berikut:

  a.   Tidak ada dukungan 64-Bit asli.

          Delphi menciptakan aplikasi asli hanya 32-bit. Tidaklah
       mungkin untuk menulis aplikasi 64-bit Windows asli, yang
       dibutuhkan untuk menggunakan lebih dari 4 GB memori. Selain itu,
       Anda tidak dapat menulis plug-in untuk aplikasi 64-bit dan layanan
       pihak ke-3, seperti Windows Explorer. Dukungan untuk aplikasi
       64-bit telah di roadmap Delphi untuk beberapa tahun, tetapi telah
       ditunda beberapa kali. Peta jalan saat [7] menunjukkan proyek
       Commodore, membawa dukungan 64-bit, tetapi tidak menyatakan
       tanggal kedatangan.




  Praktikum Pemrograman Borland Delphi 7.0
  Harly Arfimianto / 0932010032 / Selasa1 / A
  Modul 6 Program Konversi Suhu.
   b.   Tidak Cross platform.

          Delphi adalah, dalam dirinya sendiri, bukan sebuah alat lintas
        platform. Rilis terbaru berisi Delphi Delphi Prism yang dapat
        digunakan untuk mengembangkan. Aplikasi NET. J lintas platform,
        CODEC Proyek X, ditampilkan pada peta jalan terbaru [8]. Juga
        Lazarus (freeware Delphi Clone) yang berisi Komponen yang
        paling sering digunakan VCL dari Delphi adalah cross-platform
        antara Linux, Mac OS dan Windows.

   c.   Kompatibilitas ke belakang.

          Setiap rilis baru dari Delphi upaya untuk menjaga kompatibilitas
        mundur sebanyak mungkin. Hal ini memungkinkan pengguna untuk
        membangun kode warisan tanpa khawatir tentang apapun
        antarmuka rusak atau fungsi. Namun, beberapa pengembang merasa
        bahwa perhatian untuk kompatibilitas mundur menahan evolusi
        bahasa Delphi, dan telah menyebabkan desain agak tanggal dalam
        perpustakaan kelas standar (VCL / RTL).




Ada tiga versi dari delphi yaitu:

        a. Delphi 5 Standart: adalah versi pemula yang ditujukan untuk
           pelajar yang ingin mandalami delphi. Versi ini lengkap dengan
           segala sesuatu yang di perlukan utuk memulai membuat aplikasi
           Delphi. Versi ini lengkap dengan dilengkapi 85 komponen
           standart di dalam Component Palletenya.




  Praktikum Pemrograman Borland Delphi 7.0
  Harly Arfimianto / 0932010032 / Selasa1 / A
  Modul 6 Program Konversi Suhu.
               b. Delphi 5 Professional: adalah program yang ditujukan oleh dan
                 untuk pengembang Professional ynag tidak memrlukan fasilitas
                 client / server. Versi professional berisi semua fasilitas di Versi
                 satndart dengan beberapa tambahan, di antarannya komponen
                 standart sebanyak 150 komponen.

               c. Delphi 5 Enterprise: adalh program yang di tujukan untuk
                 pengembang yang lebih tinggi yaitu pengembang dengan
                 aplikasi yang berkomunikasi dengan server SQL. Komponen
                 standart yang dimilikinya sebanyak 200.

2.1.2 Fungsi Program.

               Borland   Delphi   7.0      hampir   dapat   memanfaatkan    seluruh
     kemudahan dan kecanggihan yang dimiliki oleh sistem operasi windows.
     Secara umum kemampuan Borland Delphi 7.0 adalah menyediakan
     komponen-komponen yang memungkinkan anda membuat aplikasi atau
     program baik itu program yang ringan dalam sekala rumahan sampai
     program interprice yang besar dan rumit, atau aplikasi yang di jalankan
     melalui internet.

     Adapun fungsi dari pemrograman Borland Delphi 7 adalah :


     a.     Delphi dapat membuat berbagai jenis aplikasi, misalnya untuk

            mengolah teks, grafik, angka, database, dan aplikasi web.

     b.     Delphi menyediakan fasilitas pemrograman yang sangat lengkap.

            Fasilitas pemrograman tersebut dibagi dalam dua kelompok, yaitu

            obyek dan bahasa pemrograman. Gabungan dari obyek dan bahasa

            pemrograman ini sering disebut sebagai bahasa pemrograman

            berorientasi object atau Object Oriented Programing ( OOP ).

          Praktikum Pemrograman Borland Delphi 7.0
          Harly Arfimianto / 0932010032 / Selasa1 / A
          Modul 6 Program Konversi Suhu.
          c.     Delphi juga dapat menangani data dalam berbagai format database,

           misalnya MS – Access, Sy Base, Oracle, Foxpro, Informix, DB2, dll.



   2.1.3 Komponen program Borland Delphi 7.0.

          Komponen Borland Delphi terdiri dari

KOMPONEN                                             FUNGSI
Pointer               Pointer adalah komponen khusus dan terdapat disetiap tab
                      dalam component palatte. Komponen pointer adalah komponen
                      select yang digunakan untuk memilih komponen dalam form
                      designer.
Frames                Sebuah      kontainer   yang    digunakan   untuk   menampung
                      komponen frame dapat diletakkan dalam form atau frame-
                      frame yang lain.
Main Menu             Komponen yang digunakan untuk membuat menu bar dan
                      menu drop down. Komponen ini bersifat invisible.


Pop Up Menu           Komponen yang digunakan untuk membuat menu popup yang
                      akan muncul jika pemakai melakukan proses klik kanan.
                      Komponen ini bersifat invisible.
Label                 Komponen ini hanya digunakan untuk menambahkan teks di
                      dalam form



Edit                  Komponen yang digunakan untuk menerima satu baris teks
                      yang merupakan data input pemakai. Komponen ini juga dapat
                      digunakan untuk menampilkan teks.




               Praktikum Pemrograman Borland Delphi 7.0
               Harly Arfimianto / 0932010032 / Selasa1 / A
               Modul 6 Program Konversi Suhu.
Memo                Komponen Memo dipakai untuk memasukkan atau menapilkan
                    beberapa baris teks di dalam form.


Button              Komponen yang dipakai untuk membuat button yang akan
                    dipakai untuk memilih pilihan di dalam aplikasi. Jika mengklik
                    komponen button tersebut maka suatu perintah atau kejadian
                    akan dijalankan.


Check Box           Komponen yang digunakan untuk memilih atau membatalkan
                    suatu pilihan, yaitu dengan cara mengklik komponen.



Radio Button        Komponen yang digunakan untuk memberikan sekelompok
                    pilihan dan hanya ada satu pilihan yang dapat dipilih. Untuk
                    memilih salah satu pilihan adalah dengan mengklik tombol
                    pilihan yang diinginkan.
List Box            Komponen yang digunakan untuk membuat sebuah daftar
                    pilihan, dimana hanya ada satu pilihan yang dapat dipilih.
                    Untuk mencari dan kemudian memilih salah satu pilihan yang
                    terdapat di dalam daftar dapat menggunakan mengklik tombol
                    drop down.
Combo Box           Komponen yang digunakan untuk membuat sebuah daftar
                    pilihan, dimana hanya ada satu pilihan yang dapat dipilih.
                    Untuk mencari dan kemudian memilih salah satu pilihan yang
                    terdapat di dalam daftar dapat menggunakan mengklik tombol
                    drop down.


Scroll Bar          Komponen ini mempunyai fungsi yang sama seperti batang
                    penggulung yang terdapat dalam program-program berbasis
                    Windows pada umumnya.


             Praktikum Pemrograman Borland Delphi 7.0
             Harly Arfimianto / 0932010032 / Selasa1 / A
             Modul 6 Program Konversi Suhu.
Group Box            Sebuah     kontainer      yang     dapat     digunakan      untuk
                     mengelompokkan komponen-komponen lain seperti Radio
                     Button, CheckBox dan komponen kontainer yang lain.
Radio Group          Komponen       ini   merupakan    komponen      kombinasi    dari
                     GroupBox       dan   didesain    untuk     membuat   sekelompok
                     RadioButton.




Panel                Sebuah kontainer yang dapat digunakan untuk membuat
                     StatusBar, ToolBar dan ToolPalette.



Action List          Komponen yang berisi daftar action yang digunakan bersama-
                     sama dengan komponen dan control seperti item menu dan
                     button.




        a. Project

           Project adalah sekumpulan form, unit, dan beberapa hal lain dalam


           program aplikasi. Singkatnya, Project adalah program aplikasi itu sendiri.

           File utama project disimpan dalam file berakhiran .dpr (Delphi project).




              Praktikum Pemrograman Borland Delphi 7.0
              Harly Arfimianto / 0932010032 / Selasa1 / A
              Modul 6 Program Konversi Suhu.
b. Form

  Form adalah suatu object yang dipakai sebagai tempat bekerja program

  aplikasi. Form berbentuk jendela dan dapat dibayangkan sebagai kertas

  atau meja kerja yang dapat digambari atau diletakkan object – object lain

  diatasnya.




    Praktikum Pemrograman Borland Delphi 7.0
    Harly Arfimianto / 0932010032 / Selasa1 / A
   Modul 6 Program Konversi Suhu.
c. Unit

   Unit adalah modul kode program. Unit dapat berisi kumpulan function

   atau procedure yang dipakai project. Function dan procedure adalah satu

   atau lebih baris program yang dipakai untuk melakukan tugas tertentu.




d. Program

   Program dibangun dari satu unit atau lebih. Pada Delphi program secara

   otomatis dibuat dan diupdate oleh Delphi pada saat kita menambahkan,

   mengedit atau menghapus form, dan unit.


e. Property

   Property digunakan untuk mendefinisikan atribut atau setting suatu object.

   Suatu object biasanya mempunyai beberapa property, yang dapat diatur


    Praktikum Pemrograman Borland Delphi 7.0
    Harly Arfimianto / 0932010032 / Selasa1 / A
    Modul 6 Program Konversi Suhu.
   langsung dari tab Properties dalam jendela object Inspector maupun lewat

   kode program.




f. Event

   Event adalah suatu peristiwa atau kejadian yang diterima oleh suatu


   object, misalnya diklik, drag, tunjuk dan lain – lain. Event yang akan


   diterima object akan memicu Delphi untuk memeriksa apakah ada


   kode program yang didefinisikan dalam event tersebut. Jika ada maka

   Delphi akan menjalankannya.




    Praktikum Pemrograman Borland Delphi 7.0
    Harly Arfimianto / 0932010032 / Selasa1 / A
    Modul 6 Program Konversi Suhu.
g. Method

  Method adalah procedure atau perintah yang melekat pada suatu object.

  Sebagai contoh object dataset mempunyai method untuk menggerakkan

  petunjuk record.




    Praktikum Pemrograman Borland Delphi 7.0
    Harly Arfimianto / 0932010032 / Selasa1 / A
   Modul 6 Program Konversi Suhu.
     Adapun juga beberapa perangkat – perangkat dalam program Borland
Delphi, Sebagai berikut:




a. Menu.

     Menu pada Delphi memiliki kegunaan seperti menu pada aplikasi
  Windows lainnya. Dari menu ini programmer dapat memanggil,
  menyimpan program, menjalankan program, meremove komponen atau
  menambahkan komponen baru dan lain sebagainya. Singkatnya segala
  sesuatu yang berhubungan dengan IDE Delphi dapat Anda lakukan dari
  menu.




b. Speed Bar:

     Speed Bar atau yang sering juga disebut toolbar berisi kumpulan
  tombol yang tidak lain adalah pengganti beberapa item menu yang
  sering digunakan. Dengan kata lain, setiap tombol pada Speed Bar


  Praktikum Pemrograman Borland Delphi 7.0
  Harly Arfimianto / 0932010032 / Selasa1 / A
  Modul 6 Program Konversi Suhu.
  menggantikan salah satu item menu. Sebagai contoh, tombol kiri atas
  adalah pengganti File New , tombol disebelah kanannya adalah
  pengganti menuFile Open , dan seterusnya.




c. Component Pallette.

     Component Palette berisi kumpulan icon yang melambangkan
  komponen-komponen pada VCL ( Visual Component Library ). VCL
  adalah merupakan pustaka komponen yang dengannya Anda dapat
  membangun sebuah aplikasi. Pada Component Palette , terdapat
  beberapa tab, yaitu Standard , Additionals , Data Access , Data Controls
  dan lain sebagainya.




d. Object TreeView.

     Object TreeView berisi struktur pohon yang menampilkan semua
  nama komponen yang telah Anda letakkan pada form designer atau
  biasa juga disebut dengan hirarki seperti pada Windows Explorer .




  Praktikum Pemrograman Borland Delphi 7.0
  Harly Arfimianto / 0932010032 / Selasa1 / A
  Modul 6 Program Konversi Suhu.
e. Object Inspector.

     Object Inspector digunakan untuk mengubah karakteristik dari
   sebuah komponen. Ada dua tab pada Object Inspector , yaitu Properties
   dan Events . Pada tab Properties Anda dapat mengubah nilai dari
   beberapa komponen yang telah diletakkan pada form , sedangkan tab
   Eventsdigunakan untuk menyisipkan kode untuk menangani kejadian
   tertentu. Kejadian dapat dibangkitkan karena bebarapa hal, seperti
   pengklikan mouse, penekanan tombol keyboard, penutupan jendela dan
   lain sebagainya.




f. Form Disigner.

     Form Designer merupakan tempat dimana programmer dapat
   merancang jendela aplikasi atau tempat untuk desain interface dari
   aplikasi Windows . Desain form dilakukan dengan cara meletakkan
   komponen-komponen yang diambil dari Component Palette .




  Praktikum Pemrograman Borland Delphi 7.0
  Harly Arfimianto / 0932010032 / Selasa1 / A
  Modul 6 Program Konversi Suhu.
       g. Code Editor.

             Code Editor adalah tempat dimana programmer menuliskan kode
           program yang pernyataan-pernyataannya dalam bahasa Object Pascal .
           Hal utama yang perlu diperhatikan dalam Code Editor adalah Anda
           tidak perlu menuliskan seluruh kode sumber karena Delphi telah
           menuliskan semacam kerangka sumber.




2.2. PROGRAM KONVERSI SUHU.

   2.2.1. Definisi Program Konversi Suhu.

               Program Konversi Suhu adalah salah satu program aplikasi Borland
        delphi yang diperuntukan pada proses perhitungan atau pengkonversian
        suhu baik dari Celcus ke Farenheit, Kelvin atau Reanmur. Program
        Konversi Suhu memberikan seluruh kemudahan dan kecanggihan




          Praktikum Pemrograman Borland Delphi 7.0
          Harly Arfimianto / 0932010032 / Selasa1 / A
          Modul 6 Program Konversi Suhu.
yang dimiliki oleh sistem oprasi Borland Delphi, secara umum
kemampuan program Konversi suhu menyediakan kemampuan yang
memungkiankan untuk membuat aplikasi yang sesuai dengan data yang
akan dikerjakan.

     Program pada umumnya dibuat untuk dapat menyelesaikan

permasalahan tertentu. Sebagai contoh sebuah program matematika dibuat

untuk menyelesaikan permasalahan yang berhubungan dengan perhitungan.

Sebuah program dapat didesain dan dibuat dengan baik apabila

permasalahan yang akan di tangani telah terdefinisi. Dari permasalahan

yang telah didefinisikan dengan baik akan dapat diketahui data - data yang

menjadi masukan, sehingga proses dapat berjalan. Di dalam mempelajari

mengenai komputer, tidak perlu seorang yang pintar mengenai matematika,

akan tetapi orang-orang yang dapat berpikir secara logis. Cara berpikir

yang logis tidak hanya dimonopoli oleh seorang matematician, namun

semua orang, apakah ia seorang dokter, sastrawan, ahli hukum, ekonom,

pendidik maupun seorang konselor sekalipun. Penggunaan program

Konversi Suhu agar kita sebagai mahasiswa bisa latihan dan mengerti cara

pembuatan program Konversi Suhu, sealain itu dapat dipakai langsung

tanpa kita harus mengerti tentang rumus Konversi suhu dengan

menggunakan microsoft Borland Delphi 7.0. Program Konversi suhu di

susun dengan banyak komponen – komponen dan dengan bahasa

pemrograman yang mudah di mengerti agar hasilnya bisa sesuai dan mudah

di gunakan.


  Praktikum Pemrograman Borland Delphi 7.0
  Harly Arfimianto / 0932010032 / Selasa1 / A
  Modul 6 Program Konversi Suhu.
2.2.2. Fungsi Program Konversi Suhu.

     1.      Progaram Konversi Suhu dapat memudahkan kita dalam proses
             Pengkonversian suhu.

     2. Program Konversi Suhu dapat di pakai dalam indutri rumahan seperti
          pengaturan suhu dalam ruangan.

2.2.3. Komponen Pemrogram Konversi Suhu Pada Borland Delphi




     a.     Form


            Digunakan sebagai pembuatan komponen - komponen program

            Konversi Suhu yang terdiri dari Celcius, Hasil dan lain – lain.


     b.     Label


            Digunakan untuk memberi nama dalam program Konversi Suhu yang

            terdiri dari Celcius dan Hasil.


     c.     Edit

            Digunakan untuk memasukkan apa yang dicari atau dibutuhkan.


     d.     Button

            Digunakan untuk berbagai macam pilihan seperti Fahrenheit,Reanmur,

            Kelvin,Clear, dan Exit.



          Praktikum Pemrograman Borland Delphi 7.0
          Harly Arfimianto / 0932010032 / Selasa1 / A
          Modul 6 Program Konversi Suhu.
e.     Window Object TreeView
       Pada window ini terdapat laporan tentang berbagai obyek yang
       dibuat pada form1 seperti label1, label2, label3, edit1, edit2, edit3,
       button 1, button2, button3, button4, button5, button6, button7, dan
       button8.




                  Tampilan Window Object TreeView



     Praktikum Pemrograman Borland Delphi 7.0
     Harly Arfimianto / 0932010032 / Selasa1 / A
     Modul 6 Program Konversi Suhu.
f.     Window Object Inspector

       Pada window ini terdapat semua properti yang dimiliki oleh obyek

       terpilih (cara memilih obyek adalah klik obyek langsung pada diagram

       di Project Explorer atau klik langsung pada obyeknya, misalnya Form).

       Window object inspector ini jika pada visual basic adalah window

       properties.




       Tampilan Properties dan Events pada Window Object Inspector.




     Praktikum Pemrograman Borland Delphi 7.0
     Harly Arfimianto / 0932010032 / Selasa1 / A
     Modul 6 Program Konversi Suhu.
                                 BAB III

                    PROSEDUR PENGERJAAN



3.1 TUGAS PARKTIKUM PROGRAM KONVERSI SUHU.

   1.   Menjalankan program Borland Delphi 7.0 dengan cara mengklik Start –
        pilih All Program - Borland Delphi 7.0.




   2.   Pada Form nama Form Diubah Menjadi Program Konversi Suhu.




         Praktikum Pemrograman Borland Delphi 7.0
         Harly Arfimianto / 0932010032 / Selasa1 / A
        Modul 6 Program Konversi Suhu.
3.   Klik Label      Sebanyak 3x dan tuliskan KONVERSI SUHU,
     CELCIUS, dan HASIL.




4.   Klik Edit       Sebanyak 2x di letakan pada samping Label tadi.




5.   Klik GroupBox           1x pada Form tulisakan TOMBOL JENIS
     KONVERSI.




      Praktikum Pemrograman Borland Delphi 7.0
      Harly Arfimianto / 0932010032 / Selasa1 / A
     Modul 6 Program Konversi Suhu.
6.   Klik Button        Sebanyak 5x dan tuliskan Fahrenheit, Reanmur, Kelvin
     Clear, dan Exit.




7.   Setelah Form awal jadi kemudian tulis listing program yang dibutuhkan
     dalam pembuatan program Konversi Suhu.




      Praktikum Pemrograman Borland Delphi 7.0
      Harly Arfimianto / 0932010032 / Selasa1 / A
     Modul 6 Program Konversi Suhu.
   8.   Klik     1x untuk mencoba menjalankan program Konversi Suhu setelah
        listing programnya jadi.




3.2 TUGAS LAPORAN RESMI PROGRAM MANAJEMEN UANG ALI.

  STUDI KASUS : Bang Ali memiliki uang sebesar Rp100.000,- . Dia ingin
                   membeli beberapa liter bahan bakar dengan berbagai jenis,
                   yaitu: Premium, Pertamax, dan Solar . Daftar harganya
                   sebagai berikut:

                   Harga per liter Premium Sebesar Rp5000,-

                   Harga per liter Pertamax sebesar Rp7000,-

                   Harga per liter Solar sebesar Rp4500,-

                   Hitung berapa uang yang harus dibayar dan uang sisa yang
                   diterima Ali?




         Praktikum Pemrograman Borland Delphi 7.0
         Harly Arfimianto / 0932010032 / Selasa1 / A
         Modul 6 Program Konversi Suhu.
1.   Menjalankan program Borland Delphi 7.0 dengan cara mengklik Start –
     pilih All Program - Borland Delphi 7.0.




1.   Pada Form Diubah Menjadi Selasa 1/A lapres bbm.




2.   Klik Label      Sebanyak 4x dan tuliskan Premium, Pertamax, solar,
     Jumlah Uang..




3.   Klik Edit       Sebanyak 4x di letakkan pada samping Label tadi.




      Praktikum Pemrograman Borland Delphi 7.0
      Harly Arfimianto / 0932010032 / Selasa1 / A
     Modul 6 Program Konversi Suhu.
4.    Klik Button       Sebanyak 4x dan tuliskan Total Pembayaran, Sisa
      Uang, Clear, dan Exit.




 5. Setelah Form awal jadi kemudian tulis listingnya.




 6.   Klik run      kemudian muncul.




       Praktikum Pemrograman Borland Delphi 7.0
       Harly Arfimianto / 0932010032 / Selasa1 / A
      Modul 6 Program Konversi Suhu.
                                  BAB IV

                             PEMBAHASAN




4.1. TUGAS PRAKTIKUM PROGRAM KONVERSI SUHU.

  4.1.1 Input

  .




  4.1.2. Listing Program.




         Praktikum Pemrograman Borland Delphi 7.0
         Harly Arfimianto / 0932010032 / Selasa1 / A
         Modul 6 Program Konversi Suhu.
4.1.3. Output.

     a.     Fahrenheit.




     b.     Reanmur.




     c.     Kelvin.




          Praktikum Pemrograman Borland Delphi 7.0
          Harly Arfimianto / 0932010032 / Selasa1 / A
          Modul 6 Program Konversi Suhu.
4.1.4. Keterangan Perintah.

     1.     Label 1 (Celcius)
            Unit ini digunakan untuk menampilkan keterangan Nilai1, dengan
            mengetikkan pada caption dan pemakai tidak dapat berinteraksi
            dengannya (hanya untuk tampilan text).

     2.     Label 2 (Hasil)
            Unit ini digunakan untuk menampilkan keterangan Nilai2, dengan
            mengetikkan pada caption dan pemakai tidak dapat berinteraksi
            dengannya (hanya untuk tampilan text).

     3.     Edit 1 (Celcius)
            Unit ini digunakan untuk mengedit text (angka untuk nominal Nilai1)
            dalam form dan pemakai dapat berinteraksi dengannya.

      4. Edit 2 (Hasil)
            Unit ini digunakan untuk mengedit text (angka untuk nominal Nilai2)
            dalam form dan pemakai dapat berinteraksi denganya.

      5. Button 1 (Fahrenheit)
            Unit ini digunakan untuk memberikan hasil konversi dari Fahrenheit.

      6. Button 2 (Reamur)
            Unit ini digunakan untuk memberikan suatu perintah atau tindakan
            berupa formula pengurangan (-).

      7. Button 3 (Kelvin)
            Unit ini digunakan untuk memberikan Konversi Hasil Kelvin.




          Praktikum Pemrograman Borland Delphi 7.0
          Harly Arfimianto / 0932010032 / Selasa1 / A
          Modul 6 Program Konversi Suhu.
8. Button 4 (Clear)
   Unit ini digunakan untuk Menghapus isi dari edit.

9. Button 5(Exit)
   Unit ini digunakan untuk memberikan suatu perintah atau tindakan
   untuk keluar dari aplikasi.




 Praktikum Pemrograman Borland Delphi 7.0
 Harly Arfimianto / 0932010032 / Selasa1 / A
 Modul 6 Program Konversi Suhu.
4.1.5. Flow Chart.


                                          START




                              var
                              CELCIUS:integer;
                              HASIL:real;




                                       Data Input :
                                     - Celcius




                                    Listing Program :
                     begin
                     CELCIUS:=strtoint(edit1.Text);
                     HASIL:=9/5*CELCIUS+32;
                     HASIL:=4/5*CELCIUS;
                     HASIL:=CELCIUS+273;
                     edit2.Text:=floattostr(HASIL);
                     end;




                                     Data Output :
                                    -Fahrenheit
                                    -Kelvin
                                    -Reanmur
             TIDAK




                                         Hitung?


                                                  YA



                                          HASIL




                                           END




       Praktikum Pemrograman Borland Delphi 7.0
       Harly Arfimianto / 0932010032 / Selasa1 / A
       Modul 6 Program Konversi Suhu.
4.2 TUGAS LAPORAN RESMI PROGRAM MANAJEMEN UANG ALI.


  4.2.1 Input.




  4.2.2. Listing Program.




          Praktikum Pemrograman Borland Delphi 7.0
          Harly Arfimianto / 0932010032 / Selasa1 / A
         Modul 6 Program Konversi Suhu.
4.2.3 Output

       a. Total Pembayaran




       b. Sisa Uang




4.2.4. Keterangan Program

      1. Label 1 (Premium)
         Unit ini digunakan untuk menampilkan keterangan Premium, dengan
         mengetikkan pada caption dan pemakai tidak dapat berinteraksi
         dengannya (hanya untuk tampilan text).

      2. Label 2 (Pertamax)
         Unit ini digunakan untuk menampilkan keterangan Pertamax, dengan
         mengetikkan pada caption dan pemakai tidak dapat berinteraksi
         dengannya (hanya untuk tampilan text).


       Praktikum Pemrograman Borland Delphi 7.0
       Harly Arfimianto / 0932010032 / Selasa1 / A
       Modul 6 Program Konversi Suhu.
3. Label 3 (Solar)
   Unit ini digunakan untuk menampilkan keterangan Solar, dengan
   mengetikkan pada caption dan pemakai tidak dapat berinteraksi
   dengannya(hanya untuk tampilan text).

4. Label4 ( Jumlah Uang Ali )
   Unit ini digunakan untuk menampilkan keterangan Solar, dengan
   mengetikkan pada caption dan pemakai tidak dapat berinteraksi
   dengannya(hanya untuk tampilan text).

5. Edit 1 ( Premium )
   Unit ini digunakan untuk memberikan nilai jumlah liter Premium.

6. Edit 2 ( Pertamax )
   Unit ini digunakan untuk memberikan nilai jumlah liter Pertamax.

7. Edit 3 ( Solar)
   Unit ini digunakan untuk memberikan nilai jumlah liter Solar.
8. Edit 4 ( Jumlah Uang Ali)
   Unit ini digunakan untuk memberikan nilai jumlah Uang Ali

9. Edit 5 ( Total Pembayaran)
   Unit ini digunakan untuk menampilkan Total Pembayaran Ali untuk
   berbagai macam bahan bakar yang dibelinya.

10. Edit 6 ( Sisa Uang Ali )

   Unit ini digunakan untuk menampilkan Sisa Uang Ali untuk berbagai
   macam bahan bakar yang dibelinya

11. Button1 (Total Pembayaran)

   Unit ini digunakan untuk memberikan suatu perintah atau tindakan
   berupa harga Total Pembayaran untuk berbagai macam bahan bakar
   yang dibelinya.
 Praktikum Pemrograman Borland Delphi 7.0
 Harly Arfimianto / 0932010032 / Selasa1 / A
Modul 6 Program Konversi Suhu.
12. Button2 ( Sisa Uang)
   Unit ini digunakan untuk memberikan suatu perintah atau tindakan
   berupa Harga sisa Uang Ali untuk berbagai macam bahan bakar yang
   dibelinya.

13. Button3 ( Clear ).
   Unit ini digunakan untuk memberikan suatu perintah atau tindakan
   menghapus data yang telah diisi sebelumnya.

14. Button4 ( Exit).

   Unit ini digunakan untuk memberikan suatu perintah atau tindakan
   keluar dari program aplikasi.




 Praktikum Pemrograman Borland Delphi 7.0
 Harly Arfimianto / 0932010032 / Selasa1 / A
Modul 6 Program Konversi Suhu.
4.2.5 Flow Chart.


                                        START




                        var
                        Premium,Pertamax,Solar,JumlahUang:integer;
                        TotalUang,SisaUang:real;



                                       Data Input :
                                    - Premium
                                    - Pertamax
                                    - Solar
                                    -Jumlah Uang




                                 Listing Program :
                                           begin
                              Premium:=strtoint(edit1.Text);
                              Pertamax:=strtoint(edit2.Text);
                                Solar:=strtoint(edit3.Text);
                            JumlahUang:=strtoint(edit4.Text);
                    Totaluang:=Premium*5000+Pertamax*7000+Solar*
                                           4500;
                                 SisaUang:=JumlahUang-
                      (Premium*5000+Pertamax*7000+Solar*4500);
                            edit5.Text:=floattostr(TotalUang);
                             edit6.Text:=floattostr(SisaUang);
                                           End;



                                    Data Output :
                                  - Total Pembayaran
                                     -Sisa Uang Ali
            TIDAK




                                        Hitung?


                                                YA



                                        HASIL




                                          END




       Praktikum Pemrograman Borland Delphi 7.0
       Harly Arfimianto / 0932010032 / Selasa1 / A
       Modul 6 Program Konversi Suhu.
                                      BAB V

                                    PENUTUP




5.1    Kesimpulan

              Dari pembahasan diatas, maka dapat di ambil kesimpulan dari Borland
       Delphi, yaitu :

      1.     Dapat lebih memahami mengenai segala hal tentang penggunaan
             program Borland Delphi dan mengaplikasikannya.
      2.     Mahasiswa dapat membuat program dasar dengan menggunakan
             program Borland Delphi 7.
      3.     Mahasiswa dapar juga mengaplikasikan beberapa persoalan dengan
             pemrograman Borland Delphi 7.
      4.     Mempermudah kita dalam membuat aplikasi pada computer.
      5.     Mempermudah kita dalam mempelajari bahasa pemrograman pada
             computer.
      6.     Untuk mengetahui jenis dan karakteristik dari pemrograman computer.
      7.     Borland Delphi merupakan program aplikasi database yang berbasis
             Object Pascal dan Borland. Selain itu, Delphi jugamemberikan fasilitas
             pembuatan aplikasi visual seperti Visual Basic.




            Praktikum Pemrograman Borland Delphi 7.0
            Harly Arfimianto / 0932010032 / Selasa1 / A
            Modul 6 Program Konversi Suhu.
6.2   Saran.

               Di bawah ini beberapa saran yang mungkin dapat dipertimbangkan
      untuk kemajuan dalam praktikum.

      1.       Untuk mempercepat proses belajar sebaiknya setiap mahasiswa
               mendapatkan 1 komputer, agar mahasiswa lebih cepat mengerti dan
               mempraktekkannya.
      2.       Bila ingin memberikan tugas runah sebaiknya para assisten
               laboratorium memberikan penjelasan mengenai tugas dengan jelas,
               sehingga para mahasiswa paham dan mengerti.
      3.       Setiap praktikum pemrograman computer, hendaknya di sesuakan
               dengan waktu praktikum sehingga proses pembelajarannya bisa
               maksimal.
      4.       Banyak mahasiswa yang masih belum paham mengenai kode program
               tersebut, maka sebaiknya pihak pengajar terlebih dahulu menjelaskan
               apa kegunaannya sehingga mahasiswa dapat memahami.




           Praktikum Pemrograman Borland Delphi 7.0
           Harly Arfimianto / 0932010032 / Selasa1 / A
           Modul 6 Program Konversi Suhu.
                              DAFTAR PUSTAKA

Anonyme, 200, Borland Delph (Embarcadero Delphii,
  http://en.wikipedia.org/wiki/Embarcadero_Delphi. di akses pada 12 april 2010.

Anonyme, 2010, Komponen Di Delhi,
  http://www.bringinfo.co.cc/2010/03/komponen-di-delphi.html, di akses pada 12
  april 2010.

Anonyme, 2008, Pengenalan Delphi, http://aboutofdelphi.blogspot.com/, di akses
  pada 12 april 2010.

Bangunanto Septoadi, 2008, Mengenal Delphi, http://www.belajardelphi.com, di
  akses pada 12 april 2010.

Heka, 2008, Borland Delphi 7.0
  http://files.fernandosiahaan.webnode.com/200000080-
  0a2640b201/ModulDelphi.pdf, Di akses pada 14 april 2010.
Soejanto Irwan, 2009, Pemograman Komputer, Penerbit Yayasan Humanioria,
  Surabaya, 2009.

Sumiati, 2008, Buku Panduan Praktikum Pemograman Komputer, Penerbit Jurusan
  Teknik Industri FTI Universitas Pembangunan Nasional “Veteran” Jawa Timur,
  Surabaya, 2008




            Praktikum Pemrograman Borland Delphi 7.0
            Harly Arfimianto / 0932010032 / Selasa1 / A
           Modul 6 Program Konversi Suhu.
Praktikum Pemrograman Borland Delphi 7.0
Harly Arfimianto / 0932010032 / Selasa1 / A
Modul 6 Program Konversi Suhu.

				
DOCUMENT INFO
Categories:
Tags:
Stats:
views:5118
posted:12/23/2010
language:Indonesian
pages:44
Description: MODUL INI DI BUAT UNTUK MEMBANTU ANDA SEMUA DALAM MENYELESAIKAN MASALAH DALAM PEMBUATAN PROGRAM KONVERSI SUHU DENGAN MNGGUNANKAN BORLAND DELPHI 7.0