Pindah Panas
-
Upload
hudyanagilangsetyaji -
Category
Documents
-
view
248 -
download
0
Transcript of Pindah Panas
-
7/24/2019 Pindah Panas
1/19
LAPORAN PRAKTIKUM
PINDAH PANAS
MENJUDUL
Oleh :
Hudyana Gilang Setyaji
NIM AH!"!#
KEMENTERIAN RISET TEKNOLOGI DAN PERGURUAN TINGGI
UNI$ERSITAS JENDERAL SOEDIRMAN
%AKULTAS PERTANIAN
PUR&OKERTO
'!(
-
7/24/2019 Pindah Panas
2/19
I) PENDAHULUAN
A) Lata* +ela,ang
Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa
pemrograman adalah perintah-perintah yang dimengerti oleh komputer untuk
melakukan tugas-tugas tertentu. Bahasa pemrograman Visual Basic, yang
dikembangkan oleh Microsoft sejak tahun 1991, merupakan pengembangan dari
pendahulunya yaitu bahasa pemrograman BA!" #Beginners All-purpose
Symbolic Instruction Code$ yang dikembangkan pada era 19%&-an. Visual Basicmerupakan salah satuDevelopment Tool yaitu alat bantu untuk membuat berbagai
macam program komputer, khususnya yang menggunakan sistem operasi
'indo(s. Visual Basic merupakan salah satu bahasa pemrograman computer
yang mendukung object #Object Oriented Programming ) **+$ #*ctohiana,
&&$.
+embuatan suatu program ataupun soft(here komputer dengan
menggunakan isual basic /.& tidak akan lepas dari yang namanya object,
property, method, dan eent. Mengenal dan memahami keempatnya adalah
penting. memahami keempatnya juga meruapakan sesuatu yang harus di lakukan
oleh programer ataupun pemula yang baru belajar isual basic /.&. property dan
eent memiliki pengertian yang berbeda.
*bject merupakan komponen di dalam sebuah program. etiap komponen di
dalam pemrograman Visual Basic dapat diatur propertinya sesuai dengan
kebutuhan aplikasi. 0alannya program dapat diatur menggunakan metode
pemrograman yang diatur sebagai aksi dari setiap komponen. etiap komponen
dapat beraksi melalui eent. +engaturan eent dalam setiap komponen yang akan
menjalankan semua metode yang dibuat.
orm adalah *bject Visual Basic pertama yang harus kita kenali. 2al ini
disebabkan karena hampir semua aplikasi Visual Basic menggunakan satu orm
atau lebih. "ontrol adalah object VB yang dapat di letakan dalam orm.
-
7/24/2019 Pindah Panas
3/19
+roperty merupakan karakteristik yang dimiliki suatu objek akan sangat di
butuhkan saat kita akan merubah atau mengatur hal apa saja yang ada pada objek
tersebut. 3ama dari sebuah objek juga bisa di atur dalam property yang nantinya
nama ini akan sangat penting untuk pemanggilan objek untuk melakukan aksi
# perintah $ tertentu. edangkan eent adalah kejadian yang dapat di alami oleh
suatu objek. 0adi eent merupakan hal yang akan dilakukan oleh suatu objek
apabila objek ini diperintah untuk melakukan aksi # tugas $ tertentu.
+) Tujuan
+raktikum kali ini bertujuan agar mahasis(a 4
1. Memahami event danproperty dalam isual basic /.&.
. Mengenal lingkungan kerja dan object dalam isual basic /.&.
II) TINJAUAN PUSTAKA
-
7/24/2019 Pindah Panas
4/19
+engukuran suhu suatu benda dan pengukuran diberbagai tempat pada
dasarnya merupakan pengukuran yang tidak langsung. +ada proses pengukuran,
umumnya terjadi perpindahan panas dari tempat yang akan diukur suhunya ke alat
pengukur suhu. suhu yang terbaca pada alat pengukur suhu. uhu yang terbaca
pada alat pengukur suhu adalah suhu setelah terjadi kesetaraan, suhu antara benda
yang diukur tersebut dengan alat pengukur suhu. 0adi, bukan suhu benda pada saat
sebelum terjadi kontak antara benda yang akan diukur tersebut dengan alat
pengukur. Alat pengukur suhu disebut thermometer. 5ermometer pada dasarnya
merupakan instrumen yang terdiri dari bahan yang perubahan sifat fisiknya,
karena perubahan suhu dapat mudah diukur. ifat fisik yang berubah tersebut
dapat berupa perubahan olume gas, pemuaian logam, perubahan daya hantar
listrik atau sifat-sifat fisik lainnya. Masing-masing jenis termometer akan
mempunyai skala yang berbeda. *leh sebab itu, perlu dikalibrasi dengan
termometer yang dijadikan patokan #standar$. 5ermometer yang dijadikan patokan
adalah thermometer tahanan platina #+latinum 6esistance 5hermometer$ atau
!+5-/7 #8akitan, &&$.
III) METODOLOGI
A) Alat dan +ahan
Alat dan bahan yang digunakan dalam praktikum ini adalah 4
1. 8aptopkomputer
. Aplikasi Visual Basic /.&
+) P*-.edu* Ke*ja
8angkah-langkah yang dilakukan dalam praktikum ini adalah 4
1. Membuka aplikasi Microsoft Visual Basic /.&.
-
7/24/2019 Pindah Panas
5/19
. Membuat user interance #:!$ pada jendela form menggunakan komponen
8istBo;, "omboBo;, dan "ommandButton dengan tampilan seperti ini 4
. Menulis kode program pada bagian "ode ?ditor sebagai berikut 4
+riate ub orm@8oad#$
"ombo1.Add!tem :mar
"ombo1.Add!tem alman
"ombo1.Add!tem 2alimah
"ombo1.Add!tem hafira
?nd ub
+riate ub "ommand1@"lick#$
8ist1.Add!tem "ombo1.5e;t
?nd ub
+riate ub "ommand@"lick#$
-
7/24/2019 Pindah Panas
6/19
8ist1.6emoe!tem 8ist1.8ist!nde;
?nd ub
+riate ub "ommand@"lick#$
8ist1."lear
?nd ub
%. Menjalankan program sebagai berikut 4
1. :ntuk menambah isi 8istBo; 4 :marC dipilih di dalam "omboBo;
kemudian tombol Add di klik.:ntuk nama-nama yang lain diperlakukan
sama seperti nama :marC secara acak.
. :ntuk menghapus salah satu isi 8istBo; 4 hafiraC dipilih di dalam8istBo; kemudian tombol delete di klik.
. :ntuk menghapus semua isi 8istBo; 4 tombol Cleardi kllik.
I$)HASIL DAN PEM+AHASAN
A) Ha.il
-
7/24/2019 Pindah Panas
7/19
-
7/24/2019 Pindah Panas
8/19
1. +erbankan
. +erdagangan
. 8ogistik
>. upply "hain
programmer pembuat V+ yang sekarang dimutasi untuk bekerja di proyek
baru dengan nama ?=3A, dimana proyek ini bertujuan membuat bahasa
pemrograman baru yang dibangun di atas kode V+ dan memakai komponen
Fbase yang mendukung scenario pemrograman, seperti E8 erer &&%, .3?5,'in;, 'indo(s Vista dan *ffice 1.
'alaupun V+ lebih dikenal dengan aplikasi database untuk kepentingan
bisnisC, dalam bahasan in isaya ingin membuktikan bah(a V+ dapat pula
digunakan sebagai tool multi fungsi layaknya tool isual yang lainnya. V+
sangat unggul dalam kemudahan penanganan dalam pembuatan dan perintah-
perintah standar yang lengkap. =imana pada saat kita memerlukan suatu fungsi
khusus maka dengan sederhana dan relatie mudah kita dapat membuatnya
dengan mengkombinasikan fungsi dan perintah yang sudah ada menjadi
suatu !ser Deine "unction# !ser Deine Procedure ataupun!se Deined
Class dan !ser Deined $et%od&
elain V+ juga terdapat progam lainnya yang memiliki fungsi yang
hampir sama dengan Visual Basic, seperti.
1. ortan singkatan dari *6mula 56A3slator dan dikembangkan oleh !BM !nc.
antara tahun 19%> dan 19%G yang digunakan secara khusus untuk aplikasi-
aplikasi sains dan engineering. Bahasa *656A3 masih digunakan secara
luas saat ini di bidang engineering.
. "obol
-
7/24/2019 Pindah Panas
9/19
singkatan dari "ommon Business *riented 8anguage, diciptakan oleh
sekelompok pabrikan komputer dan pengguna komputer untuk industri pada
tahun 19%9. !a didesain untuk aplikasi-aplikasi komersil yang membutuhkan
banyak pemrosesan data. Bahasa ini masih digunakan saat ini di bidang
bisnis.
=ikembangkan oleh =ennis 6ichie di 8aboratorium Bell pada tahun 19G.
!a merupakan bahasa implementasi sistem yang digunakan untuk
mengembangkan sistem operasi :3!F. "HH merupakan ekstensi atau
kelanjutan dari bahasa " yang diciptakan oleh Bjarne troustrup pada tahun
197&an. "HH menambahkan fitur **+ #*bject-*riented +rogramming$ atau
pemrograman berorientasi objek ke dalam bahasa " dan sekarang merupakan
sistem utama bahasa implementasi #=eitelI=eitel, 1999$.
. +ascal
diciptakan oleh +rofessor 3icklaus 'irth untuk mengajarkan
konsep-konsep pemrograman terstruktur. +enggunaan utamanya terbatas
pada dunia akademis.
>. 0aa
merupakan bahasa yang kemunculannya tergolong baru dan
merupakan bahasa pemrograman yang paling banyak diminati,
dikembangkan oleh :3 Microsystem pada tahun 199%. !a sebenarnya
merupakan kelanjutan dari "HH tetapi memasukan banyak komponen atau
librariesC untuk pemrograman multimedia, net(orking, multithreading,
graphics, database access, pemrograman
-
7/24/2019 Pindah Panas
10/19
1. Add tandard ?;e +roject.
:ntuk menambahkan project baru yang bertipe tandard ?;e.
. Add orm.
:ntuk menambahkan form baru pada project yang aktif.
. Menu ?ditor.
:ntuk menambahkan Menu Bar yang biasanya muncul pada aplikasi
diba(ah 5itle Bar. !con Menu ?ditor akan tampak aktif jika sebuah form
telah tersedia.
>. *pen +roject.
=igunakan untuk membuka project yang sudah pernah dibuat.
%. ae +roject.
=igunakan untuk menyimpan project berserta form, modul dan lainnya
yang aktif pada saat program dibuat./. "ut.
Memindahkan data yang sudah di inputdidalam lembar kerja visual basic
G. "opy
Menyalin data yang sudah di input didalam lembar kerja isual basi .
7. +aste
Menempatkan data yang sudah di input didalam lembar kerja isual basi.
9. ind
Mencari kata dari program yang sedang aktif.
1&. :ndo.
=igunakan untuk membatalkan apa yang sudah dilakukan pada jendela
kode.
11. 6edo.
=igunakan untuk mengulang kembali apa yang sudah dilakukan pada
jendel kode.
1. 6un.
=igunakan untuk menjalankan program aplikasi yang sudah dibuat.
1. +ause.
=igunakan untuk menghentikan sementara program yang sedang berjalan.
-
7/24/2019 Pindah Panas
11/19
1>. top
=igunakan untuk mengakhiri jalannya program yang sedang berjalan.
1%. +roject ?;plorer.
=igunakan untuk menampilkan atau menyembunyikan jendela +roject
?;plorer.
1/. +roperties 'indo(s.
=igunakan untuk menampilkan atau menyembunyikan jendela +roperties
lobyek Domponen.
1G. orm 8ayout.
=igunakan untuk menampilkan atau menyembunyikan jendela orm
8ayout
17. *bject Bro(ser.
=igunakan untuk menampilkan jendela object bro(ser.19. 5oolbo;.
=igunakan untuk menampilkan toolbo;.
:ntuk menampilkan gambar pada form menggunakanPictureBo' kemudian
pilih gambar yang sesuai. +engaturan lain yang dapat ditambahkan adalah dengan
menambah 1 CommandButton. Berikut ini adalah gambar sebelum dan sesudah
modifikasi4
-
7/24/2019 Pindah Panas
12/19
-
7/24/2019 Pindah Panas
13/19
+riate ub *ption1@"lick#$
8ist1."lear
8ist1.Add!tem
-
7/24/2019 Pindah Panas
14/19
8ist1.Add!tem aipul
8ist1.Add!tem adar
8ist1.Add!tem Agung
8ist1.Add!tem Bagyo
8ist1.Add!tem 0ono
?nd ub
+ada tombol Add pada "ommand1, agar operasi tidak single click, tetapi
double click maka yang dilakukan adalah mengganti kode program menjadi
seperti berikut ini 4
+riate ub "ommand1@"lick#$
8ist1.Add!tem "ombo1.5e;t
?nd ub
=iganti menjadi 4
+riate ub "ommand1@=bl"lick#$
8ist1.Add!tem "ombo1.5e;t
?nd ub
Modifikasi yang di lakukan adalah dengan mengubah tampilan luar dari
program tersebut. alah satunya dengan mengatur propertiesnya. +engaturan
propertiesnya adalah sebagai berikut 4
*bject +roperty Value
orm1 "aption
tart:p+osition
Method 5est
- "entercreen8ist1 - -
"ombo1 - -
"ommand1 "aption
tyle
Back color
Add
1 J
-
7/24/2019 Pindah Panas
15/19
tyle
Back color
1 J
-
7/24/2019 Pindah Panas
16/19
Artinya, :marC adalah argument sebagai isi yang akan ditambahkan ke
dalam object "ombo1.
. "ombo1.Add!tem almanC
Artinya, almanC adalah argument sebagai isi yang akan ditambahkan
ke dalam object "ombo1.
>. "ombo1.Add!tem 2alimahC
Artinya, 2alimahC adalah argument sebagai isi yang akan ditambahkan ke
dalam object "ombo1.
%. "ombo1.Add!tem hafiraC
Artinya, hafiraC adalah argument sebagai isi yang akan ditambahkan ke
dalam object "ombo1.
/. ?nd ub
Artinya, menutup program
G. +riate ub "ommand1@"lick#$
Arrtinya, pengguna #user$ mengklik tombol Add #object command1$
7. 8ist1.Add!tem "ombo1.5e;t
Artinya, property te;t dari object "ombo1 adalah argument sebagai isi yang
akan ditambahkan ke dalam object 8ist1 sesuai object "ombo1 yang dipilih.
9. ?nd ub
Artinya, mengakhiri program.
1&. +riate ub "ommand@"lick#$
Artinya, pengguna #user$ mengklik tombol delete #object "ommand$.
11. 8ist1.6emoe!tem 8ist1.8ist!nde;
Artinya, property 8ist!nde; dari object 8ist1 adalah argument sebagai nomor
inde; isi yang akan dihapus. "lear J method ini akan menghapus semua isi#tidak membutuhkan argument$.
1. ?nd ub
Artinya, mengakhiri program.
1. +riate ub "ommand@"lick#$
Artinya, pengguna #user$ mengklik tombol clear #*bject "ommand$.
1>. 8ist1."lear
-
7/24/2019 Pindah Panas
17/19
Artinya, isi object 8ist1 akan dihapus.
1%. ?nd ub
Artinya, mengakhiri program.
0adi dapat dijelaskan bah(a maksud dari kode program yang digunakan
dalam praktikum ini adalah 4
+riate ub orm@8oad#$
"ombo1.Add!tem :mar
"ombo1.Add!tem alman
"ombo1.Add!tem 2alimah
"ombo1.Add!tem hafira
?nd ub
Maksud dari kode program di atas adalah pada "ombo1 terdapat item-item :mar,
alman, 2alimah, dan hafira seperti yang terlihat pada gambar >.
-
7/24/2019 Pindah Panas
18/19
Adapun simpulan praktikum kali ini adalah 4
1. Dode program
"ombo1.Add!tem :mar
"ombo1.Add!tem alman
"ombo1.Add!tem 2alimah
Mempunyai maksud bah(a item yang terdapat pada "ombo1 adalah kata
:mar, alman, 2alimah, dan hafira.
. Dode program 8ist1.Additem "ombo1.5e;t mempunyai maksud 8ist1 akan
ditambah item yang terdapat pada "ombo1.
. Dode program 8ist1.6emoeitem 8ist1.8istinde; mempunyai maksud bah(a
suatu item yang dipilih pada 8ist1 akan terhapus.
>. Dode program 8ist1."lear mempunyai maksud isi dari 8ist1 akan terhapus
semua.
%. Agar operasi kode program menjadi double click maka harus merubah eent
dan propertinya.
/. ?ent dan properti dapat digunakan untuk bermacam-macam aplikasi.
+) Sa*an
+eralatan praktikum yang tersedia sebaiknya lebih banyak lagi, sehingga
kegiatan praktikum dapat dilakukan oleh semua praktikan. +engkondisian dari
asisten kepada praktikan ditingkatkan agar praktikum selesai tepat pada
(aktunya.
DA%TAR PUSTAKA
2artoto. &1&. Dasar Pema%aman (B )& http4(((.ripiu.comarticlereaddasar-
pemahaman-b/#diakses 1> *ktober &1$.
http://www.ripiu.com/article/read/dasar-pemahaman-vb6http://www.ripiu.com/article/read/dasar-pemahaman-vb6http://www.ripiu.com/article/read/dasar-pemahaman-vb6http://www.ripiu.com/article/read/dasar-pemahaman-vb6 -
7/24/2019 Pindah Panas
19/19
*ctohiana, D.=. &&. Cepat $a%ir (isual Basic )&
http4ilmukomputer.org&&711%cepat-mahir-isual-basic-/ #diakses 1>
*ktober &1$.
6amadhan, Arief. &&>. Seri Penuntun Pra*tis $icrosot (isual Basic )&+& +5 ?le;
Media Domputindo 4 0akarta.
etyadi. &&7.$engenal (isual Basic) http4oke.or.id.
upardi, K. &&/. $icrosot (isual Basic )&+ untu* Segala Ting*at& +5 ?le; Media
Domputindo 4 0akarta.
utedjo, B dan A3, Michael. 199G. Algoritma , Te*ni* Pemrograman& Andi 4
Kogyakarta.
5im +enyusun. &1. Panduan Pra*ti*umPemrograman omputer& +rogram tudi
5eknik +ertanian 0urusan 5eknologi +ertanian akultas +ertanian :nsoed 4
+ur(okerto.
http://ilmukomputer.org/2008/11/25/cepat-mahir-visual-basic-6/http://oke.or.id/http://ilmukomputer.org/2008/11/25/cepat-mahir-visual-basic-6/http://oke.or.id/