LAPORAN PRAKTIKUM PEMROGRAMAN VISUAL
MODUL 1
PENGENALAN VISUAL BASIC. NET &
VARIABEL DAN TIPE DATA
Untuk memenuhi tugas matakuliah Praktikum Pemrograman Visual
Oleh :
Arif Nurnanto
(120533430966)
FAKULTAS TEKNIK
JURUSAN TEKNIK ELEKTRO
PRODI S1 PENDIDIKAN TEKNIK INFORMATIKA
UNIVERSITAS NEGERI MALANG
JANUARI 2013
A. TUJUAN
- Memahami platform Microsoft.NET
- Mengenal Integrated Development Environment (IDE) Visual Basic.NET.
- Memahami Structure project Visual Basic.NET
- Memahami jenis-jenis aplikasi.NET.
- Mampu membangun Graphical User Interface (GUI) menggunakan Visual Basic.NET
- Mengenal tipe data, jenis-jenis dan penggunaannya
- Memahami variabel dan cara pendeklarasiannya
- Memahami konvensi penamaan dan coding standard.
- Memahami jenis konversi ripe data dan implementasinya.
B. LATIHAN
1. Membuat Project Baru
Untuk memulai membuat project baru, dapat dilakukan dengan cara berikut :
a. Jalankan Visual Basic 2010.
b. Klik menu New Project
c. Pada kotak dialog New Project, pilih template windows form aplication, kemudian klik OK.
· Windows form aplication untuk menciptakan. Untuk menciptakan aplikasi-aplikasi windows yang berjalan secara lokal di komputer user.
· Calss Library. Untuk menciptakan kelas-kelas atau komponen reusable yang dapat dishare dengan project lainnya.
· Console aplication untuk membuat aplikasi-aplikasi command-line.
· My movie collection starter kit. Untuk menciptakan aplikasi prebuilt My Movie Collection. Dan bisa dicostumize sesuai kebutuhan.
· Screen saver starter kit. Untuk menciptakan aplikasi pre-built screen saver, dan bisa di-customize sesuai kebutuhan.
2. Mengenal IDE visual basic 2005
Dalam upaya memudahkan penggunaan IDE, maka diperlukan pemahaman yang baik mengenai IDE Visual Basic 2005.
3. Membuat Aplikasi Windows
- Sintaks Program
Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Me.Text = "Latihan" Me.lblText.Text = "Selamat Belajar teman-teman FT-UM" End Sub End Class |
- Tampilan Program
- Keterangan
Konsep dari program di atas adalah memunculkan teks yang bertuliskan Selamat belajar teman-teman FT-UM. Maksud dari sintaks Me adalah untuk menginisialisasikan form 1 atau form yang sedang berjalan. Untuk merubah teks pada label maka dituliskan sintaks Ma terlebih dahulu kemudian diikuti dengan nama label dan properti dari label. Di sini menggunakan sintaks Me.label1.text = “Selamat belajar teman-teman FT-UM.”
4. Membuat Aplikasi console
Sintaks Program
Module Module1 Sub Main() Console.WriteLine("==<><><><><><><><><><><><><><><><><><><><>==") Console.WriteLine("==[[ ]]==") Console.WriteLine("==[[ Apa kabar Teman-teman FT-UM ? ]]==") Console.WriteLine("==[[ Selamat Belajar Pemrograman Visual ]]==") Console.WriteLine("==[[ ]]==") Console.WriteLine("==<><><><><><><><><><><><><><><><><><><><>==") Console.Read() End Sub End Module |
Tampilan
Keterangan
Pada program console ini berbeda dengan program ;windows, pada program ini, program akan berjalan pada console atau command prompt, dengan perintah console.writeline maka console akan menuliskan Kalimat di baris pertama setelah perintah console.writeline. sedangkan untuk perintah console.read() adalah untuk memberi jeda untuk menahan agar program tidak langsung menutup.
Modul 1.2
5. Deklarasi Variabel
Sintaks
Module Module1 Private strName As String Sub Main() Dim intVal As Integer Console.WriteLine(intVal) Console.Read() End Sub End Module |
Tampilan
Keterangan
Untuk mendeklarasikan satu variabel maka digunakan sintaks Dim sebelum nama variabel. Deklarasi variabel bisa dilakukan di luar fungsi main atau di dalam fungsi main. Jika di dalam fungsi main, berarti variabel tersebut tidak bisa digunakan di fungsi yang lain jika deklarasi variabel dilakukan di luar fungsi maka variabel tersebut dapat digunakan oleh beberapa fungsi.
6. Contoh Konversi Implisit
Sintaks
Module Module1 Sub Main() Dim intValue As Integer = 123 Dim longvalue As Long = intValue Console.WriteLine(intValue & "=" & longvalue) Console.Read() End Sub End Module |
Tampilan
Keterangan
Pendeklarasian variabel intVal dilakukan terlebih dahulu, dengan nilai 123. Kemudian deklarasi variabel longvalue dilakukan dan disamakan dengan variabel intVal. Dengan maksud nilai longValue sama dengan nilai intVal, metode ini disebut dengan metode implisit
7. Contoh konversi Explisit
Sintaks
Module Module1 Sub Main() Dim Lon As Long = 123 Dim Int As Integer = CInt(Lon) Console.WriteLine(Lon & "=" & Int) Console.Read() End Sub End Module |
Tampilan
Keterangan
Pada program konversi eksplisit tidak jauh beda dengan konversi implisit, hanya saja di konversi eksplisit ini kita gunakan method konversi. Pada program ini akan mengkonversi tipe data long ke integer, dengan menggunakan method CInt(lon) maka program akan mengkonversi variabel lon yang bertipe long ke variabel int yang bertipe inetger. Kemudian ditampilkan.
C. PRAKTIKUM
1. Konversi nilai variabel berikut ke tipe Short dan Double.
Dim intVal As Integer = 33
Jelaskan jenis konversinya?
- Sintaks program
- Double
Module Module1
Sub Main()
Dim intvalue As Integer = 33
Dim longvalue As Double = CDbl(intvalue)
Console.WriteLine(intvalue & "=" & longvalue)
Console.Read()
End Sub
End Module
- Tampilan program
Ketereangn :
Pendeklarasian variabel intvalue dengan tipe data integer dilakukan terlebih dahulu, variabel longvalue dengan tipe data Double yang bernilai dam dengan variabel intvalue yaitu 33. Kemudian dengan CDbl(intvalue) maka program akan merubah variabel intvalue yang bertipe integer dengan variabel longvalue yang bertipe Double, kemudian nilai kedua variabel tersebut ditampilkan. Pada program ini menggunakan metode eksplisit karena terdapat method konversi.
Short
- Sintaks
Module Module1
Sub Main()
Dim intvalue As Integer = 33
Dim longvalue As Short = CShort(intvalue)
Console.WriteLine(intvalue & "=" & longvalue)
Console.Read()
End Sub
End Module
- Tampilan
Keterangan
Pendeklarasian variabel intvalue dengan tipe data integer dilakukan terlebih dahulu, variabel longvalue dengan tipe data Short yang bernilai dam dengan variabel intvalue yaitu 33. Kemudian dengan CShort(intvalue) maka program akan merubah variabel intvalue yang bertipe integer dengan variabel longvalue yang bertipe Short, kemudian nilai kedua variabel tersebut ditampilkan. Pada program ini menggunakan metode eksplisit karena terdapat method konversi.
2. Konversi nilai variabel berikut ke tipe Integer.
Dim str As String = "123"
Jelaskan jenis konversinya?
- Sintaks program
Module Module1
Sub Main()
Dim str As String = "123"
Dim int As Integer = CInt(str)
Console.WriteLine(str & "=" & int)
Console.Read()
End Sub
End Module
- Tampilan program
Keterangan :
pendeklarasian variabel str dengan tipe data string dilakukan terlebih dahulu. kemudian variabel int dengan tipe data integer. Kemudian dengan method CInt(str) maka program akan merubah variabel str yang bertipestring menjadi integer agar nilai pada string bisa dijadikan di variabel integer, kemudian ditampilkan, dan fungsi console.read yaitu untuk menghentikan proses agar program tidak langsung tertutup.
3. Konversi nilai variabel berikut ke Object.
Dim intVal As Integer = 33
Jelaskan jenis konversinya?
- Sintaks program
Module Module1
Sub Main()
Dim intVal As Integer = 33
Dim aduh As Object = intVal
Console.WriteLine(intVal & "=" & aduh)
Console.Read()
End Sub
End Module
- Tampilan program
Ketrangan :
Program di atas mengkonversi nilai 33 dari tipe integer menjadi tipe object. Metode yang digunakan secara explisit karena dalam mengkonversi tidak terdapat CObj yang dituliskan di dalam program melainkan dikonversi secara langsung dengan memasukkan variabel yang bertipe integer ke dalam variabel bar yang bertipe object.
D. KESIMPULAN
Visual basi adalah bahasa pemrograman yang dikeluarkan oleh Microsoft. Pada versi Visual basi 2010 sudah menggunakan Microsoft net framework, sehingga dengan mudah usir membuat aplikasi berbasis console maupun Wet aplikasi dengan mudah dan restruktur. Pada saat mendeklarasikan sebuah variabel, usir akan memberi tipe data pada variabel tersebut. Pada visual basi tipe data dapat dikonversikan ke tipe data lain yaitu dengan metode konversi implisit dan eksplisit. Untuk metode eksplisit harus ditambahkan method konversi, seperti CInt, CDbl, CShort, dll.
E. DAFTAR PUSTAKA
o Modul Praktikum
o http://www.facebook.com/l.php?u=http%3A%2F%2Fmsdn.microsoft.com%2Fen-us%2Flibrary%2Fkca3w8x6.aspx&h=FAQGQFZG7
0 comments:
Post a Comment