Tugas Pembuatan Aplikasi Fisika Menggunakan Visual Basic

17
TUGAS PEMBUATAN APLIKASI FISIKA MENGGUNAKAN VISUAL BASIC Nama : Aditya Nim : 21060114130074 i

description

sharing aja

Transcript of Tugas Pembuatan Aplikasi Fisika Menggunakan Visual Basic

TUGAS PEMBUATAN APLIKASI FISIKA MENGGUNAKAN VISUAL BASIC

Nama: Aditya Nim: 21060114130074

Kata PengantarPembuatan aplikasi eksak bisa sangat membantu kehidupan kita,karena untuk penghitungan sederhana mungkin kita masi merasa mudah untuk menghitungnya secara manual,tetapi jika perhitungannya mulai rumit dan membutuhkan waktu yang cepat maka kita harus menggunakan aplikasi yang bisa memudahkan kita mengerjakan perhitungan dengan cepat dan tepat.Karena itulah kita harus bisa berinovasi untuk memudahkan segala macam urusan kita,karena pada dasarnya setiap inovasi muncul dari kegelisahan dan kesulitan manusia.Pada aplikasi visual basic ini kita akan belajar bagaimana cara untuk membuat aplikasi yang bermanfaat seperti membuat aplikasi rumus-rumus math,fisika,logika dan lain lain.Kita dapat berkreasi dan berinovasi sesuai keinginan dan kebutuhan kita masing masing.

Semarang,10 Oktober 2014

Aditya

Daftar isi HALAMAN JUDUL .........................................................................................................iKATA PENGANTAR .......................................................................................................iiBAB I PENDAHULUAN ................................................................................................11.1. Latar Belakang Masalah .............................................................................................11.2. Tujuan ............... .........................................................................................................11.3 Rumusan masalah.........................................................................................................1BAB II LANDASAN TEORI .........................................................................................12.1 Visual Basic..................................................................................................................12.2. IDE Visual Basic ........................................................................................................22.3. Gaya gesek..................................................................................................................2BAB III Pembahasan3.1. Pengenalan .................................................................................................................33.2. Pembuatan aplikasi fisika ..........................................................................................5BAB IV Penutup................................................................................................................9Daftar pustaka.....................................................................................................................10

iii

BAB IPENDAHULUAN1.1 Latar BelakangSelama ini kita pasti sering menghitung soal soal ataupun permasalahan fisika eksak secara konvensional yaitu menghitungnya secara manual atau ditulis tangan,meskipun tidak ada salahnya jika menggunakan cara-cara seperti itu untuk memecahkan permasalahan fisika,cara itu tidak bisa dianggap efektif lagi untuk memecahkan masalah yang lebih kompleks,membutuhkan waktu yang cepat,dan menghasilkan hasil yang tepat.Bahkan banyak dari kita yang tetap menggunakan cara-cara konvensional tersebut meskipun cara-cara itu terbukti kurang efektif untuk memecahkan masalah ataupun persoalan yang mendatangi kita.Untuk itulah saya,selaku penulis akan mencoba mencontohkan bagaimana cara untuk memudahkan semua masalah-masalah itu dengan cara yang tidak konvensional dan malah dapat mempercepat pemecahan masalah dan mempertajam ketepatan hasil dari perhitungan,yaitu dengan menggunakan Visual basic 2008.1.2 Tujuan 1. Pembaca dapat mengaplikasikan sendiri cara-cara pembuatan aplikasi fisika yang sudah penulis jelaskan.2. Aplikasi yang sudah dibuat oleh pembaca dapat berguna bagi pembaca ataupun orang lain.1.3 Rumusan1. Bagaimana cara membuat aplikasi pada visual basic?2. Apa kegunaan aplikasi tersebut?

