tugas interfacing - WordPress.com

9 downloads 184 Views 323KB Size Report
1 Des 2010... Tulis ini saya beri Judul “Pembuatan Alarm Clock Sederhana” Aplikasi ini ... menjadi acuan dalam membuat karya tulis ataupun tugas tugas ...
INTERFACING Pembuatan Alarm Clock Sederhana Menggunakan enggunakan Bahasa Pemograman Visual Basic 6.0

Disusun oleh : Nama

: Herman Istamto

Nim

: 13081355

Kelas

: 13.5B.11

Jurusan Teknik Komputer Akademi Manajemen Informatika dan Komputer BINA SARANA INFORMATIKA 2010

KATA PENGANTAR Puji dan syukur saya panjatkan kehadirat Tuhan Yang Maha Esa, karena atas rahmat dan karunia-Nya, Penulis dapat menyelesaikan Tugas karya tulis ini tepat pada waktunya. Tujuan dari penulisan Karya Tulis ini adalah sebagai salah satu syarat untuk memenuhi nilai Tugas mata kuliah Interfacing dengan tema “Aplikasi Interfacing menggunakan Bahasa Pemograman”. Karya Tulis ini saya

beri

Judul

“Pembuatan

Alarm

Clock

Sederhana” Aplikasi

ini

menggunakan bahasa pemograman Visual Basic 6.0 Pada kesempatan ini, penulis juga ingin

menyampaikan ucapan

terima kasih kepada Bapak Dosen Mata Kuliah Interfacing pada khususnya, rekan rekan mahasiswa dan seluruh pihak yang membantu penulis dalam menyelesaikan tugas karya tulis ini. Penulis menyadari bahwa karya tulis ini masih jauh dari sempurna. Oleh karena itu Penulis mengharapkan saran dan kritik dari berbagai pihak yang bersifat membangun guna kesempurnaan Karya Tulis ini dan dapat menjadi acuan dalam membuat karya tulis ataupun tugas tugas selanjutnya.

Jakarta, 01 Desember 2010

Penulis

i

DAFTAR ISI

Cover Kata Pengantar ....................................................................................... i Daftar isi .................................................................................................. ii BAB I PENDAHULUAN 1.1

Latar Belakang Penulisan .......................................................... 1

1.2

Ruang Lingkup ........................................................................... 1

BAB II PEMBAHASAN 2.1

Landasan Teori Interfacing dan Bahasa Pemograman .............. 2

2.2

Listing atau Sintak Program ....................................................... 5

BAB III PENUTUP 3.1

Kesimpulan ................................................................................ 9

Daftar Pustaka ........................................................................................ 10

ii

BAB I PENDAHULUAN 1.1

Latar Belakang Penulisan Karya tulis ini disusun sabagai salah satu syarat untuk mendapatkan

nilai Mata Kuliah Interfacing yaitu pada nilai tugas dengan tema “Aplikasi interfacing menggunakan bahasa Pemograman. Karya tulis yang berjudul “Pembuatan Alarm Clock sederhana menggunakan bahasa pemograman Visual Basic 6.0. Penulis mengambil judul ini karena belakangan ini banyak sekali hal hal yang kadang terlewatkan karena lupa, oleh karena itu dibutuhkan suatu alat untuk membantu mengingatkan kita akan sesuatu hal. Karya tulis ini menggambarkan salah satu Alat pengingat tersebut yaitu

berupa “Alarm

Clock Sederhana” yang dibuat menggunakan Bahasa Pemograman Visual Basic 6.0. 1.2

Ruang LIngkup Aplikasi Alarm Clock sederhana ini menggunakan Aplikasi Bahasa

Pemograman Visual Basic 6.0 dan bertujuan sebagai Alat Pengingat (reminder). Cara kerja Aplikasi ini adalah dengan menginput jam pada form Alarm Clok Sederhana dengan format xx : xx : xx AM/PM sesuai dengan keinginan user lalu klik tombol Aktif. Hasilnya pada saat jam yang sudah di tentukan sama dengan jam saat ini maka alarm akan aktif. Pada bagian pengkodean, Aplikasi ini menggunakan Struktur kendali (Brancing) yaitu pernyataan Logika if... then... else... 1

