Laporan Pratikum Pemrograman Sistem
D.III
EC
Nomor percobaan
: 01
Judul percobaan
: Pemrograman Menggunakan Delphi & VB
Nama
: Muhmmad Afif Rahman
BP/kelas
: 1701042009/ 1A
Pembimbing
: 1. Andrizal,ST.MT 2. Nadia Alfitri,ST.MT
JURUSAN TEKNIK ELEKTRO PROGRAM STUDI D.III TEKNIK ELEKTRONIKA POLITEKNIK NEGERI PADANG 2017/2018
Lembar Pengesahan
Nomor percobaan
: 01
Judul percobaan
: Pemrograman Menggunakan Delphi & VB
Nama
: Muhmmad Afif Rahman
BP/kelas
: 1701042009/ 1A
Pembimbing
: 1. Andrizal,ST.MT 2. Nadia Alfitri,ST.MT
Tanggal percobaan
: 6 Maret 2018
Tanggal Penyerahan
: 13 Maret 2018
Nilai
:
Padang,8 Maret 2018
Dosen 1
Dosen 2
(Andrizon,ST.MT)
(Nadia Alfitri,ST.MT)
Kata Pengantar
Puji syukur kita ucapkan atas kehadirat Allah SWT karena dengan rahmat dan karunia-Nya penulis dapat menyelesaikan laporan ini dengan baik. Adapun judul dari laporan ini adalah “Pemrograman Menggunakan Delphi & VB”. Laporan ini merupakan hasil tertulis dari praktikum labor komputer yang penulis ikuti. Dalam kesempatan ini penulis mengucapkan terima kasih kepada Bapak Andrizal,ST.MT dan Ibu Nadia Alfitri,ST.MT selaku dosen pembimbing yang telah memberikan ilmu dan pengarahan kepada penulis dalam praktik ini, serta kepada rekan- rekan yang telah memberikan bantuan, motivasi, dan masukan kepada penulis sehingga laporan ini dapat terselesaikan dengan baik dan tepat pada waktunya. Dalam pembuatan laporan ini, penulis menyadari bahwa penulisan dan penyusunan laporan ini jauh dari kesempurnaan , oleh karena itu penulis mengharapkan kritik dan saran yang membangun, guna menyempurnakan pembuatan laporan yang akan datang. Penulis berharap agar laporan ini berguna dan bermanfaat terkhususnya bagi penulis dan bagi pembaca.
Padang,8 Maret 2018
(Muhammad Afif Rahman)
Daftar Isi
Lembar Pengesahan Kata Pengantar Daftar Isi BAB I : PENDAHULUAN Tujuan Pratikum Landasan Teori
BAB II : PROSES PRATIKUM Tugas Penyelesaian
BAB III : PENUTUP Kesimpulan Saran Daftar Pustaka
BAB I PENDAHULUAN 1.1 Tujuan Pratikum a. Menjelaskan konsep dasar Delphi & Visual Basic b. Kelebihan dan kekurangan Delphi & Visual Basic c. Menjelaskan kegunaan Delphi & Visual Basic. d. Menjelaskan cara membuat Program pada Delphi & Visual Basic.
1.2 Landasan Teori Delphi Delphi adalah sebuah bahasa pemrograman dan lingkungan pengembangan perangkat lunak. Produk ini dikembangkan oleh Borland Dengan menggunakan Free Pascalyang merupakan proyek opensource, bahasa ini dapat pula digunakan untuk membuat program yang berjalan di sistem operasi Mac OS X dan Windows CE Keunggulan bahasa pemrogramanini terletak pada produktivitas, kualitas,pengembangan perangkat lunak,kecepatan kompilasi,pola desain yang menarik yang menarik serta di perkuat dengan pemrogramannya yang terstruktur (Madcoms, 2002: 1) Bagian dari Delphi
1. Menu Bar Berfungsi untuk memilih tugas-tugas tertentu,seperti memulai, membuka, dan menyimpan project, mengompilasi project menjadi file executable (EXE), dan lain-lain
2. Tool Bar/Speed Bar Memiliki fungsi yang sama seperti menu bar, tetapi berfungsi seperti jalan pintas karena lebih praktis dalam penggunaannya
3. Component Palette Palette berisi kumpulan ikon yang melambangkan komponen-komponen yang terdapat pada VCL (Visual Component Library). Pada Component Palette, akan ditemukan beberapa page control, seperti Standard, Additional, Win32, System, Data Access dan lain-lain. Ikon tombol pointer terdapat di setiap page control
4. Form Form Designer merupakan suatu objek yang dapat dipakai sebagai tempat untuk merancang program aplikasi. Form berbentuk sebuah meja kerja yang dapat diisi dengan komponen-komponen yang diambil dari Component Palette 5. Object Inspector Object Inspector digunakan untuk mengubah properti dan karakteristik dari sebuah komponen. Object Inspector terdii dari dua tab, yaiti Properties dan Events. Tab Properties digunakan untuk mengubahproperti komponen. Proerti dengan tanda + menunjukkanbahwa propeti tersebut mempunyai subproperti. Tab Events, bagian yang dapat diisi dengan kode program tertentu yang berfungsi unuk menangani event-event (kejadiankejadia yang berupa sebuah procedure) yang dapat direspon oleh sebuah komponen 6. Object Tree View Object Tree View menampilkan diagram pohon dari komponen-komponen yang bersifat visual maupunnonvisual yang telah terdapat dalam form, data module, atau frame. Object Tree View juga menampilkan hubungan logika antarkomponen 7. Code Editor Code Editor merupaka tempat menuliskan kode program atau pernyataan-pernyataan dalam Object Pascal. Code Editor dilengkapi dengan fasilitas highlight yang memudahkan pemakai menemukan kesalahan.
Langkah Awal Pembuatan Project : • Pilih menu File – New – Applications sehingga padalembar kerja Delphi akan tampak sebuah form kosong • Simpan rancangan proyek program aplikasi yang masih kosong tsb dengan perintah File – Save All sehingga tampil kotak dialog Save Unit1 As
Pilih lokasi penyimpanan, kemudian kotak dialog berikutnya yang akan muncul adalah kotak dialog Save Project1 • Setelam menyimpan file Unit dan Project ke harddisk, maka Delphi akan membentuk file-file berikut: - project1.dpr, file project yang berisi program utama dr aplikasi - unit1.pas, file unit yg digunakan utk menangani kejadian pd form - unit1.dfm, file yg berisi daftar komponen berikut properti nya • Setelah menyimpan project ini, jalankan dengan cara memilih menu Run – Run, klik tombol Run atau dengan tekan tombol F9
Visual Basic Sejarah dan Ruang lingkup Bahasa Program Visual BasicVisual basic adalah bahasa pemograman tingkat tinggi produk keluaran Microsoft Corporation dan merupakan pengembangan dari bahasa BASIC versi DOS. Visual Basic pertama kali dikenalkan 1991, yaitu Visual Basic untuk DOS dan Windows. Dua tahun kemudian, pada tahun 1993 Visual 3.0 dirilis. Terakhir adanya perkembangan versi yang update hingga tahun 2000.Visual Basic 6.0 menyediakan banyak objek-objek yang sangat mudah untuk digunakan, selain itu juga banyak fasilitas-fasilitas diantaranya fasilitas OOP (Objek Linking andEmbedding). Pada project Visual Basic terdiri dari beberapa file yang saling terkait satu dengan yang lain. Tiap file berisi berbagai informasi seperti form, modul dan sebagainya.Pada pemrograman Visual Basic, pengembangan aplikasi dimulai dengan pembentukkan user interface, kemudian mengatur properti dari objek-objek yang digunakan dalam user interface, dilakukanlah penulisan kode untuk mengenali kejadian (event). Tahap pengembangan aplikasi demikian dikenal dengan istilah pengembangan aplikasi dengan pendekatan Bottom Up.
Main Menu
Main menu terdiri dari dua komponen utama yaitu menu bar dan title bar. Menu bar menampilkan menu yang berisi perintah-perintah pada Visual Basic 6.0, sedangkan title bar akan menampilkan judul proyek Visual Basic yang sedang dikerjakan Properties Window
Properties digunakan untuk menentukan setting suatu objek. Suatu objek biasanya mempunyai beberapa properti yang dapat diatur langsung dari jendela Properties atau lewat kode program.
Code Window Digunakan untuk menulis kode program yang menentukan tingkah laku dari form dan objekobjek yang ada pada aplikasi bersangkutan. Kode program adalah serangkaian tulisan perintah yang akan dilaksanakan jika suatu objek dijalankan. Kode program ini akan mengontrol dan menentukan jalannya suatu objek. Module Module dapat disejajarkan dengan form, tetapi tidak mengandung object. Module dapat berisi kode-kode program atau procedure yag dapat digunakan dalam program aplikasi. Object Browser Digunakan untuk menyelusuri external libraries sehingga anda dapat mempelajari objek-objek dan properti, kejadian (events), dan method yang dimilikinya. Short-cut untuk jendela ini adalah F2.
Pointer bukan sebuah kontrol, pointer digunakan untuk memilihcontrol yang sudah ada pada sebuah form. Picture Box Control, control ini digunakan untuk menampilkan gambar seperti BMP, DIB (bitmap), ICO (icon), CUR (cursor), WMF (metafile), EMF (enhanced metafile), GIF, and JPEG
Label Control, digunakan sebagai text static yang tidak bisa diedit, biasanya digunakan untuk memberi nama pada control yang lain seperti TextBox.
TextBox Control, control yang berisi string dari karakter yang dapat diisi oleh user
Frame Control, digunakan untuk mengelompokkan control-controlyang lain.
Command Button Control, command button hampir muncul pada setiap form, biasanya digunakan untuk menangkap kejadian berupa mouse click.
Check Box Control,control ini digunakan untuk pilihan ya/tidak atau benar/salah.
Button Control, digunakan dalam suatu group, dimana seorang user dapat memilih salah satu saja dalam suatu group.
ListBox Control, berisi sejumlah item dimana seorang user dapat memilih salah satu atau beberapa item.
ComboBox Control, control ini merupakan gabungan antara TextBox dan ListBox Control, dimana daftar item hanya akan ditampilkan jika user men-click pada panah kebawah disebelah kanan Control tersebut.
HscrollBar dan VscrollBar Control, kedua control ini digunakan untuk ScrollBar.
Timer Control, merupakan control yang tidak terlihat pada saat program dijalankan. Control tersebut membangkitkan kejadian pada selang waktu tertentu.
DriveList Box, DirList Box, dan FileList Box Control, ketiganya digunakan untuk membuat suatu dialog untuk sistem file. Controltersebut jarang digunakan sebab ada Common dialog Control yang akan kita bicarakan nanti sebagai ganti dari ketiga control diatas.
Shape dan Line Control, digunakan untuk memperindah tampilan dari suatu form
Image Control, control ini mirip dengan PictureBoxControl tetapi digunakan sebagai container control- control yang lain.
Data Control, merupakan kunci dari data binding pada Visual Basic. Dengan menggunakan control ini, kita dapat menghubungkan sebuah database pada Visual Basic.
OLE Control, digunakan sebagai tempat untuk program ekternal yang ada pada windows seperti spread sheet yang dihasilkan oleh Microsoft Excel. Dengan menggunakan control tersebut kita dapat menampilkan program lain pada sebuah aplikasi.
Kelebihan : 1. Bahasa yang digunakan lebih sederhana dibandingkan bahasa pada pemograman lainnya. 2. Sintaks lebih mudah dipahami. 3. Fasilitas lebih lengkap mendukung user friendly dan multiuser. 4. Kemampuan pengolahan desain greafis lebih sempurna dibandingkan aplikasi berbasis
grafis.
Kekurangan: 1. Hanya berjalan di platform windows. 2. Ukuran file yang dihasilkan besar. 3. Aplikasi databasee berdiri sendiri dan database dibantu dengan MS.access. 4. Penanganan srinter tanpa membutuhkan river
Menjalankan Visual Basic
Klik tombol start, kemudian arahkan pada pilihan all program. Arahkan mouse pada group microsoft visual basic, kemudian klik pilihan microsoft visual basic. Pada kotak dialog tersebut klik pilihan standar EXE, kemudian klik tombol open.
Memulai Program Visual Basic Cara mengaktifkan programVisual Basic adalah sebagai berikut : 1) Klik start dan ambil microsoft Visual Studio 6.0. 2) Pilih Microsoft Visual Basic 3) Setelah itu akan muncul tampilan sebagai berikut:
4) Klik Standard EXE
5) setelah itu akan muncul form dan project yang akan kita kerjakan 1. Membuat daftar mata kuliah menggunakan string pada Visual Basic. Cara membuka dan bloks-bloks yang di gunakan sama seperti diatas. Pada program ini yang membedakannya adalah perintah programnya saja. Pertama ambil semua tool yang dibutuhkan pada toolbar, kemudian susun sesuai dengan yangkita inginkan setelah itu ketik pada label1 “daftar kuliah 2AEC mandiri”. Lalu kosongkan texbox dan label2, setelah itu bouat commandbutton sebanyak hari yang kita butuhkan dan ketik nama hari kuliah kita seperti :.
Setelah itu masukkan program berikut :
Setelah selesai mengetik program, pilih run dan klik start unuk menjalankan program tersebut.
BAB II PROSES PRATIKUM 2.1 Tugas Membuat ilustrasi ktp melalui program Delphi dan Visual Basic 2.2 Penyelesaian delphi
Langkah Kerja : (diterangkan pada bagian landasan Teori) Visual Basic
Langkah Kerja: 1. Buka aplikasi Visual Basic 2. Keluar menu pada pilihan standard exe, tekan open. 3. Pilih pilihan yang akan dipilih untuk membuat program 4. Buat program yang diinginkan, ubah pada properties 5. Bikin program yang akan anda buat 6. Lakukan run untuk menguji data
BAB III PENUTUP 3.1 Kesimpulan Delphi adalah sebuah bahasa pemrograman dan lingkungan pengembangan perangkat lunak. Produk ini dikembangkan oleh Borland Dengan menggunakan Free Pascalyang merupakan proyek opensource, bahasa ini dapat pula digunakan untuk membuat program yang berjalan di sistem operasi Mac OS X dan Windows CE Visual basic adalah bahasa pemograman tingkat tinggi produk keluaran Microsoft Corporation dan merupakan pengembangan dari bahasa BASIC versi DOS. Pada pemrograman Visual Basic, pengembangan aplikasi dimulai dengan pembentukkan user interface, kemudian mengatur properti dari objek-objek yang digunakan dalam user interface, dilakukanlah penulisan kode untuk mengenali kejadian (event). 3.2 Saran Pada saat melakukan pratikum kita harus konsentrasi terlebih dahulu, agar apa yang diterangkan atau diajarkan oleh dosen bisa kita serap dengan baik. Perlu diketahui bahwa pembelajaran program ini tidaklah mudah , perlu melakukan latihan terus menerus dan bersungguhsungguh.
DAFTAR PUSTAKA http://rani_push.staff.gunadarma.ac.id/Downloads/files/49290/modulpemrogramanvisual_3.pdf http://chocochipenak.yolasite.com/resources/Modul%20Praktikum%20Delphi%202008%20Final %20Edition.pdf