PEMROGRAMAN VISUAL 2 SKS (TEORI) - PowerPoint PPT Presentation

About This Presentation
Title:

PEMROGRAMAN VISUAL 2 SKS (TEORI)

Description:

Title: Chp 1 Managing the Digital Firm Author: Nandang Last modified by: Nandang Created Date: 9/27/1998 7:11:14 PM Document presentation format: On-screen Show (4:3) – PowerPoint PPT presentation

Number of Views:1349
Avg rating:3.0/5.0
Slides: 41
Provided by: Nand61
Category:

less

Transcript and Presenter's Notes

Title: PEMROGRAMAN VISUAL 2 SKS (TEORI)


1
PEMROGRAMAN VISUAL2 SKS (TEORI)
  • NANDANG HERMANTO. S.Kom
  • nandang007_at_gmail.com

2
DESKRIPSI SINGKAT
  • Dalam mata kuliah pemrogaman Visual akan
    dipelajari konsep-konsep dasar pemrogaman visual
  • Software
  • Visual Basic Net 2010
  • Microsoft Access / MySQL / SQL Server 2005 /
    Oracle
  • Crystal Report

3
PENGETAHUAN PENDUKUNG
  • Algoritma

4
Pokok Bahasan
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 Contril pilihan (checkbox,radio button,listbox,combobox)
6 Responsi
7 Menu Toolbar MDI form
8 Sub programProcedure (sub) dan function
9 Koneksi form dengan database server
10 Membuat report sederhana
11 Drawing
12 Responsi
5
SASARAN / TUJUAN
  • Mahasiswa dapat memahami dan Dapat membuat
    aplikasi Dengan Visual Basic Net 2010

6
Buku
7
SISTEM PENENTUAN NILAI
  • A (80-100)
  • B (70-79)
  • C (60-69)
  • D (40-59)
  • E (0-39)

8
KOMPOSISI PENILAIAN
  • PRESENSI 10
  • TUGAS 20
  • UTS 30
  • UAS 40
  • Nilai akan ditambah nilai dosa 10 point

9
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)

10
Pengenalan Visual Basic 2010
11
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.

12
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

13
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.

14
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.

15
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

16
Pengenalan VB.Net 2010
17
(No Transcript)
18
.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.

19
.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

20
.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.

21
.NET Framework
  • Tugas Common Language Runtime (CLR)
  • Mengatur dan mengelola eksekusi kode program
  • Mengelola alokasi memori ketika program
    dieksekusi
  • Mengelola penanganan kesalahan
  • Melakukan proses debug dan mengatur keamanan
    program
  • 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).

22
.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

23
.NET Framework
24
Visual Basic.NET syntax
  • If xgt5 Then
  • MessageBox.Show(X lebih besar dari 5")
  • Else
  • MessageBox.Show (X tidak lebih besar dari 5.")
  • End If

25
C Syntax
  • if (xgt5)
  • MessageBox.Show(X lebih besar dari 5")
  • else
  • MessageBox.Show (X tidak lebih besar dari 5")

26
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

27
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)

28
Visual Basic 2010
  • Bisa membuat berbagi jenis aplikasi
  • Windows Applications (Windows Forms or WPF
    Application)
  • Console Applications
  • Class libraries
  • web sites
  • web services

29
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

30
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.

31
Solutions, Projects, and Files
32
Membuat / Membuka Project
  • Dari Menu
  • File gt New Project? membuat
  • File gt Open Project? membuka
  • Dari Start Page,
  • Dari ToolBar

33
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

Properties icon
Object Browser icon
Toolbox icon
Solution Explorer icon
34
Properties Window
Nama Objek (Form1)
Class objek (System.Windows.Forms.Form)
Memilih control yang ada pada form
Objek yang sedang dipilihj
Menampilkan properti per katagori
Mengurutkan properti dari A-Z
Nilai properti yang bisa di rubah
Properti yang sedang dipilih
Katagori Design
Penjelasan properti yang sedang dipilih
Nama properti
Nilai properti
35
Form Controls
36
Tampilan Kode
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.
37
  • 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.

38
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.

Cukup ketikan dountil pada program
39
Hello World!
  • Console App
  •  
  •         Console.WriteLine("Hello World")
  •  
  •  
  • Windows Form App
  •  
  •         MessageBox.Show("Hello World!")

40
Contoh Program Sederhana
  • Program Menampilkan identitas dengan console
  • Program Menampilkan identitas dengan Form
Write a Comment
User Comments (0)
About PowerShow.com