Anda di halaman 1dari 11

LAPORAN PRAKTIKUM

PEMROGRAMAN KOMPUTER

(DELPHI)

Disusun oleh :

Nama : Yohanis Eduardus Menong


NIM : 171021031
Kelompok : Senin, 16:30-19:30

LABORATORIUM SIPPO
JURUSAN TEKNIK INDUSTRI
FAKULTAS TEKNOLOGI INDUSTRI
INSTITUT SAINS DAN TEKNOLOGI AKPRIND
YOGYAKARTA
2018
BAB I

PROGRAM DELPHI

A. Pendahuluan
1. Latar belakang
Delphi adalah suatu bahasa pemrograman yang berbasis visual yang digunakan
untuk membuat program aplikasi pada komputer (seperti visual basis). MyQL dapat
digunakan untuk mengola database dari mulai yang kecil sampai yang sangat besar.
MYSQL juga dapat menjalankan perintah-perintah Strucured Querty Language
(SQL) untuk mengelola database-database yang ada didalamnya. Hingga kini,
MYSQL sudah berkembang hingga persi 5. MYSQL 5 sudah mendukung trigger
untuk memudahkan pengelolaan tabel dalam database.
Delphi adalah kompiler atau penterjemah bahasa delphi (awalnya dari pascal)
yang merupakan bahasa tingkat tinggi sekelas dengan bahasa pemrograman di
delphi disebut bahasa prosedural artinya bahasa atau sintak nya mengikuti urutan
tertentu atau prosedur.delphi termasuk keluarga pemrograman visual sekelas
dengan visual basic,visual c,artinya perintah-perintah untuk membuat objek dapat
dilakukan secara visual.
Sebelum kita mempelajari pemrograman menggunakan delphi ada baiknya kita
mengenali dahulu tampil IDE,yang merupakan editor dan tools untuk membuat
program delphi.
Delphi adalah sebuah perangkat lunak (bahasa pemrograman) untuk membuat
program atau aplikasi komputer yang berbasis windows (VCL) dan berbasis linux
(CLX).delphi merupakan bahasa pemrograman berbasis objek.Ciri sebuah objek
adalah memiliki nama,properti dan method atau procedure.
2. Tujuan
Agar mahasiswa dapat mengetahui cara pengoperasian Delphi agar dapat
dipergunakan sesuai dengan kebutuhan.

B. Landasan Teori
a. Definisi Delphi
Delphi adalah kompiler atau penterjemahan bahasa delphi (awalnya dari
pascal) yang merupakan bahasa tingkat tinggi sekelas dengan bahasa
pemrograman basic c.Bahasa pemrograman di delphi disebut bahasa prosedural
artinya bahasa atau sintaknya mengikuti urutan tertentu atau prosedur.
b. Fasilitas-Fasilitas Delphi
Sebelum mempelajari pemrograman menggunakan delphi ada baiknya kita
mengenali dahulu tamilan IDE yang merupakan editor dan tools untuk membuat
program delphi.pada IDE akan ditampilkan form baru yang merupakan aplikasi
atau program window yang akan dibuat berikut penjelasan tentang fasilitas yang
ada di delphi.

Menu Bar
Tool Bar Component Pallete

Object
TreeView Form

Object
Inspector

Gambar 1.1 User Interface Delphi 7


Code Editor
Sumber : Borland Delphi 7

Menu Bar

Gambar 1.2 Menu Bar


Sumber : Borland Delphi 7

Menu Bar pada Delphi memiliki kegunaan seperti menu pada aplikasi Windows lainnya. Dari menu
ini programmer dapat memanggil, menyimpan program, menjalankan program, me-remove komponen atau
menambahkan komponen barudan lain sebagainya. Singkatnya segala sesuatu yang berhubungan dengan IDE
Delphi dapat Anda lakukan dari menu.
Tool Bar

Gambar 1.3 Tool Bar


Sumber : Borland Delphi 7

Tool Bar berisi kumpulan tombol yang tidak lain adalah pengganti beberapa item menu yang sering
digunakan. Dengan kata lain, setiap tombol pada Tool Bar menggantikan salah satu item menu. Sebagai contoh,
tombol kiri atas adalah pengganti File New , tombol disebelah kanannya adalah pengganti menu File Open ,
dan seterusnya.

Component Palette

Gambar 1.4 Component Pallete


Sumber : Borland Delphi 7

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.

