100% menganggap dokumen ini bermanfaat (1 suara)
334 tayangan40 halaman

1 Bahasa Pemrograman Visual 1 PDF

Diunggah oleh

Anonymous udBkTs
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
100% menganggap dokumen ini bermanfaat (1 suara)
334 tayangan40 halaman

1 Bahasa Pemrograman Visual 1 PDF

Diunggah oleh

Anonymous udBkTs
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 40

DESKRIPSI SINGKAT

Dalammata kuliah bahasa pemrogaman Visual 1


akan dipelajari konsep dasar pemrogaman visual
Software yang digunakan dalamMateri ini :
Visual Studio 2010
MySQL / xampp
Crystal Report
2
PENGETAHUAN PENDUKUNG
Algoritma
3
Pertemuan Materi kuliah
1 Pengantar perkuliahan
2
Gui design ,
event-driven programming, basic windows controls
3
Mengenal variabel, konstanta, tipe data, operator
Mengenal conditional statement if dan case
4 Looping
5
Array
Control pilihan (checkbox, radio button, listbox, combobox)
6 Responsi
7
Menu
Toolbar
MDI form
8
Sub program
Procedure (sub) dan function
9 Koneksi form dengan database server
10 Membuat report sederhana
11 Drawing
12 Responsi
Pokok Bahasan
4
SASARAN / TUJUAN
Mahasiswa dapat memahami dan dapat
membuat aplikasi dengan Visual Basic 2010
5
Buku
Microsoft Visual Basic 2010, Developers
Handbook, Klaus Loffelmann and Sarika Calla
Purohit
Beginning Microsoft Visual Basic 2010, Thearon
Willis and Bryan Newsome
Migrasi Visual Basic 6 ke Visual Basic .NET, Erick
Kurniawan and Rully Yulian
6
SISTEM PENILAIAN
7
Range Nilai Huruf Bobot
85 100 A 4
80 84 AB 3.5
70 79 B 3
65 69 BC 2.5
60 64 C 2
55 59 CD 1.5
50 - 54 D 1
< 50 E 0
KOMPOSISI PENILAIAN
PRESENSI : 20 %
TUGAS : 20 %
UTS : 30%
UAS : 30%
8
WEWENANG DOSEN
MENEGUR DAN MENGELUARKAN MAHASISWA YANG
TIDAK MENGIKUTI PROSEDUR PERKULIAHAN
MEMBERIKAN NILAI E BAGI MAHASISWA YANG TIDAK
MENGIKUTI ATURAN DOSEN YANG SUDAH DISETUJUI
BERSAMA PADA SAAT AWAL PERKULIAHAN
MENENTUKAN MAHASISWA YANG TIDAK
DIPERKENANKAN MENGIKUTI UJIAN (KETENTUAN :
UTS/UAS MINIMAL HADIR 4 X) DAN ATAU MENDAPAT
NILAI E
9
Visual Basic
Visual Basic berevolusi dari BASIC (Beginners All-
purpose Symbolic Instruction Code), yang
dikembangkan sebagai bahasa untuk menulis program
sederhana dengan cepat dan mudah.
Ketika Bill Gates mendirikan Microsoft Corporation di
tahun 1970-an, ia menerapkan BASIC pada beberapa
PC generasi awal.
11
Visual Basic
Pada akhir 1980-an dan awal 1990-an, Microsoft
mengembangkan Microsoft

Windows

