Anda di halaman 1dari 13

PEMOGRAMAN APLIKASI

DENGAN VB & VB.NET


Rekayasa Perangkat Lunak
Kelas XII
Abdulaziz S.Kom

1
Rekayasa Perangkat Lunak Kelas XII 11/04/21
Pendahuluan
 Standar Kompetensi & Kompetensi Dasar
 Menjelaskan dasar-dasar Visual Basic
 Mengakses dan memanipulasi data dengan
Visual Basic
 Menerapkan teknologi COM

2
Rekayasa Perangkat Lunak Kelas XII 11/04/21
Agenda
 Penjelasan Dasar-dasar Visual Basic
 Pratikum Dasar-dasar Visual Basic
 Penjelasan VB.NET
 Pratikum VB.NET

3
Rekayasa Perangkat Lunak Kelas XII 11/04/21
Visual Basic
 Pengembangan dari bahasa pemrograman BASIC (Beginner’s All-
purpose Symbolic Instruction Code)
 Penerapan variabel, konstanta, tipe data dan operator. Kemudian
dilanjutkan dengan struktur kendali pemrograman baik percabangan
maupun pengulangan, juga Penggunaan procedure dan function.
 Teknik akses dan manipulasi data dengan ADO & COM

TipeDat
Konstanta
a Variabl
e

Operator Struktur If..


then

Case Co ole
m
4
Rekayasa Perangkat Lunak Kelas XII 11/04/21
Kosa Kata
 Daftar istilah
 Mendefinisikan istilah sebagaimana
digunakan dalam subjek ini

5
Rekayasa Perangkat Lunak Kelas XII 11/04/21
7.1. Dasar-dasar Visual Basic
 Penjelasan rinci VB, Contoh & Latihan

6
Rekayasa Perangkat Lunak Kelas XII 11/04/21
Lingkungan kerja (IDE) Visual Basic.

7
Rekayasa Perangkat Lunak Kelas XII 11/04/21
7.1.1. Prinsip Pokok Pemrograman
Berbasis GUI
 Secara prinsip ada dua bagian pokok dalam pengembangan aplikasi
dengan menggunakan VB, yaitu: visual design dan event-driven
programming
 Visual Design

8
Rekayasa Perangkat Lunak Kelas XII 11/04/21
7.1.2. Tipe Data, Variabel dan
Konstanta
Contoh 7.1. Contoh pendeklarasian variabel, konstanta dan tipe data.
Dim speed As Double
Dim timeElapsed As Double
Dim NumberStudent as Integer = 10
Dim velocity as Single
Dim Nama as String
Const phi as Single = 3.14

Contoh 7.2. Contoh penggunaan tipe data obyek.


Dim frm As Form
Dim midfrm As MDIForm
Dim ctrl As Control
Dim obj As Object
Dim inv As frmInvoice
Dim txtSalary As TextBox
Dim wrk As Excel.Worksheet

9
Rekayasa Perangkat Lunak Kelas XII 11/04/21
7.1.3. Operator
 Operator aritmatika
 Operator Perbandingan
 Operator Logika

10
Rekayasa Perangkat Lunak Kelas XII 11/04/21
Topic Two
 Explain details
 Give an example
 Exercise to reinforce learning

11
Rekayasa Perangkat Lunak Kelas XII 11/04/21
Kesimpulan
 State what has been learned
 Define ways to apply training
 Request feedback of training session

12
Rekayasa Perangkat Lunak Kelas XII 11/04/21
Daftar Pustaka
 Other training sessions
 List books, articles, electronic sources
 Consulting services, other sources

13
Rekayasa Perangkat Lunak Kelas XII 11/04/21

Anda mungkin juga menyukai