BAB II PEMBAHASAN 2.1 1.

Landasan Teori Interfacing dan Bahasa Pemograman Pengenalan Interfacing Interfacing (antar muka) adalah bagian dari disiplin ilmu komputer yang

mempelajari teknik teknik menghubungkan computer dengan peralatan elektronika lainnya. (dikutip dari : Modul BSI Matakuliah Interfacing Teknik Komputer semester 5, hal:2) 2.

Pengenalan Visual Basic Visual Basic Menurut Krisna D.Oktovhina (2003:1) adalah bahasa

pemrograman yang digunakan untuk membuat aplikasi Windows yang berbasis GUI (Graphical User Interface), bahasa pemograman adalah perintah yang dimengerti oleh komputer untuk melakukan tugas tugas tertentu. Bahasa Pemograman Visual Basic dikembangkan oleh Microsoft sejak taun 1991, merupakan pengembangan dari pendahulu yaitu bahasa pemograman Basic (Beginer’s All Purpose Simbolick Instruction Code). Viual Basic merupakan development tool yaitu alat bantu untuk membuat berbagai macam program komputer dan salah satu bahasa pemograman komputer yang mendukung objek. Visual Basic merupakan salah satu bahasa pemrograman yang paling banyak digunakan pada saat ini, karena fasilitas yang dimiliki sangat handal untuk membangun berbagai bentuk aplikasi dan mudah dipelajari sendiri. Menurut Suryo (2000 : 1), Visual Basic merupakan event-driven programming (permrograman terkendali kejadian). Artinya program menunggu sampai respon dari pemakai berupa event atau kejadian. 2

Gambar 1. Tampilan Desain Project / Form pada Visual Basic Dalam

Aplikasi Alarm Clock Sederhana menggunakan bahasa

pemograman Visual Basic 6.0 ini interface yang digunakan berupa mouse dan keyboard. Jam di input secara manual dengan keyboard sesuai dengan keinginan user dan

klik Aktif menggunakan mouse untuk menjalankan

Aplikasi.

Gambar 2. Tampilan Input 3

Gambar 3. Tampilan saat program running dan alarm diaktifkan

Gambar 4. Tampilan saat Alarm aktif / berbunyi Saat waktu sekarang sesuai dengan jam alarm aktif maka akan berbunyi (beep) dan Text Pesan Pengingat akan berkedip (blink) serta berubah rubah warna. Alarm Clock akan Off saat tombol Tidak Aktif diklik. 4

2.2

Listing atau Sintak Program

General _Declaration Dim alarm As Boolean Dim i As Long Dim merah, hijau, biru As Integer Private Sub CmdAktif_Click() Dim a As String a = Text1.Text + ":" + Text2.Text + ":" + Text3.Text + " " + Combo1.Text Label5.Caption = a If alarm = True Then Timer2.Enabled = False Command1.Caption = "Aktif" alarm = False Else Command1.Caption = "Tidak Aktif" alarm = True End If End Sub Private Sub CmdTutup_Click() MsgBox ("Yakin akan Keluar?"), vbQuestion + vbOKCancel, "Konfirmasi" Unload Me End Sub

5

Private Sub CmdBersih_Click() Text1.Text = Empty Text2.Text = Empty Text3.Text = Empty Text4.Text = Empty Combo1.Text = Empty Label5.Caption = "-" Text1.SetFocus End Sub Private Sub Form_Load() i=0 Combo1.AddItem ("PM") Combo1.AddItem ("AM") alarm = False End Sub Private Sub Text1_KeyPress(KeyAscii As Integer) If Not (KeyAscii >= Asc("0") And KeyAscii = Asc("0") And KeyAscii = Asc("0") And KeyAscii