Anda di halaman 1dari 9

TUGAS KARYA TULIS PROGRAM STUDI TEHNIK KOMPUTER

INTERFACING

APLIKASI INTERFACING BERBASIS BAHASA PEMOGRAMAN

Disusun oleh :

NAMA : JAKA SETIAWAN


NIM : 13081331
Kelas : 13.5B.11
MATA KULIAH : INTERFACING
DOSEN : JUNIAR SINAGA M.KOM

Jurusan Teknik Komputer


Akademi Manajemen Informatika dan Komputer ( AMIK )
BINA SARANA INFORMATIKA
JAKARTA
2010
DAFTAR ISI

Cover

Kata Pengantar

Daftar Isi

BAB I Pendahuluan
I.1 Latar Belakang Penulisan
I.2 Ruang Lingkup

BAB II Pembahasan
II.1 Landasan Teori Interfacing an Bahasa Pemrograman
II.2 Listing atau Sintax Program

BAB III Penutup


III.1 Kesimpulan

DAFTAR PUSTAKA
KATA PENGANTAR

Puji syukur penulis penjatkan kehadirat Allah SWT, yang atas rahmat-
Nya maka penulis dapat menyelesaikan tugas karya tulis program studi
tehnik computer semester 5 yaitu interfacing

Penulisan karya tulis membuat program ini adalah merupakan salah satu
tugas dan persyaratan untuk menyelesaikan tugas mata kuliah interfacing di
kampus Bina sarana Informatika ( BSI ) Jatiwaringin Raya, Jl. Unkris No. 2,
Jakarta Timur

Penulisan karya tulis ini penulis merasa masih banyak kekurangan-


kekurangan baik pada teknis penulisan maupun materi, mengingat akan
kemampuan yang dimiliki penulis. Untuk itu kritik dan saran dari semua
pihak sangat penulis harapkan demi penyempurnaan pembuatan makalah
ini.

Dalam penulisan makalah ini penulis menyampaikan ucapan terima kasih


yang tak terhingga kepada pihak-pihak yang membantu dalam
menyelesaikan Penulisan karya tulis membuat program.
BAB I. PENDAHULUAN

1.1. Latar Belakang Penulisan

Penulis mencoba untuk membuat program aplikasi untuk


membuat atau mengetahui kondisi batterai di laptop yang berbentuk
visual basic ( VB ) Melalui program ini, kami mencoba untuk
memberikan beberapa Solusi dari masalah yang di akibatkan baterai
tidak terlihat di toolbar desktop star sehingga para pengguna dapat
mengetahui cara sukses menghadapi ujian masuk perguruan tinggi
negeri.

1.2. Ruang Lingkup

Interfacing bukanlah disiplin ilmu yang berdiri sendiri tetapi berkaitan


erat dengan disiplin ilmu komputer lainnya. Pemahaman yang mendalam dari
disiplin lainnya yang berkaitan dengan bahasan interfacing ini akan sangat
membantu untuk memahami Disiplin ilmu komputer ini adalah Elektronika
Analog dan Digital, Mikroprosesor, Organisasi dan Arsitektur Komputer,
Komunikasi Data serta pendukung Bahasa Pemrograman, baik berbasis
Teks seperti Bahasa Rakitan/ Assembly, C, Basic, Pascal maupun berbasis
Grafis seperti Visual Basic, Visual C, Delphi bahkan berbasis Web seperti
Java.
BAB II. PEMBAHASAN

2.1. Landasan Teori Interfacing dan Bahasa Pemrograman

Antarmuka atau interface adalah sebuah titik, wilayah, atau


permukaan di mana dua zat atau benda berbeda bertemu; dia juga
digunakan secara metafora untuk perbatasan antara benda. Bentuk kerja
dari interface berarti menghubungkan dua atau lebih benda pada suatu titik
atau batasan yang terbagi, atau untuk menyiapkan kedua benda untuk tujuan
tersebut.

A. Pengertian Interfacing

Interfacing adalah bagian dari disiplin ilmu komputer yang


mempelajari yang mempelajari teknik-teknik menghubungkankomputer
dengan perangkat alat elektronika lain.

Sistem komputer yang berpusat pada pemroses utama memiliki


kemampuan yang besar dalam memecahkan masalah tetapi tidak ada
manfaatnya tanpa menghubungkan dengan peralatan lainnya.

Kita tidak dapat langsung menghubungkan pemroses utama dengan


peralatan tersebut, disebabkan oleh hal – hal berikut :

1. Terdapat beraneka ragam peralatan / piranti yang memiliki


metode operasi beragam.

2. Laju transfer data dalam piranti seringkali lebih lambat


dibandingkan dengan laju transfer data dengan pemroses utama
(Mikroprosessor)
3. Piranti seringkali menggunakan format data yang berbeda dengan
pemroses utama

Jadi tidaklah praktis untuk menghubungkan mikroprosessor secara


langsung dengan piranti yang ingin dijalankannya. Diperlukan suatu teknik
untuk mem”perantarakan”kan pemroses utama dengan dunia luar. Teknik ini
dapat dijalankan melalui :

2.2. Listing atau Sintax Program

Option Explicit

Private Sub Form_Load()

lstInfo.AddItem "BatteryFullTime = " & Format$(Val(SysInfo.BatteryFullTime)


* (1 / 3600), "##.0") & " Hours"
lstInfo.AddItem "BatteryLifeTime = " & Format$(Val(SysInfo.BatteryLifeTime)
* (1 / 3600), "##.0")
lstInfo.AddItem "BatteryLifePercent = " & Format$(SysInfo.BatteryLifePercent
/ 100, "Percent")

Select Case SysInfo.BatteryStatus


Case 1
lstInfo.AddItem "BatteryStatus = HIGH"
Case 2
lstInfo.AddItem "BatteryStatus = LOW"
Case 4
lstInfo.AddItem "BatteryStatus = CRITICAL"
Case 128
lstInfo.AddItem "BatteryStatus = NO BATTERY"
Case 255
lstInfo.AddItem "BatteryStatus = UNKNOWN"
End Select
End Sub
BAB III. PENUTUP

3.1. Kesimpulan

Setelah mempelajari program di atas kita juga dapat mengetahui


secara manual dan dapat melihat fisik kondisi baterai di laptop manapun
dengan menggunakan program visual basic (VB)
DAFTAR PUSTAKA

http://www.scribd.com/doc/18122852/Battery-laptop
http://blog.ub.ac.id/liapermatasari/2010/03/04/bus-interfacing/
http://www.total.or.id/info.php?kk=interface
http://toegas.wordpress.com/2007/10/31/modul-interfacing/

Anda mungkin juga menyukai