Petunjuk/Teknik Pemrograman Visual (VB) Konvensi Penamaan Identifier

dokumen-dokumen yang mirip
Universitas Ahmad Dahlan ---- Lingkungan Pemrograman Visual. Teknik Informatika

Konvensi Penamaan Identifier

Pertemuan 2 Bahasa Visual Basic Aplication

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,

Keterangan : Integer Long : tipe data untuk angka bulat Single, Double : tipe data untuk angka pecahan/desimal Currency : tipe data untuk angka mata

MODUL 1 PENGENALAN VISUAL BASIC 6.0

Algoritma Pemrograman 2 B

BAB 2 LANDASAN TEORI. pengumpulan data Tugas Akhir di SMA N 5 Medan. disebut dengan informasi. (Bambang Wahyudi,2003)

1. MENGENAL VISUAL BASIC

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT

Pengenalan Visual Basic

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom

Merancang Project. Form Module Class Module Report. Form 1, Form 2, Minimarket (NamaProject) Gambar 4.1 Flowchart Project Sistem Informasi Minimarket

MODUL I Pengenalan IDE Visual Basic 6.0

A. PROJECT PROJECT VISUAL BASIC

Modul Visual Basic 6.0

PROYEK-PROYEK VISUAL BASIC DAN DASAR-DASAR VISUAL BASIC CODE

BAB 2 TINJAUAN PUSTAKA

MENGENAL VISUAL BASIC

SUMBER BELAJAR PENUNJANG PLPG

Memahami Proyek-Proyek Visual Basic dan Dasar-Dasar Visual Basic Code

PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM

Pemrograman Visual. Pengenalan Visual Basic. Sisilia Thya Safitri, MT Agus Priyanto, M.KOM

1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

DASAR PEMROGRAMAN VISUAL BASIC

BAB 2 LANDASAN TEORI

KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0. Dilengkapi penjelasan Coding. Oleh: Didin Muhidin. Copyright 2016 by DiesAlfatih.

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

Bab I Pengenalan Visual BASIC

Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan :

BAB I PERSYARATAN PRODUK

Program Studi Teknik Mesin S1

BAB IV VARIABEL DAN TIPE DATA

E-BOOK TRIK DASAR BELAJAR VISUAL BASIC 6.0 oleh: Hartoto, Ir.

Modul Praktikum Ke-1

Universitas Ahmad Dahlan ---- Perbedaan mendasar antara PK & PV. Teknik Informatika

Krisna D. Octovhiana. 1.1 Apa itu Operator?

Modul Praktikum Ke-2

MODUL PRAKTIKUM VB.NET STMIK-IM BANDUNG MODUL-MODUL PRAKTIKUM. VB. Net. Oleh : CHALIFA CHAZAR S T M I K - I M B A N D U N G

PEMROGRAMAN VISUAL BASIC

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

MODUL II VARIABEL DAN TIPE DATA. Dalam pemrograman ada saatnya anda perlu memasukkan sebuah nilai sementara saat

Koneksi Database BAB 1

MODUL I PENGENALAN VISUAL BASIC 6.0. Visual Basic adalah sebuah program yang berfungsi untuk membuat aplikasi berbasis

Intro to Database Visual Basic 6

Otodidak VBA MS Excel untuk Pemula

Saifoe El Unas 2. Free Format

Danu Wira Pangestu

WinCE API. API Fungsi & prosedur. Microsoft Windows Kode program

Struktur Data II. Bekerja Dengan Form.

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

BAB 2 LANDASAN TEORI

Pengenalan Program Java

Lab. Pemrograman Visual Basic

Visual Basic 6.0 For Beginners

BAB I Pengenalan Microsoft Visual Basic 6.0

TIPE DATA, VARIABLE, dan OPERATOR DELPHI

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

SATUAN ACARA PERKULIAHAN MATA KULIAH ALGORITMA dan PEMROGRAMAN 1B(D3/TK) KODE : / SKS. Teknik Pembelajaran Kuliah mimbar dimana

TUGAS MAKALAH VISUAL BASIC 6.0

STRUKTUR PROGRAM. Secara ringkas, struktur suatu program Pascal dapat terdiri dari : 1.Judul Program 2.Blog Program a.

PEMROGRAMAN DASAR. Visual Basic 6

PERTEMUAN 2 ALGORITMA & PEMROGRAMAN

