tag:blogger.com,1999:blog-37051579088366523192024-02-18T22:08:41.357-08:00Ilmu Komputer Dari Bang UyeUnknownnoreply@blogger.comBlogger3125tag:blogger.com,1999:blog-3705157908836652319.post-7726596226855204112016-11-29T16:59:00.000-08:002016-11-29T17:02:25.884-08:00Tutorial Membuat Kalkulator Dengan Visual Basic Atau Visual Studio<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwLC85aQlztToK6S4k-K7GTVyJHmY4xsXRJiNsGDbT6jxwxMrNstZYauHVM11x9tgOH8QJ0QEXLCoDJkiDxdLBQGnLXlEVEc16a3uVfDN5zlXXcy6yGz7jahH7cgJYeuUI0YOsHsfDYvU/s1600/cara+membuat+kalkulator+dengan+visual+basic+atau+visual+studio+%2528www.komputerbanguye.blogspot.com%2529.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="466" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwLC85aQlztToK6S4k-K7GTVyJHmY4xsXRJiNsGDbT6jxwxMrNstZYauHVM11x9tgOH8QJ0QEXLCoDJkiDxdLBQGnLXlEVEc16a3uVfDN5zlXXcy6yGz7jahH7cgJYeuUI0YOsHsfDYvU/s640/cara+membuat+kalkulator+dengan+visual+basic+atau+visual+studio+%2528www.komputerbanguye.blogspot.com%2529.PNG" width="640" /></a></div>
<br />
<a href="http://www.komputerbanguye.blogspot.com/">www.komputerbanguye.blogspot.com</a> - <b>Cara Membuat Kalkulator Sederhana dengan Visual Basic atau Visual Studio</b> - Pada tutorial kali ini kita akan membuat kalkulator persis seperti aslinya. Tentunya konsep pembuatan atau logika program yang akan kita buat ini bisa diterapkan pada rumus matematika atau fisika, yang pada intinya kita harus mengetahui alur kerja secara manual dari sebuah rumus tersebut sehingga bisa diterjemahkan kedalam bahasa pemograman visual basic.<br />
<br />
<h3>
Langkah - Langkah Pembuatan </h3>
<div>
<br /></div>
<h4>
1. Design Tampilan</h4>
<div style="text-align: justify;">
Desain tampilan seperti pada gambar diatas, disini saya cukup menggunakan 2 buah menu tool box, yaitu textbox dan button.<br />
<br /></div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<h4>
<b>2. Coding </b></h4>
</div>
<div style="text-align: justify;">
coding nya sebagai berikut:<br />
<br /></div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<b>Untuk coding logika dibawah public class </b><br />
<br /></div>
<div style="text-align: justify;">
Public Class Form1<br />
Const phi As Double = 22 / 7<br />
Dim input_angka, hasil As Double<br />
Dim rumus As String<br />
<br />
<b>Untuk coding button "="</b><br />
<br />
Private Sub Button20_Click(sender As Object, e As EventArgs) Handles Button20.Click<br />
If rumus = "+" Then<br />
TextBox1.Text = input_angka + Val(TextBox1.Text)<br />
ElseIf rumus = "-" Then<br />
TextBox1.Text = input_angka - Val(TextBox1.Text)<br />
ElseIf rumus = "*" Then<br />
TextBox1.Text = input_angka * Val(TextBox1.Text)<br />
ElseIf rumus = "/" Then<br />
TextBox1.Text = input_angka / Val(TextBox1.Text)<br />
End If<br />
End Sub<br />
<br />
<b>Untuk coding button "1" sampai "0" dan "."</b><br />
<br />
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click<br />
TextBox1.Text = TextBox1.Text & "1"<br />
End Sub<br />
<br />
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click<br />
TextBox1.Text = TextBox1.Text & "2"<br />
End Sub<br />
<br />
Private Sub Button10_Click(sender As Object, e As EventArgs) Handles Button10.Click<br />
TextBox1.Text = TextBox1.Text & "0"<br />
End Sub<br />
<br />
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click<br />
TextBox1.Text = TextBox1.Text & "3"<br />
End Sub<br />
<br />
Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click<br />
TextBox1.Text = TextBox1.Text & "4"<br />
End Sub<br />
<br />
Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click<br />
TextBox1.Text = TextBox1.Text & "5"<br />
End Sub<br />
<br />
Private Sub Button6_Click(sender As Object, e As EventArgs) Handles Button6.Click<br />
TextBox1.Text = TextBox1.Text & "6"<br />
End Sub<br />
<br />
Private Sub Button7_Click(sender As Object, e As EventArgs) Handles Button7.Click<br />
TextBox1.Text = TextBox1.Text & "7"<br />
End Sub<br />
<br />
Private Sub Button8_Click(sender As Object, e As EventArgs) Handles Button8.Click<br />
TextBox1.Text = TextBox1.Text & "8"<br />
End Sub<br />
<br />
Private Sub Button9_Click(sender As Object, e As EventArgs) Handles Button9.Click<br />
TextBox1.Text = TextBox1.Text & "9"<br />
End Sub<br />
<br />
Private Sub Button11_Click(sender As Object, e As EventArgs) Handles Button11.Click<br />
TextBox1.Text = TextBox1.Text & "."<br />
End Sub<br />
<br />
<b>Untuk coding button "+"</b><br />
<b><br /></b>
Private Sub Button12_Click(sender As Object, e As EventArgs) Handles Button12.Click<br />
input_angka = Val(TextBox1.Text)<br />
<br />
rumus = "+"<br />
<br />
TextBox1.Text = Nothing<br />
End Sub<br />
<br />
<b>Untuk coding button "-"</b><br />
<b><br /></b>
Private Sub Button13_Click(sender As Object, e As EventArgs) Handles Button13.Click<br />
input_angka = Val(TextBox1.Text)<br />
<br />
rumus = "-"<br />
<br />
TextBox1.Text = Nothing<br />
End Sub<br />
<br />
<b>Untuk coding button "X"</b><br />
<b><br /></b>
Private Sub Button14_Click(sender As Object, e As EventArgs) Handles Button14.Click<br />
input_angka = Val(TextBox1.Text)<br />
<br />
rumus = "*"<br />
<br />
TextBox1.Text = Nothing<br />
End Sub<br />
<br />
<b>Untuk coding button ":" </b><br />
<b><br /></b>
Private Sub Button15_Click(sender As Object, e As EventArgs) Handles Button15.Click<br />
input_angka = Val(TextBox1.Text)<br />
<br />
rumus = "/"<br />
<br />
TextBox1.Text = Nothing<br />
End Sub<br />
<br />
<b>Untuk coding button "√"</b><br />
<b><br /></b>
Private Sub Button16_Click(sender As Object, e As EventArgs) Handles Button16.Click<br />
TextBox1.Text = Math.Sqrt(TextBox1.Text)<br />
End Sub<br />
<br />
<b>Untuk coding button "ON"</b><br />
<b><br /></b>
Private Sub Button23_Click(sender As Object, e As EventArgs) Handles Button23.Click<br />
TextBox1.Enabled = True<br />
<br />
Button1.Enabled = True<br />
<br />
Button2.Enabled = True<br />
<br />
Button3.Enabled = True<br />
<br />
Button4.Enabled = True<br />
<br />
Button5.Enabled = True<br />
<br />
Button6.Enabled = True<br />
<br />
Button7.Enabled = True<br />
<br />
Button8.Enabled = True<br />
<br />
Button9.Enabled = True<br />
<br />
Button10.Enabled = True<br />
<br />
Button11.Enabled = True<br />
<br />
Button12.Enabled = True<br />
<br />
Button13.Enabled = True<br />
<br />
Button14.Enabled = True<br />
<br />
Button15.Enabled = True<br />
<br />
Button16.Enabled = True<br />
<br />
Button17.Enabled = True<br />
<br />
Button18.Enabled = True<br />
<br />
Button19.Enabled = True<br />
<br />
Button20.Enabled = True<br />
<br />
Button21.Enabled = True<br />
<br />
Button22.Enabled = True<br />
<br />
Button23.Enabled = True<br />
<br />
Button24.Enabled = True<br />
<br />
Button25.Enabled = True<br />
<br />
End Sub<br />
<br />
<b>Untuk coding button "Cos</b><b>"</b><br />
<b><br /></b>
Private Sub Button18_Click(sender As Object, e As EventArgs) Handles Button18.Click<br />
TextBox1.Text = Math.Cos(TextBox1.Text * (phi / 180))<br />
End Sub<br />
<br />
<b>Untuk coding button "Sin</b><b>"</b><br />
<b><br /></b>
Private Sub Button17_Click(sender As Object, e As EventArgs) Handles Button17.Click<br />
TextBox1.Text = Math.Sin(TextBox1.Text * (phi / 180))<br />
End Sub<br />
<br />
<b>Untuk coding button "OFF"</b><br />
<b><br /></b>
Private Sub Button24_Click(sender As Object, e As EventArgs) Handles Button24.Click<br />
TextBox1.Enabled = False<br />
<br />
Button1.Enabled = False<br />
<br />
Button2.Enabled = False<br />
<br />
Button3.Enabled = False<br />
<br />
Button4.Enabled = False<br />
<br />
Button5.Enabled = False<br />
<br />
Button6.Enabled = False<br />
<br />
Button7.Enabled = False<br />
<br />
Button8.Enabled = False<br />
<br />
Button9.Enabled = False<br />
<br />
Button10.Enabled = False<br />
<br />
Button11.Enabled = False<br />
<br />
Button12.Enabled = False<br />
<br />
Button13.Enabled = False<br />
<br />
Button14.Enabled = False<br />
<br />
Button15.Enabled = False<br />
<br />
Button16.Enabled = False<br />
<br />
Button17.Enabled = False<br />
<br />
Button18.Enabled = False<br />
<br />
Button19.Enabled = False<br />
<br />
Button20.Enabled = False<br />
<br />
Button21.Enabled = False<br />
<br />
Button22.Enabled = False<br />
<br />
Button24.Enabled = False<br />
<br />
Button25.Enabled = False<br />
<br />
End Sub<br />
<br />
<b>Untuk coding button "AC</b><b>"</b><br />
Private Sub Button22_Click(sender As Object, e As EventArgs) Handles Button22.Click<br />
TextBox1.Text = Nothing<br />
<br />
input_angka = Nothing<br />
<br />
hasil = Nothing<br />
<br />
rumus = Nothing<br />
End Sub<br />
<br />
<b>Untuk coding button "DEL"</b><br />
Private Sub Button21_Click(sender As Object, e As EventArgs) Handles Button21.Click<br />
TextBox1.Text = Nothing<br />
<br />
input_angka = Nothing<br />
<br />
hasil = Nothing<br />
<br />
rumus = Nothing<br />
End Sub<br />
<br />
<b>Untuk coding button "EXIT"</b><br />
<br />
Private Sub Button25_Click(sender As Object, e As EventArgs) Handles Button25.Click<br />
rumus = MsgBox(" Apakah Anda yakin ingin keluar dari Aplikasi ini? ", MsgBoxStyle.Question + MsgBoxStyle.YesNo, " Calculator ")<br />
If rumus = vbYes Then<br />
Me.Close()<br />
End If<br />
<br />
End Sub<br />
<br />
<b>Untuk coding button "Tan"</b><br />
<b><br /></b>
Private Sub Button19_Click(sender As Object, e As EventArgs) Handles Button19.Click<br />
TextBox1.Text = Math.Tan(TextBox1.Text * (phi / 180))<br />
End Sub<br />
End Class <b> </b><br />
<b><br /></b>
<b>Sekian tutorial dari saya, jika ada yang error dari program diatas bisa komentar di comment box, terimakasih.</b></div>
Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-3705157908836652319.post-6673925150021563982016-11-29T07:00:00.000-08:002016-11-29T07:01:50.382-08:00Eclipse: Pengenalan, Kegunaan Dan Sejarah Perkembangan<h2>
Pengenalan Eclipse Dan Kegunaan </h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSeG72o506PQoFchy6hDUT11XqmRFeXCKP8xuoL3bMjqXXdHBQ5EBxPdMDv_KeVpeds7oQOpaErZ54p7YVEJA9YyU7Tk4RlCDu6j4lEEHNcLhRBwGo30oVmRFzeRPQwZye84jMD2LieFA/s1600/Pengenalan+Eclipse.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="354" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSeG72o506PQoFchy6hDUT11XqmRFeXCKP8xuoL3bMjqXXdHBQ5EBxPdMDv_KeVpeds7oQOpaErZ54p7YVEJA9YyU7Tk4RlCDu6j4lEEHNcLhRBwGo30oVmRFzeRPQwZye84jMD2LieFA/s640/Pengenalan+Eclipse.jpg" width="640" /></a></div>
<br />
<a href="http://www.komputerbanguye.blogspot.com/">www.komputerbanguye.blogspot.com</a> - Eclipse adalah sebuah IDE (Integrated Development Environment) untuk mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platform-independent). Berikut ini adalah sifat dari Eclipse: <br />
<ol>
<li>Multi-platform: Target sistem operasi Eclipse adalah Microsoft Windows,Linux, Solaris, AIX, HP-UX dan Mac OS X.</li>
<li>Mulit-language: Eclipse dikembangkan dengan bahasa pemrograman Java, akan tetapi Eclipse mendukung pengembangan aplikasi berbasis bahasa pemrograman lainnya, seperti C/C++, Cobol, Python, Perl, PHP, dan lain sebagainya.</li>
<li>Multi-role: Selain sebagai IDE untuk pengembangan aplikasi, Eclipse pun bisa digunakan untuk aktivitas dalam siklus pengembangan perangkat lunak, seperti dokumentasi, test perangkat lunak, pengembangan web, dan lain sebagainya. </li>
<li> </li>
</ol>
<h3>
Sejarah Dan Pengembangan Eclipse </h3>
Eclipse merupakan salah satu IDE favorit karena gratis dan open source. Open source berarti setiap orang boleh melihat kode pemrograman perangkat lunak ini. Selain itu, kelebihan dari Eclipse yang membuatnya populer adalah kemampuannya untuk dapat dikembangkan oleh pengguna dengan membuat komponen yang disebut plugin.<br />
<br />
<b>1. Sejarah </b><br />
Eclipse awalnya dikembangkan oleh IBM untuk menggantikan perangkat lunak pengembangan IBM Visual Age for Java 4.0. Produk Eclipse ini diluncurkan oleh IBM pada tanggal 5 November 2001. IBM menginvestasikan US$ 40 juta untuk pengembangannya. Sejak 5 November 2001, konsorsium Eclipse Foundation mengambil alih pengembangan Eclipse lebih lanjut. <br />
<br />
<b>2. Arsitektur</b><br />
Sejak versi 3.0, Eclipse pada dasarnya merupakan sebuah kernel. Apa yang dapat digunakan di dalam Eclipse sebenarnya adalah fungsi dari plug-in yang sudah dipasang (diinstal). Ini merupakan basis dari Eclipse yang dinamakan Rich Client Platform (RCP). <br />
<br />
<b>Berikut ini adalah komponen yang membentuk RCP: </b><br />
<ul>
<li> Ø Core platform </li>
<li> Ø OSGi </li>
<li> Ø SWT (Standard Widget Toolkit) </li>
<li> Ø Jface </li>
<li> Ø Eclipse Workbench</li>
</ul>
<br />
Secara standar Eclipse selalu dilengkapi dengan JDT (Java Development Tools), plug-in yang membuat Eclipse kompatibel untuk mengembangkan program Java, dan PDE (Plug-in Development Environment) untuk mengembangkan plug-in baru. Eclipse beserta plug-in-nya diimplementasikan dalam bahasa pemrograman Java. <br />
<br />
<b>Konsep Eclipse adalah IDE adalah </b><br />
<ol>
<li> Terbuka (open), </li>
<li> Mudah diperluaskan (extensible) untuk apa saja, dan </li>
<li> Tidak untuk sesuatu yang spesifik. </li>
</ol>
<br />
Eclipse tidak saja untuk mengembangkan program Java, tetapi juga untuk berbagai macam keperluan. Perluasan apapun cukup dengan menginstal plug-in yang dibutuhkan. <br />
<br />
Apabila ingin mengembangkan program C/C++ maka telah terdapat plug-in CDT (C/C++ Development Tools) yang dapat dipasang di Eclipse untuk Eclipse menjadi perangkat untuk pengembangan C/C++. <br />
<br />
Pengembangan secara visual bukan hal yang tidak mungkin oleh Eclipse, plug-in UML2 tersedia untuk membuat diagram UML. Dengan menggunakan PDE setiap orang bisa membuat plug-in sesuai dengan keinginannya. Salah satu situs yang menawarkan plug-in yang gratis adalah Eclipse downloads by project. <br />
<br />
<b>3. Histori (versi-versi) Eclipse</b> <br />
Sejak tahun 2006, Eclipse Foundation mengkoordinasikan peluncuran Eclipse secara rutin dan simultan yang dikenal dengan nama Simultaneous Release. Setiap versi peluncuran terdiri dari Eclipse Platform dan juga sejumlah proyek yang terlibat dalam proyek Eclipse. Tujuan sistem ini adalah untuk menyediakan distribusi Eclipse dengan fitur-fitur dan versi yang terstandarisasi. Hal ini juga dimaksudkan untuk mempermudah deployment dan maintenance untuk sistem enterprise, serta untuk kenyamanan. Peluncuran simultan dijadwalkan pada bulan Juni setiap tahunnya.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmQC-F53tgqQLCroaacVfhhQN0uqIjIwjaiBmRwVA_rCaAhpYSMa6je2FHpWK4NAjRZNWHnTyzG54z-IEV8KAhK5Rnk4ChSDGd3zwXmhkQz3ldO61n_lmQZgglQcjwUlNm52zMN9FQdYY/s1600/perkembangan+eclipse+%2528www.komputerbanguye.blogspot.com%2529.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="264" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmQC-F53tgqQLCroaacVfhhQN0uqIjIwjaiBmRwVA_rCaAhpYSMa6je2FHpWK4NAjRZNWHnTyzG54z-IEV8KAhK5Rnk4ChSDGd3zwXmhkQz3ldO61n_lmQZgglQcjwUlNm52zMN9FQdYY/s640/perkembangan+eclipse+%2528www.komputerbanguye.blogspot.com%2529.PNG" width="640" /></a></div>
<br />
<i><b><span style="font-size: large;">Terima Kasih..</span></b></i>Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-3705157908836652319.post-78123873555709627682016-11-29T06:16:00.000-08:002016-11-29T06:16:19.163-08:00Pengertian Microsoft Visual Studio Dan Kegunaannya<h2>
Pengertian Microsoft Visual Studio</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPlz9KGSfjs9Z-oaFHuBlkzVIUViLBTtZK9KKav-ykAv023Yu0Q3zyz_eFCSc2yWbCwHsXUdIXWUuhzaQbDLVekOGbURhGB9SVy0arxAoDL9xzcmjVkgCU_XxE3yp1NpUfjmOFsr_duAY/s1600/Pengertian+Microsoft+Visual+Studio+Dan+Kegunaannya+%2528www.komputerbanguye.blogspot.com%2529.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="248" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPlz9KGSfjs9Z-oaFHuBlkzVIUViLBTtZK9KKav-ykAv023Yu0Q3zyz_eFCSc2yWbCwHsXUdIXWUuhzaQbDLVekOGbURhGB9SVy0arxAoDL9xzcmjVkgCU_XxE3yp1NpUfjmOFsr_duAY/s640/Pengertian+Microsoft+Visual+Studio+Dan+Kegunaannya+%2528www.komputerbanguye.blogspot.com%2529.png" width="640" /></a></div>
<br />
<a href="http://www.komputerbanguye.blogspot.com/">www.komputerbanguye.blogspot.com</a> - Microsoft Visual Studio merupakan sebuah perangkat lunak lengkap (suite) yang dapat digunakan untuk melakukan pengembangan aplikasi, baik itu aplikasi bisnis, aplikasi personal, ataupun komponen aplikasinya, dalam bentuk aplikasi console, aplikasi Windows, ataupun aplikasi Web.<br />
<br />
Visual Studio mencakup kompiler, SDK, Integrated Development Environment (IDE), dan dokumentasi (umumnya berupa MSDN Library). Kompiler yang dimasukkan ke dalam paket Visual Studio antara lain Visual C++, Visual C#, Visual Basic, Visual Basic.NET, Visual InterDev, Visual J++, Visual J#, Visual FoxPro, dan Visual SourceSafe.<br />
<br />
Microsoft Visual Studio dapat digunakan untuk mengembangkan aplikasi dalam native code (dalam bentuk bahasa mesin yang berjalan di atas Windows) ataupun managed code (dalam bentuk Microsoft Intermediate Language di atas .NET Framework). Selain itu, Visual Studio juga dapat digunakan untuk mengembangkan aplikasi Silverlight, aplikasi Windows Mobile (yang berjalan di atas .NET Compact Framework).<br />
<br />
Seperti yang kita tahu Microsoft visual studio atau biasa di sebut VB .Net atau Visual Basic merupakan salah satu aplikasi yang sering digunakan oleh para programmer, dan menjadi salah satu bahasa yang wajib dipelajari oleh berbagai kalangan, jika mereka ingin sukses di dunia komputer.<br />
<br />
<h3>
Kegunaan Microsoft Visual Studio </h3>
Visual Studio (yang sering juga disebut VB) selain disebut sebuah bahasa pemrograman, juga sering disebut sebagai sarana (tool) untuk menghasilkan perogram-program aplikasi berbasiskan Windows. Beberapa kemampuan atau manfaat dari Visual Basic di antaranya seperti: <br />
<ol>
<li>Untuk membuat program aplikasi berbasiskan windows.</li>
<li>Untuk membuat objek-objek pembantu program seperti, misalnya : kontrol ActiveX, file Help, aplikasi Internet dan sebagainya.</li>
<li>Menguji program (debugging) dan menghasilkan program berakhiran EXE yang bersifat executable atau dapat langsung dijalankan.</li>
</ol>
<br />
<span style="font-size: large;"><b><i>Salam Programmer..</i></b></span> <br />
Unknownnoreply@blogger.com0