laporan praktikum vb 1.1 & 1.2
DESCRIPTION
Laporan Praktikum Visual Basic Pengenalan Visual BasicTRANSCRIPT
LAPORAN PRAKTIKUM PEMROGRAMAN VISUAL
MODUL 1
PENGENALAN VISUAL BASIC. NET &
VARIABEL DAN TIPE DATA
Untuk memenuhi tugas matakuliah Praktikum Pemrograman Visual
yang dibimbing oleh Bapak Wahyu Sakti Gunawan Irianto
Oleh :
AYUNINGTYAS KURNIAWATI
(120533430949)
FAKULTAS TEKNIK
JURUSAN TEKNIK ELEKTRO
PRODI S1 PENDIDIKAN TEKNIK INFORMATIKA
UNIVERSITAS NEGERI MALANG
JANUARI 2014
A. TUJUAN
Memahmi platform Microsoft.NET.
Mengenal Integrated Development Enviroment (IDE) Visual Basic.NET.
Memahami struktur 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 konvensi penamaan dn coding standard
Memahami jenis konversi tipe data dn implementasiya
B. LATIHAN 1.1
a. Membuat Project Baru
Project merupakan kerangka dasar aplikasi yang sangat menentukan jenis aplikasi yang
akan dibuat. Untuk memulai pembuatan project, ikuti langkah-langkah berikut :
1. Jalankan Visual Basic 2005 Express Edition
2. Klik menu File > New Project atau melalui ikon New Project atau melalui kombinasi
tombol Ctrl+N.
3. Pada kotak dialog New Project, pilih template Windows Application, kemudian klik
OK
Windows 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.
b. Mengenal IDE visual basic 2005
Dalam upaya memudahkan IDE, maka diperlukan pemahaman yang baik mengenai IDE
Visual Basic 2005
c. Membuat Aplikasi Windows
1) Sintaks Program
2) Tampilan Program
3) Keterangan
Tampilan program di atas adalah eksekusi dari sintaks yang telah dimasukkan
pada form sebelumnya dimana desainnya juga telah diatur labelnya pada awal
mengerjakan.
d. Membuat Aplikasi Console
1) Buat project baru, pilih template Console Application, kemudian klik OK
2) Lengkapi kode programnya seperti berikut :
3) Tampilan Program
C. LATIHAN 1.2
a. Deklarasi Variabel
Deklarasi variabel dilakukan untuk menyimpan suatu penempatan di memori,
memberinya nama, dan mendefinisikan tipe data yang dapat digunakan di variable
tersebut. Dengan demikian, deklarasi minimal mendefinisikan tipe data dan nama
(identifier).
Pendeklarasian variabel global (field) sebaiknya menggunakan access modifier (Private,
Protected, Public). Adapun untuk variabel lokal, gunakan keyword Dim (Dimension).
1) Sintaks :
2) Tampilan Program
3) Keterangan
Untuk mendeklarasikan variable kita harus menambahkan perintah Dim seperti ini :
Dim nama_Variable as Type_data. Pada program sintaks di atas, terdapat penambahan
console.readline() supaya output/cmd program dapat berhenti dan tidak segera hilang
setelah dilakukan run.
b. Pernyataan Option Strict
Pada saat menulis kode program, sebaiknya tetapkan opsi kompilasi dengan
menggunakan pernyataan Option Explicit On. Pernyataan ini dimaksudkan untuk
menginstruksikan kompiler Visual Basic agar tidak mendukung deklarasi variabel secara
implisit. Pernyataan ini bisa ditetapkan melalui menu Tools > Options.
Gambar 1 Mengatur opsi project
Pernyataan Option Strict menyatakan apakah operasi-operasi dan konversi-konversi
objek diatur secara tegas (strict) atau tidak. Apabila Option Strict On, maka operasi
komparasi, kombinasi, atau penambahan variabel mensyaratkan dilakukan dari tipe yang
sama. Pernyataan Option juga dapat didefinisikan secara manual di baris paling atas
dalam kode program.
Option Explicit On Option Strict On Module Module1 Sub Main() End Sub End Module End Module
c. Konversi Tipe
Konversi tipe data dapat dilakukan dalam dua cara: implisit, di mana konversi dilakukan
secara otomatis, dan eksplisit, di mana diperlukan sintaks khusus.
Contoh konversi implisit
1) Sintaks :
2) Tampilan Program
3) Keterangan
Konversi widening adalah konversi yang bisa dijamin kesuksesannya, misalnya dari
tipe data kecil (sempit) ke tipe data yang lebih besar (luas). Pada contoh di atas,
ditunjukkan bahwa konversi data dari integer (sempit) ke Long (luas).
Contoh konversi eksplisit
1) Sintaks :
2) Tampilan Program
3) Keterangan
Sintaks Dim intValue As Integer = CInt(longValue) yang merupakan
method konversi. konversi narrowing terjadi ketika Anda mengkonversi tipe data besar
ke kecil. Jenis konversi ini memerlukan keyword atau method secara eksplisit, dan
sangat mungkin mengakibatkan hilangnya informasi.
D. PRAKTIKUM 1.2
1. Konversi nilai variable berikut ke tipe Short dan Double
a. Sintasks :
b. Tampilan Program
c. Jelaskan jenis konversinya!
Merupakan jenis konversi widening karena tipe data integer lebih kecil daripada tipe
data short maupun double.
2. Konversi nilai variable berikut ke tipe Integer
a. Sintaks
b. Tampilan program
c. Jelaskan jenis konversinya!
Pada program diatas diklasifikasikan sebagai jenis konversi narrowing karena
konversi dilakukan dari tipe data besar yaitu Long ke tipe data yang lebih kecil yaitu
Integer. CInt merupakan konversi ke nilai Integer.
3. Konversi nilai variable berikut ke Object
a. Sintaks
b. Tampilan program
c. Jelaskan jenis konversinya
Pada program diatas merupakan jenis konversi widening dengan mengubah tipe data
dari integer ke long dan mengganti nilai variabelnya ke Object.
E. KESIMPULAN
Tipe data adalah pola representasi data dalam computer yang berguna untuk
mendefinisikan objek yang akan deprogram. Pada dasarnya, tipe menentukan representasi
internal data atau nilai. Tipe data berfungsi untuk menyimpan dan merepresentasikan data di
dalam sebuah aplikasi.
Konversi tipe adalah bentuk dari akibat suatu keberagaman tipe data dalam bahasa
pemrograman. Konversi dapat diartikan sebagai upaya pengubahan suatu entitas dari suatu
tipe data ke tipe data lainnya. Konversi yang telah kita praktekkan pada modul ini adalah
konversi widening dan narrowing.
F. DAFTAR PUSTAKA
Anonim. 2014. Modul 1 Pengenalan Visual basic.NET.. Malang: Laboratorium Komputer,
Pendidikan Teknik Informatika, Jurusan Teknik Elektro Universitas Negeri Malang.
Anonim. 2014. Modul 2 Variabel dan Tipe Data.. Malang: Laboratorium Komputer,
Pendidikan Teknik Informatika, Jurusan Teknik Elektro Universitas Negeri Malang.
Hidayat Nur, Ahmad. 2013. Tipe Data VB.Net. online,
http://atmabelajar.blogspot.com/2013/04/tipe-data-vbnet_28.html , diakses pada tanggal 26
Januari 2014 pukul 22.19
Mugi. 2011. Variable dan Type Data VB.NET. online,
http://mugi.or.id/blogs/mohammadikbalalrozi/archive/2011/07/22/variable-dan-type-data-
vb-net.aspx, diakses pada tanggal 26 Januari 2014 pukul 22.23