Tugas Laporan Visual Basic 1 Sunaryo

10

Click here to load reader

Transcript of Tugas Laporan Visual Basic 1 Sunaryo

Page 1: Tugas Laporan Visual Basic 1 Sunaryo

Laporan Praktikum Visual Basic

Nama : Sunaryo M.Aminuddin

Nim : C1155201097

Kelas : TI/B

Page 2: Tugas Laporan Visual Basic 1 Sunaryo

Bab I. Pengenalan Visual Basic

Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa

pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk

membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan

menggunakan model pemrograman (COM), Visual Basic merupakan turunan bahasa

pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis

grafik dengan cepat, Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan

Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara

kerjanya yang berbeda.[1] Para programmer dapat membangun aplikasi dengan

menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic Program-

program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi

membutuhkan deklarasi fungsi luar tambahan.[1] Dalam pemrograman untuk bisnis, Visual

Basic memiliki pangsa pasar yang sangat luas.[1]Dalam sebuah survey yang dilakukan pada

tahun 2005, 62% pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk

Visual Basic, yang diikuti oleh C++, JavaScript, C#, dan Java.

perkembangan Visual Basic VB 1.0 dikenalkan pada tahun 1991, pendekatan yg

dilakukan untuk menghubungkan bahasa pemrograman dengan GUI berasal dari prototype yg

dikembang oleh “Alan Cooper” yg di sebut TRIPOD, Kemudian Microsoft mengontrak

copper dan asosiasinya utk mengembangkan tripod agar dapat digunakan di windows 3.0

dibawah nama kode Ruby.[3] Berikut Perjalanan Visual Basic (VB 1.0 Sampai VB 8) :[1]

Perjalanan dari Visual Basic (VB1 to VB 10):[4]

1. Proyek “Thunder” dirintis

2. Visual Basic 1.0 (May 1991) di rilis untuk windows pada COMDEX/Windows Wordltrade

yg dipertunjukan di Atlanta , Georgia

3. Visual Basic 1.0 untuk DOS dirilis pada bulan September 1992. Bahasa ini tidak

kompatibel dengan Visual Basic For Windows. VB 1.0 for DOS ini pada kenyataaanya

merupakan versi kelanjutan dari compiler BASIC, QuickBasic dan BASIC Professional

Development System.

4. Visual Basic 2.0 dirilis pada November 1992, Cakupan pemrogramannya cukup mudah

untuk digunakan dan kecepatannya juga telah di modifikasi. Khususnya pada Form yg

menjadikan object dapat dibuat secara seketika, serta konsep dasar dari Class modul yg

Page 3: Tugas Laporan Visual Basic 1 Sunaryo

berikutnya di implementasikan pada VB 4

5. Visual Basic 3.0 , dirilis pada musim panas 1993 dan dibagi menjadi versi standard dan

professional. VB 3 memasukan Versi 1.1 dari Microsoft Jet Database Engine yg dapat

membaca serta menulis database Jet (atau access) 1.x

6. Visual Basic 4.0 (Agustus 1995) merupakan versi pertama yg dapat membuat windows

program 32 bit sebaik versi 16 bit nya. VB 4 juga memperkenalkan kemampuan untuk

menulis non-GUI class pada Visual Basic

7. Visual Basic 5.0 (February 1997), Microsoft merilis secara eksklusif Visual basic untuk

versi windows 32 bit . Programmer yg menulis programnya pada versi 16 bit dapat dengan

mudah melakukan import porgramnya dari VB4 ke VB5. dan juga sebaliknya, program VB5

dapat diimport menjadi VB4. VB 5 memperkenalakan kemampuan untuk membuat User

Control.

8. Visual Basic 6.0 (pertengahan 1998) memperbaiki beberapa cakupan, temasuk

kemapuannya untuk membuat Aplikasi Web-based . Visual Basic 6 di jadwalkan akan

memasuki Microsoft “fasa non Supported” dimulai pada maret 2008.

Pemrograman Berorientasi Objek (OOP) Visual Basic merupakan bahasa yang mendukung

Pemrograman berorientasi objek , namun tidak sepenuhnya, Beberapa karakteristik obyek

tidak dapat dilakukan pada Visual Basic, seperti Inheritance tidak dapat dilakukan pada class

module, Polymorphism secara terbatas bisa dilakukan dengan mendeklarasikan class module

yang memiliki Interface tertentu. Visual Basic (VB) tidak bersifat case sensitif.

Desain Visual dan Komponen Visual Basic menjadi populer karena kemudahan desain form

secara visual dan adanya kemampuan untuk menggunakan komponen-komponen ActiveX

yang dibuat oleh pihak lain.[4] Namun komponen ActiveX memiliki masalahnya tersendiri

yang dikenal sebagai DLL hell,Pada Visual Basic .NET, Microsoft mencoba mengatasi

masalah DLL hell dengan mengubah cara penggunaan komponen menjadi independen

terhadap registry

APLIKASI (Proyek) terdiri dari :

1. Form

2. Control

3. Properti/Properties

4. Metode/Methods

5. Prosedur Kejadian/Event Procedures

6. Prosedur Umum/General Procedures

7. Modul/Module

Langkah-Langkah Untuk mengembangkan Aplikasi :

- Membuat User Interface/Tampilan

- Mengatur Properti

- Menulis Kode Program

Page 4: Tugas Laporan Visual Basic 1 Sunaryo

Tipe Variabel

Tipe Data Ukuran

Storage

Jangkauan

Byte 1 Byte 0 s/d 255

Boolean 2 Byte True atau False

Integer 2 Byte -32,768 s/d 32767

Long 4 Byte -2,147,483,648 s/d 2,147,483,647

Single 4 Byte -3.402823E38 s/d -1.401298E (-)

1.401298E-45 s/d 3.402823E8 (+)

Double 8 Byte -179769313486232E308 s/d -

4.940656458412A7E-324

Currency 8 Byte s-922,337,203,477.5808 s/d

922,337,203,685,477.5807

Decimal 14 Byte +/-79,28,162,524,264,337,593,543,950,335

Date 8 Byte 1 Januari 100 s/d 32 Desember 9999

Object 4 Byte Mengacu pada objek tertentu

String

(Panjang

Variabel)

10 Byte +

panjang

string

0 sampai lebih kurang 2 miliyar

String

(Panjang

Tetap)

Panjang

String

1 sampai lebih kurang 65,400

Variant

(dengan

Angka)

16 Byte Sembarang angka Sampai Jangkauan jenis Double

Variant

(dengan

Karakter)

32 Byte + panjang string sama dengan jangkauan

variabel String

Page 5: Tugas Laporan Visual Basic 1 Sunaryo

BAB II

Latihan Soal

Latihan I.

1.

Program Saat di Jalankan:

Page 6: Tugas Laporan Visual Basic 1 Sunaryo

2. Penjumlahan

Program saat di jalankan :

Page 7: Tugas Laporan Visual Basic 1 Sunaryo

3. Lingkaran

Program saat di jalankan :

Page 8: Tugas Laporan Visual Basic 1 Sunaryo

Latihan II

Variabel Lokal Dan Global

Program Saat Di jalankan :

Nilai Test 2 pada program akan terus hidup, karena merupakan variabel Global, sedangkan Test 1

dan Test 3 nilai datanya hanya hidup selama bagian program tersebut di jalankan, karena Test1

dan Test3 merupakan Variable Lokal

Page 9: Tugas Laporan Visual Basic 1 Sunaryo

Tugas :

Page 10: Tugas Laporan Visual Basic 1 Sunaryo

Program saat dijalankan :