graphical
user interface (GUI)
Visual Basic diperkenalkan oleh Microsoft pada
tahun 1991 untuk membuat program aplikasi berbasis
windows dengan lebih mudah
12
Visual Basic
Visual Basic adalah bahasa pemrograman yang
menerapkan konsep event-driven visual programming.
misal : pada saat tombol simpan di click program akan
menyimpan data.
Program dibuat dengan menggunakan tools yang disebut
Integrated Development Environment (IDE).
Visual Basic sekarang sudah OOP Penuh dan merespon
user dengan events seperti penekanan mouse, penekanan
tombol and timers.
Perancangan tampilan dapat dilakukan dengan Drag and
Drop objek yang sudah tersedia seperti buttons, label,
textbox,combobox dll.
13
Teknologi OOP
Hampir semua benda dapat di artikan sebagai objek
Sifat Objek:
Mempunyai properties : warna, ukuran, berat
dapat melakukan actions :bergerak, tidur, makan
Kelas adalah format umum dari objek atau cetakan
objek , properties dan action objek tergantung dari
classnya.
14
Teknologi OOP
Perbedaan antara pemrograman prosedural dengan
object-oriented :
Prosedural : berbasis fungsi / procedure
Object-oriented : berbasis class
Keuntungan OOP
Class yang dibuat dapat digunakan kembali oleh
program lain
Menggunakan Class Library bisa mempercepat
pembuatan program
Pembuatan Program menjadi lebih mudah karena OOP
lebih teratur
15
Pengenalan Visual Studio 2010
16
17
.NET Framework
Merupakan sebuah platform yang dibangun oleh
Microsoft untuk membangun aplikasi dalam lingkungan
dan device yang beragam
Mulai ada tahun 2002,saat ini Framework.Net sudah
masuk ke versi .Net 4.
Bisa membuat berbagai jenis aplikasi yang tidak hanya
berjalan di lingkungan OS windows, tetapi bisa juga
berjalan diatas OS yang open source.
Menyediakan model OOP yang konsisten untuk semua
aplikasi sehingga tidak tergantung dengan jenis aplikasi
yang digunakan.
18
.NET Framework
Framework .Net juga dapat digunakan pada Multi Bahasa
diantaranya : VB.Net, C#, C++.Net dan third party
language(Delphi.Net, Cobol.Net). Beberapa bahasa
pemrograman tersebut memiliki kelebihan dan
kekurangan, sehingga dalam Framework.Net ini semua
bahasa bisa saling berkomunikasi dan saling mendukung
satu sama lainnya
19
.NET Framework
Framework .Net terdiri dari dua elemen penting
Common Language Runtime (CLR) menjalankan
program saat Runtime,
Framework Class Library (FCL). terletak di atas CLR adalah
untuk menyediakan layanan yang dibutuhkan oleh aplikasi
.Net.
20
.NET Framework
Tugas Common Language Runtime (CLR) :
o Mengatur dan mengelola eksekusi kode program
o Mengelola alokasi memori ketika program dieksekusi
o Mengelola penanganan kesalahan
o Melakukan proses debug dan mengatur keamanan program
o Bersifat Assembly saat proses kompilasi (Bahasa Pemrograman akan
dikompilasi ke dalam Bahasa Assembly)
CLR akan mengkompilasi kode aplikasi yang dibuat menjadi
Bahasa assembly MISL (Microsoft Intermediate Language) proses
ini dilakukan oleh komponen yang bernama Just In Time (JIT).
21
.NET Framework
Tugas FCL
Menyediakan kumpulan library yang dibutuhkan dalam
pengembangan aplikasi dan sangat terintegrasi dengan
CLR.
Dengan FCL ini kita dapat membangun berbagai macam
aplikasi sesuai keinginan diantaranya : Aplikasi Console,
Aplikasi Windows Form, ASP.Net, Web Service (XML),
Windows service
22
.NET Framework
23
Visual Basic.NET syntax
If x>5 Then
MessageBox.Show(X lebih besar dari 5")
Else
MessageBox.Show(X tidak lebih besar dari 5.")
End If
24
C# Syntax
if (x>5)
{
MessageBox.Show(X lebih besar dari 5");
}
else
{
MessageBox.Show(X tidak lebih besar dari 5");
}
25
Visual Studio 2010 IDE
Visual Studio

2010 mempunyai (IDE) untuk membuat,


menjalankan and penelusuran kesalahan.
Dengan menggunakan IDE programmer bisa membuat
aplikasi dengan cara dragging and dropping komponen
yang disediakan untuk membuat program.
Teknik ini disebut dengan visual programming.
ini merupakan alat bantu pemrograman yang
menerapkanRapid Application Development (RAD) karena
memfokuskan pada produktifitas yang tinggi dan cepat
26
Visual Studio 2010 Languages
Visual Basic.NET
C# (pronounced C-Sharp)
J# (pronounced J-Sharp)
C++ (pronounced C plus plus)
ASP.NET (web page creation)
27
Visual Basic 2010
Bisa membuat berbagi jenis aplikasi
Windows Applications (Windows Forms or WPF
Application)
Console Applications
Class libraries
web sites
web services
28
Kelebihan IDE Visual Basic 2010
Tidak selalu harus menulic code secara lengkap
Warna Tulisan Dibedakan
Komentar Hijau
Keywords Biru
Mengelompokan kode program dalam file tertentu
Real-time compiler feedback
Coretan biru di bawah kode program menunjukkan
kesalahan
Coretan hijau di bawah kode menunjukkan mungkin bisa
terjadi kesalahan
29
Solutions and Projects
Visual Basic menorganisasikan aplikasi kedalam
solutions dan projects.
Solutions berisi satu projects atau lebih
Satu project sekelompok file yang saling berhubungan,
seperti kode program dengan gambar yang dibutuhkan,
dengan methode yang dibutuhkan dll.
30
Solutions, Projects, and Files
31
Membuat / Membuka Project
Dari Menu
File > New Projectmembuat
File > Open Projectmembuka
Dari Start Page,
Dari ToolBar
32
Bekerja dengan Project
Solution Explorer menampilkan daftar file dalam
sebuah project dan daftar projects dalam sebuah
solution.
Properties window menampilkan atribut dari sebuah
object, size, color, dll, Properties bisa digunakan
untuk mengatur atribut object tanpa menulis kode
program
33
Properties icon Object Browser icon
Toolbox icon Solution Explorer icon
Properties Window
34
Nama Objek
(Form1)
Class objek (System.Windows.Forms.Form)
Memilih control yang ada pada form
Nilai properti yang bisa di rubah
Nilai properti Nama properti
Penjelasan properti yang sedang dipilih
Katagori Design
Properti yang sedang dipilih
Mengurutkan properti dari A-Z
Menampilkan properti per katagori
Objek yang sedang dipilihj
Form Controls
35
Tampilan Kode
36
Auto-formatter : anda tidak perlu khawatir tidak rapi
dalam menulis kode,
collapsible display : sehingga anda dapat menyembunyikan kode yang mempunyai
banyak baris agar
pembacaan lebih mudah.
keyword #Region untuk membuat region yang digunakan
untuk mengelompokan kode kode sehingga lebih mudah
untuk diatur.
Region juga dapat di atur collapsible displaynya menjadi
hide atau show.
37
Code Snippet
Visual Studio sudah menyediakan snippet library yang berisi kode-kode yang
sering digunakan. Anda dapat menampilkan library tersebut dengan cara
klik Tools kemudian pilih Code Snippet Manager. Anda dapat memilih
snippet yang ingin digunakan berdasarkan kategori yang ada.
38
Cukup ketikan dountil pada program
Hello World!
Console App:
Console.WriteLine("Hello World")
Windows Form App:
MessageBox.Show("Hello World!")
39
Contoh Program Sederhana
Program Menampilkan identitas dengan console
Program Menampilkan identitas dengan Form
40

Anda mungkin juga menyukai