Pemrograman Visual (Borland Delphi 7.0)

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

E-Trick Visual Basic 6.0

BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA

STRUKTUR DASAR PHP ASUMSI 02/10/2014

BAB V PROSEDUR DAN FUNGSI

MODULAR (FUNGSI)

Andy Prasetyo Utomo, S.Kom Pemrograman Terstruktur (Visual Basic 6.0)

MODUL IV PROCEDURE. [Private public static]sub namaprosedur (daftarargumen) End Sub

Pengenalan Bahasa C week 1

MODUL VI PROSEDUR. Secara garis besar ada dua keuntungan yang bisa diperoleh dari pemakaian prosedur, yaitu:

BAB II LANDASAN TEORI. sistem informasi. Pada umumnya setiap organisasi selalu mempunyai sistem

BAB II LANDASAN TEORI

DASAR MENGGUNAKAN VISUAL BASIC 6.0

VARIABEL, TIPE DATA, KONSTANTA, OPERATOR DAN EKSPRESI. Pemrograman Dasar Kelas X Semester 2

Malang, Januari 2007 Penulis

SMA SANTO PAULUS PONTIANAK

PROCEDURE DAN FUNCTION. Mardhiya Hayaty, ST, M.Kom

PRAKTIKUM 2. Variabel, Tipe Data dan Operator. Tipe data dan variabel. - Microsoft Visual Studio 2010

PENGENALAN PHP DASAR

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

Pertemuan 07 Struktur Dasar PHP

DIALOG B OX Minggu ke-7

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

VISUAL BASIC /18/2014 1

Bahasa Pemrograman Java. Yudi Adha. ST. MMSI

Pengenalan VB.net. Ibnu Muakhori, S.Kom (wa)

Pemrograman Visual. Oleh: Danu Wira Pangestu, S.Kom. bangdanu.wordpress.com

BAB 2 LANDASAN TEORI. Sistem adalah suatu kesatuan yang terdiri dari interaksi subsistem yang berusaha untuk

Visual Basic 6.0 For Beginners

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

Writting Procedure and Function

Bab 2 Struktur Dasar PHP

Transkripsi:

Lecture-03b ------- Universitas Ahmad Dahlan ---- Petunjuk/Teknik Pemrograman Visual (VB) Konvensi Penamaan Identifier, Tipe Data, Operator, Struktur Keputusan, Sub Program, Komentar Program, Membuat Aplikasi Baru. ------ Fakultas Teknologi Industri ---- Ali Tarmuji, S.T. Teknik Informatika 1 Konvensi Penamaan Identifier Yg perlu nama: variabel, konstanta, fungsi, prosedur, tipe (type), properti, library, object, dll. 2

Aturan dasar penamaan diawali dengan karakter alfabet (huruf) atau garis bawah, harus unik, tidak boleh ada yg sama pada satu ruang lingkup, Maksimal 255 karakter pertama, selebihnya diabaikan, Karakter2 khusus yg sdh dipakai utk operator, titik, titik dua, titik koma, spasi, dan tanda khusus lainnya tidak diijinkan digunakan karena ada pertimbangan khusus, tidak boleh sama dengan kata tercadang (keyword), Nama pengenal (variabel, konstanta, dan lainnya) sebaiknya mencerminkan isi dari pengenal, sehingga mudah untuk diingat, Nama pengenal untuk komponen sebaiknya menggunakan nama dengan awalan singkatan dari nama komponen tersebut. 3 Contoh awalan u/ komponen 4

Contoh desain form 5 Objek yg terlibat 4 objek Label (utk label Judul, NIM, Nama, dan Prodi) 3 objek text (utk penyimpan NIM, Nama, dan Prodi) 2 objek Command (utk proses Simpan dan Keluar) 6

Tipe data dlm VB 7 Deklarasi Variabel (1) Berlaku untuk semua prosedur dalam sebuah modul, pendeklarasian variabel tersebut pada bagian deklarasi di suatu form, module, atau class module. Berlaku untuk keseluruhan aplikasi (publik), pendeklarasian variabel tersebut dengan menggunakan keyword Public. Berlaku hanya dalam sebuah prosedur (lokal), pendeklarasian variabel tersebut menggunakan keyword Static. VB mengijinkan kita u/ menggunakan variabel tanpa deklarasi dg keyword Option Implicit pada awal modul kurang baik 8