Object TreeView

Gambar 1.5 Object TreeView


Sumber : Borland Delphi 7

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 .

Form

Gambar 1.6 Form


Sumber : Borland Delphi 7

Form 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 .

Code Editor

Gambar 1.7 Code Editor


Sumber : Borland Delphi 7
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.

Object Inspector

Gambar 1.8 Object Inspector


Sumber : Borland Delphi 7

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 Events digunakan untuk menyisipkan kode untuk
menangani kejadian tertentu. Kejadian dapat dibangkitkan karena bebarapa hal, seperti pengklikan mouse,
penekanan tombol keyboard, penutupan jendela dan lain sebagainya.
Lanjutan Object Inspector

Jendela Object
Inspector
Nama Obyek
Tab Properties Tab Event

Nama Properties Nilai/Isi dari


Gambar 1.9 Object Inspector Properties

Sumber : Borland Delphi 7

Nama Objek

Nama objek akan selalu menampilkan nama objek yang saat itu sedang aktif atau
sedang terpilih pada objek form.

Tab Properties

Tab properties digunakan untuk mengganti properti (kepemilikan) sebuah


objek/komponen.

Tab Event

Tab event digunakan untuk membuat procedure yang diaktifkan (triggered) lewat
sebuah event.

Nama Properties

Adalah nama-nama properties untuk melakukan pengaturan terhadap suatu objek


yang sedang aktif. Nama properties ini tersusun sesuai dengan abjad pada tab properties.

Nilai Properties

Adalah nilai-nilai yang dapat kita ubah untuk mengatur karakteristik sebuah komponen yang
sedang aktif.
Tugas

Gambar 1.10 Program Pembayaran kasir


Sumber : Borland Delphi 7

Tugas yang dikerjakan pada bab ini adalah membuat program kasir. Aplikasi ini menghitung
harga satuan, jumlah barang yang dibeli, dan diskon dengan aturan 10% dari hasil kali antara
jumlah barang dan harga satuan.

Keterangan Program

a. Pertama anda inputkan kode buah, nama buah, merk, harga buah, dan jumlah buah.
b. Selanjutnya klik tombol “proses” untuk melihat nilai diskon dan total harga.
c. Proses untuk mencari diskon dan total harga adalah sbb.
Diskon=10% x harga satuan x jumblah beli. Total harga= (Harga satuan x jumblah
beli)-diskon
d. Tombol “New” untuk mengosongkan semua isian.
e. Tombil “Exit” untuk keluar dari program.

C. Pembahasan
Coding :
var
a,b,diskon,tot : real;
begin
a:=strtofloat(edit4.Text);
b:=strtofloat(edit5.Text);
diskon:=a*b*10/100;
tot:=(a*b)-diskon;
edit6.Text:=floattostr(diskon);
edit7.Text:=floattostr(tot);
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
edit1.Clear;
edit2.Clear;
edit3.Clear;
edit4.Clear;
edit5.Clear;
edit6.Clear;
edit7.Clear;
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
close;
end;
end.

Komponen Properti Nilai properti

Form 1 Caption Buah

Button 1 Caption Diskon

Panel 1 Caption -

Edit 1 Name Edang1

Edit 2 Name Edang2

Edit 3 Name Edang3

Edit 4 Name Edang4


Lanjutan tabel

Edit 5 Name Edhasil

Label 1 Caption Kode buah

Label 2 Caption Nama buah

Label 3 Caption Merek

Label 4 Caption Harga buah

Label 5 Caption Jumlah buah

Panel 2 Caption -

Panel 3 Caption -

D. Penutup

a. Delphi adalah suatu bahasa pemrograman yang berbasis visual yang digunakan untuk
membuat program aplikasi pada komputer (seperti visual basis). MyQL dapat
digunakan untuk mengola database dari mulai yang kecil sampai yang sangat besar
b. Codding merupakan suatu kom.ponen yang penting didalam pembuatan/pengerjaan
suatu objek di Delphi.
c. Sebelum mempelajari pemrograman menggunakan delphi ada baiknya kita mengenali
dahulu tamilan IDE yang merupakan editor dan tools untuk membuat program delphi.
d. kesimpulan sederhana program.
Program ini dibuat secara umum untuk menghitung suatu harga (Total harga),
potongan(Diskon), dan mempermudah transaksi.

Anda mungkin juga menyukai