7 0 624 KB
LAPORAN PRAKTIKUM DASAR KOMPUTER DAN PEMROGRAMAN
BORLAND DELPHI 7.0 Andry Septianto, S.T., M.M.
Disusun Oleh: WIDANDI RIYANTO
(181010800478)
02 TIDE 008
PROGRAM STUDI TEKNIK INDUSTRI FAKULTAS TEKNIK UNIVERSITAS PAMULANG TANGERANG SELATAN 2019
BORLAND DELPHI 7.0 LAPORAN PRAKTIKUM Disusun Untuk Melengkapi Salah Satu Syarat Mengikuti Pelaksanaan Praktikum Dasar Komputer dan Pemrograman
Disusun Oleh: WIDANDI RIYANTO
(181010800478)
02 TIDE 008
PROGRAM STUDI TEKNIK INDUSTRI FAKULTAS TEKNIK UNIVERSITAS PAMULANG TANGERANG SELATAN 2019
LEMBAR PERSETUJUAN LAPORAN PRAKTIKUM
Disusun Untuk Melengkapi Salah Satu Syarat Mengikuti Pelaksanaan Praktikum Dasar Komputer dan Pemrograman
Judul Modul
: Borland Delphi 7.0
Nama Mahasiswa
: Widandi Riyanto
NIM
: 181010800478
Program Studi
: Teknik Industri
Laporan ini telah di periksa dan di setujui serta dianggap layak untuk diserahkan kepada Pihak Laboratorium Teknik Industri sebagai Tugas Laporan Praktikum Dasar Komputer dan Pemrograman Pada Tanggal:
Mengetahui,
Mengetahui,
Asisten Laboratorium
Penanggung Jawab Laporan
Andry Septianto, S.T., M.M.
Annah Juliana, S.T.
Mengetahui, Ketua Laboratorium Teknik Industri
Ade Irawan, S.T., M.M.
LEMBAR PERNYATAAN LAPORAN PRAKTIKUM
Disusun Untuk Melengkapi Salah Satu Syarat Mengikuti Pelaksanaan Praktikum Dasar Komputer dan Pemrograman
Judul Modul
: Modul 1 Logika Kondisi
Nama Mahasiswa
: Widandi Riyanto
NIM
: 181010800478
Menyatakan bahwa laporan praktikum untuk Dasar Komputer dan Pemrograman yang saya buat: 1. Merupakan hasil karya tulis (asli) sendiri, bukan merupakan karya yang pernah diajukan oleh pihal lain, dan bukan merupakan hasil plorma hukum dan agiat atau hasil foto kopi. 2. Saya ijinkan untuk dikelola oleh Universitas Pamulang dan Laboratorium Teknik Industri sesuai dengan norma hukum dan etika yang berlaku. Pernyataan ini saya buat dengan penuh tanggung jawab dan saya bersedia menerima konsekuensi apapun sesuai aturan yang berlaku apabila dikemudian hari pernyataan ini tidak benar. Mengetahui, Penulis
Penanggung Jawab Kelas
Widandi Riyanto
Andry Septianto, S.T., M.M. Mengetahui,
Ketua Laboratorium Teknik Industri
Ade Irawan, S.T., M.M.
KATA PENGANTAR Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan laporan praktikum Borland Delphi 7.0 yang merupakan salah satu tugas mata kuliah praktikum dasar pemrograman komputer pada program studi Teknik Industri, di Universitas Pamulang Tangerang Selatan. Penulis menyadari tugas laporan praktikum ini masih jauh dari sempurna. Karena itu, kritik dan saran akan senantiasa penulis terima dengan senang hati. Dengan segala keterbatasan, penulis menyadari pula bahwa laporan praktikum Borland Delphi 7.0 ini takkan terwujud tanpa bantuan, bimbingan dan dorongan dari berbagai pihak. Untuk itu dengan kerendahan hati, penulis menyampaikan ucapan terimakasih kepada: 1. Ade Irawan, S.T., M.M. Selaku Ketua Laboratorium Teknik Industri, yang telah memberi masukkan, dorongan, dan pengarahannya kepada penulis sehingga penulis dapat menyelesaikan Laporan Praktikum ini dengan baik. 2. Andry Septianto, S.T., M.M. Selaku Pembimbing Pelaksanaan Kegiatan Praktikum, yang telah memberikan bekal ilmu, dorongan, dan pengarahannya kepada penulis sehingga penulis dapat menyelesaikan Laporan Praktikum ini dengan baik. 3. Bapak/Ibu Dosen Universitas Pamulang, khususnya dilingkungan Program Studi Teknik Industri yang telah memberikan bekal ilmu hingga penulis dapat menyusun Laporan Praktikum ini. 4. Kawan-kawan kelas 02 TIDE 008 Program Studi Teknik Industri yang telah memberikan dukungan moral untuk terus menyelesaikan Laporan Praktikum ini. Akhir kata penyusun hanya bisa berharap semoga Laporan Praktikum ini dapat berguna dan bermanfaat bagi penyusun dan pembaca sekalian walaupun masih jauh dari sempurna, untuk itu penyusun sangat berharap kritik dan saran yang membangun dikemudian hari. Tangerang, 3 Mei 2019 Penulis
Widandi Riyanto
iv
DAFTAR ISI Halaman HALAMAN JUDUL ............................................................................................... i LEMBAR PERSETUJUAN ................................................................................. ii LEMBAR PERNYATAAN.................................................................................. iii KATA PENGANTAR .......................................................................................... iv DAFTAR ISI .......................................................................................................... v
BAB I PENDAHULUAN 1.1. Latar Belakang ........................................................................................... 1 1.2. Tujuan Praktikum ....................................................................................... 1 1.3. Landasan Teori ........................................................................................... 1 BAB II PEMBAHASAN 2.1. Modul 1 ...................................................................................................... 2 2.2. Modul 2 ...................................................................................................... 4 2.3. Modul 3 ...................................................................................................... 7 BAB III PENUTUP 3.1. Kesimpulan............................................................................................... 11 3.2. Saran ......................................................................................................... 11
DAFTAR PUSTAKA .......................................................................................... 12 LEMBAR PENILAIAN ...................................................................................... 13 DAFTAR RIWAYAT HIDUP ............................................................................ 14
v
vi
BAB I PENDAHULUAN 1.1. Latar Belakang Delphi bukan suatu bahasa pemrograman (development language), tetapi perangkat lunak yang menyediakan seperangkat alat (tools) untuk membantu programmer merancang suatu aplikasi program. Delphi termasuk dalam pemrograman bahasa tingkat tinggi (high level language). Maksud dari bahasa tingkat tinggi yaitu perintah - perintah programnya menggunakan bahasa yang mudah dipahami oleh manusia. Bahasa pemrograman Delphi disebut bahasa prosedural artinya mengikuti urutan tertentu. Dalam mambuat aplikasi perintah - perintah, Delphi menggunakan lingkungan pemrograman visual. Delphi merupakan generasi penerus dari Turbo pascal. Pemrograman Delphi dirancang untuk beroperasi dibawah sistem operasi Windows. Program ini mempunyai beberapa keunggulan, yaitu produktivitas, kualitas, pengembangan perangkat lunak, kecepatan kompiler, pola desain yang menarik serta diperkuat dengan bahasa pemrograman yang terstruktur dalam struktur bahasa pemrograman Object Pascal. Sebagian besar pengembang Delphi menuliskan dan mengkompilasi kode program di dalam lingkungan pengembang aplikasi atau Integrated Development Environment (IDE). Lingkungan kerja IDE ini menyediakan sarana yang diperlukan untuk merancang, membangun, mencoba, mencari atau melacak kesalahan, serta mendistribusikan aplikasi. Sarana - sarana inilah yang memungkinkan pembuatan prototipe aplikasi menjadi lebih mudah dan waktu yang diperlukan untuk mengembangkan aplikasi menjadi lebih singkat. 1.2. Tujuan Praktikum 1. Untuk memenuhi tugas praktikum mata kuliah Praktikum Dasar Komputer dan Pemrograman. 2. Agar mengetahui dan memahami bagaimana cara membuat atau merancang pemrograman visual dengan menggunakan Borland Delphi 7.0.
1
BAB II PEMBAHASAN 2.1. Modul 1 2.1.1. Ketentuan Menjalankan Aplikasi 1. Klik
aplikasi
“Laboratorium
Teknik
Industri
Universitas
pamulang”. 2. Ketika tombol “Praktikum” diklik, maka akan muncul nama mata kuliah praktikum yang ada di prodi Teknik Industri Universitas Pamulang. 3. Ketika tombol “ Keluar” diklik maka akan keluar dari aplikasi. 4. Ketika tombol “If Else If” diklik maka akan muncul from 2 atau nilai angka. 5. Ketika tombol “Nilai Huruf” diklik akan muncul huruf yang sesuai nilai angka yang di isi pada kolom edit dengan mengikuti sistem aplikasi. 2.1.2. Kode Perintah Aplikasi 1. Pada form 1 procedure TForm1.Button1Click(Sender: TObject); begin Close; end;
procedure TForm1.Button2Click(Sender: TObject); begin form2.Show; end;
end. 2. Pada form 2 procedure TForm2.Button1Click(Sender: TObject); var
2
nilaiangka: integer; begin nilaiangka:= StrToInt(edit1.Text); if (nilaiangka>=85)and(nilaiangka=75)and(nilaiangka=65)and(nilaiangka=55)and(nilaiangka