BAB IILANDASAN TEORI 2.1 Visual Basic Visual Basic .NET (atau VB.NET) merupakan salah satu bahasa pemrograman yang bisadigunakan untuk membangun aplikasi-aplikasi.NET di platform Microsoft .NET. Tidakseperti generasi sebelumnya Visual Basic versi 6.0 ke bawah yang lebih difokuskan untukpengembangan aplikasi desktop, Visual Basic .NET memungkinkan para pengembangmembangun bermacam aplikasi, baik desktop maupun aplikasi web. Seiring denganperkembangan aplikasi perangkat lunak yang semakin kompleks, saat ini Visual Basic.(NET terbaru (Visual Basic 2008.2.2 IDE Visual BasicIDE (Integrated Development Environment), atau juga disebut sebagai IntegratedDesign/Debugging Environment, adalah perangkat lunak komputer yang berfungsi untukmembantu pemrogram dalam mengembangkan perangkat lunak. Singkatnya, IDEmerupakan suatu lingkungan pengembangan aplikasi yang terintegrasi; lengkap denganberagam tools atau utilitas pendukung.Berhubungan dengan ruang lingkup aplikasi yang akan saya jelaskan adalah tentang aplikasi fisika,maka saya akan sedikit menjelaskan teori fisikanya.2.3 Gaya Gesek

Gaya gesekan terjadi jika dua buah benda bersinggungan, yaitu permukaan kedua benda bersinggungan sewaktu benda yang satu bergerak terhadap benda yang lain. Benda yang satu melakukan gaya pada benda yang lain sejajar dengan permukaan singgung. Gaya gesekan selalu melawan gerak atau melawan gaya yang akan menimbulkan gerak. Gaya gesekan yang bekerja antara dua permukaan yang berada dalam keadaandiamrelatif satu dengan yang lainnya disebutgaya gesekan statis.Gaya gesekan statis yang maksimum adalah gaya yang menyebabkan benda bergerak. Sekali benda mulai bergerak, gaya gesekan yang bekerja akan berkurang besanya, sehingga untuk mempertahankan gerak lurus beraturan diperlukan gaya yang lebih kecil. Gaya yang bekerja antara dua permukaan yang saling bergerak relatif disebutgaya gesekan kinetis. Untuk dua permukaan yang kering dan tidak diberi pelumas, didapat dari eksperimen bahwa gaya gesekan statis maksimum antara kedua permukaan tidak bergantung pada luas permukaan kontak yang saling bergesekan, akan tetapi sebanding dengan besarnyagaya normal antara kedua benda yang saling bergesekan. Gaya normal ini adalah gaya tekan antara kedua permukaan singgung dari benda-benda yang bersangkutan. Jadi gaya gesekan statisfsdinyatakan dengan persamaan fssN

BAB IIIPembahasan3.1 Pengenalan Di sini akan saya coba kenalkan beberapa bagian bagian awal dari Visual Basic 2008

Gambar 3.1 tampilan awal visual basic 2008

Gambar 3.2 tampilan toolboxanda bisa membuat tombol button dan tool box dengan cara mendrag pilihannya dari toolbox

\Gambar 3.3 tampilan pengcodingan.di sinilah anda mengcoding fungsi fungsi fungsi dari toolbox dan buttton,anda bisa mengcodingnya dengan cara mendouble click button atau toolboxnya.

Gambar 3.4,propertiesDi sini anda bisa mengubah nama toolbox atau button dengan cara mengganti nama Form 1 pada pilihan text menjadi misalnya tes seperti yang tertera Gambar 3.5,pemberian labelAnda dapat memberi nama pada tampilan form dengan cara mendrag pilihan label yang ada di toolbox dan mengubah namanya di bagian text seperti yang tertera di atas.

3.2 Pembuatan Aplikasi FisikaPada dasarnya aplikasi yang saya akan buat bertujuan untuk mengecek apakah suatu benda dapat bergerak jika diberi gaya gaya tertentu.Berikut akan saya jelaskan mengenasi pembuatan aplikasi fisika tentang gaya gesek yang sudah saya jelaskan di bagian landasan teori sebelumnya.

Gambar 3.6 bentuk form aplikasi

Gambar 3.7 bentuk pengcodingan tiap toolboxGambar di atas adalah contoh form dan pengcodingan aplikasi yg sudah saya buat,anda bisa memberi nama/label dan menggantu nama-nama button dengan cara yang sudah saya jelaskan sebelumnya,berikut akan saya contohkan pengcodingan di beberapa button dan toolboxnya,saya akan menjelaskan beberapa saja yang saya anggap penting.1.pengcodingan button 1 sebagai F(gaya) Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim f As Integer 'mendeskripsikan F sebagai bilangan bulat' f = Val(TextBox4.Text) * Val(TextBox5.Text) 'menjelaskan formula untuk menghitung besarnya F' TextBox6.Text = f 'membuat agar hasil dari perhitungan f muncul di texbox6'

End Sub

Dim menunjukan deskripsi suatu simbol entah sebagai bilangan bulat(integer) dan lain lain. Val digunakan agar format perhitungannya tidak salah,jika kita tidak menggunakan val,maka apabila kita menghitungan 1+1 maka hasilnya adalah 11 bukan 2.

2.Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim fs As Integer 'mendeskripsikan fs sebagai bilangan bulat' fs = Val(TextBox1.Text) * Val(TextBox2.Text) 'menjelaskan formula untuk menghitung fs' TextBox3.Text = fs 'membuat agar hasil perhitungan fs muncul di texbox3'

End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click TextBox1.Text = "" 'tanda "" berarti mensetting agar angka-angka yang ada di dalam texbox bisa dihapus' TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" TextBox5.Text = "" TextBox6.Text = "" TextBox7.Text = "" End Sub

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click If (TextBox6.Text > TextBox3.Text) Then 'menjelaskan jika texbox6>texbox3 maka akan muncul kata "Bergerak" jika tidak maka akan muncul "tidak bergerak"

TextBox7.Text = "Bergerak" Else TextBox7.Text = "Tidak Bergerak"

End If End Sub

tanda "" berarti jika anda mengklik button3 maka anda akan menghapus semua hasil kalkulasi di tiap toolbox.

Gambar 3.7Jika coding anda berhasil,maka error list tidak akan mengeluarkan apa apa,tapi jika coding anda gagal,maka error list akan menyebutkan apa kesalahan yang sudah anda perbuat seperti di bawah ini.

Gambar 3.8Jika semua coding anda berhasil maka anda bisa langsung mengetesnya dengan cara mengklik bagian play seperti yang tertera di bawah ini

Gambar 3.9Dengan mengklik icon Start debugging jugalah anda bisa mengecek apabila ada kesalah pada pengcodingan anda,dan jika berhasil akan muncul seperti di bawah ini. Gambar 4.0 Apabila sudah keluar seperti yang di atas,anda bisa mengecek sendiri apakah aplikasi anda sudah bisa digunakan atau tidak

BAB IVPENUTUP4.1 Kesimpulan Untuk membuat aplikasi fisika kita harus terlebih dahulu mengerti konsep dari fisikanya sendiri dan juga konsep dari pengcodingannya. Untuk mengerjakannya harus melalui proses step by step. Kegunaan aplikasi fisika ini yaitu dapat lebih memudahkan pengguna untuk memecahkan masalah fisika seputar gaya gesek.

Daftar Pustakahttp://firmansubeki.blogspot.com/p/pemrograman-visual-vbnet.htmlhttp://dilihatya.blogspot.com/2014/05/contoh-susunan-makalah-yang-baik-dan.html

1