laporan praktikum vb 1.1 & 1.2

9
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

Upload: kurnia-ayuningtyas

Post on 27-Dec-2015

25 views

Category:

Documents


0 download

DESCRIPTION

Laporan Praktikum Visual Basic Pengenalan Visual Basic

TRANSCRIPT

Page 1: Laporan Praktikum VB 1.1 & 1.2

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

Page 2: Laporan Praktikum VB 1.1 & 1.2

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.

Page 3: Laporan Praktikum VB 1.1 & 1.2

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

Page 4: Laporan Praktikum VB 1.1 & 1.2

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 :

Page 5: Laporan Praktikum VB 1.1 & 1.2

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

Page 6: Laporan Praktikum VB 1.1 & 1.2

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 :

Page 7: Laporan Praktikum VB 1.1 & 1.2

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!

Page 8: Laporan Praktikum VB 1.1 & 1.2

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

Page 9: Laporan Praktikum VB 1.1 & 1.2

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