Deklarasi Variabel (2) 9 Deklarasi Konstanta (1) Dua sumber konstanta: 1. Intrinsic atau System-defined konstanta yang disediakan oleh suatu aplikasi atau kontrol. Konstanta Visual Basic terdaftar pada Visual Basic (VB), Visual Basic for Application (VBA), dan Data Access Object (DAO). 2. Symbolic atau User-defined konstanta adalah dideklarasikan dengan menggunakan pernyataan Const yang didefinisikan oleh pemrogram. 10

Deklarasi Konstanta (2) 11 Deklarasi Konstanta (3) Ruang lingkup konstanta user-defined : Berlaku dalam satu prosedur, pendeklarasian konstanta dilakukan dalam prosedur tersebut Berlaku untuk banyak prosedu, pendeklarasian konstanta pada bagian deklarasi di module tersebut Berlaku untuk semua aplikasi, pendeklarasian konstanta dengan diwali keyword Public sebelum kata Const. 12

Operator (1) Aritmatika 13 Operator (2) Relasional 14

Operator (3) Logika 15 IF statement Kondisi 2 Kondisi 1 Blok statement 1 Blok statement 2 16

IF statement 17 Select case... statement Nilai literal Block statement 1 Block statement 2 18

Select case... statement 19 Sub Program Berupa fungsi atau prosedur memecah program dalam unit logika yang lebih kecil, sehingga dapat dengan mudah dilakukan proses debug dari pada jika menulis keseluruhan program tanpa menggunakan sub program dapat digunakan ulang atau bersifat reusability 20

Fungsi n Prosedur Perbedaan: function dapat dipanggil dengan mengikutkan nama function sisi kanan dari pernyataan atau ekspresi. (returnvalue = function()). Function memiliki tipe data seperti suatu variabel. Ini menentukan tipe dari nilai yang dikembalikan Nilai kembalian suatu function dimasukkan ke nama function itu sendiri, procedure tidak. suatu function dapat menjadi bagian dari suatu ekspresi yang panjang, procedure tidak. 21 Jenis Prosedur/Fungsi dlm VB General Procedure/Function Diaktifkan oleh aplikasi Procedure/function built-in (mis. Method) Procedure/function buatan programmer Event Procedure Diaktifkan oleh sistem Delphi Sebagai respon terhadap event tertentu 22

Contoh Prosedure dlm VB Prosedur sub 23 Contoh fungsi dlm VB 24

Komentar Berfungsi sebagai dokumentasi Jenis komentar di VB: Keyword REM REM PV menggunakan Visual Basic apostrophe ( ) PV menggunakan Visual Basic 25 Langkah umum membuat aplikasi Mendesain antarmuka, dengan mengatur komponen2 yang dibutuhkan pada media desain (form), Tentukan properti-properti yang diinginkan, Tulis kode penanganan event untuk merespon event yang diinginkan, Tambahkan listing jika diperlukan, Kompilasi dan jalankan aplikasi. 26

Aplikasi Tujuan pada VB (1) Standard EXE, membuat projek baru (aplikasi standar) ActiveX EXE, membuat library activex berjenis EXE ActiveX DLL, membuat library activex berjenis DLL ActiveX Control, membuat objek/control berjenis activex VB Application Wizard, membuat aplikasi dengan tahapan yg diberikan VB VB Wizard Manager, membuat/menyusun aplikasi dengan tahapan yg diberikan VB ActiveX Document DLL, membuat dokumen untuk activex DLL 27 Aplikasi Tujuan pada VB (2) ActiveX Document EXE, membuat dokumen untuk activex EXE Add-In, membuat aplikasi dlm bentuk Add-in (jalan sebagai embeded) Data Project, membuat projek data DHTML Application, membuat aplikasi dlm bentuk HTML yg dpt dibaca oleh browser internet IIS Application, membuat aplikasi internet (IIS=Internet Informastion Server) VB Enterprise Edition Control, membuat objek/kontrol yg digunakan untuk VB edisi Enterprise 28

Kesimpulan Hingga tahap ini, kemudahan PV semakin nyata. Dukungan tipe data, operator, & statement lainnya semakin membuat Delphi handal. Adanya variasi aplikasi tujuan (target) yg disediakan, menjadikan VB sebagai tools yg powerfull. lagi-lagi:...selanjutnya terserah Anda... 29