VISUAL BASIC Pengenalan VB NET

dokumen-dokumen yang mirip
VISUAL BASIC.NET. 1. Apa Itu VB.NET?

Pemrograman Berorientasi Obyek. Konsep OOP

Konsep Pemrograman Berorientasi Obyek. Pertemuan 1

Konsep Pemrograman Berorientasi Obyek

Modul Praktikum Ke-1

Bab I Pengenalan Visual BASIC

KONSEP Pemrograman Berorientasi Objek KARMILASARI

1. MENGENAL VISUAL BASIC

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

Konsep Pemrograman Berorientasi Obyek

DASAR MENGGUNAKAN VISUAL BASIC 6.0

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

Pengenalan VB.net Ibnu Muakhori

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

Visual Basic 6.0 For Beginners

DASAR PEMROGRAMAN VISUAL BASIC

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

PRAKTIKUM 1. Framework adalah kerangka kerja yang terdiri dari kumpulan dari beberapa fungsi,

Konsep Pemrograman Berorientasi Obyek. Maria Ulfah S Nurochman

BAB I SEKILAS VISUAL STUDIO.NET 2008

Konsep Pemrograman Berbasis Obyek

Di susun oleh : Team Penyusun Modul Visual Basic

BAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang

PENGENALAN VISUAL BASIC 6.0

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

MODUL-MODUL PRAKTIKUM VB.

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

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

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

OBJECT ORIENTED PROGRAMMING

A. Memulai dan Struktur Visual Basic

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

Covered Topics. Course Map OOP Concept

LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL. Asnita Meydelia C. K OFF E

MODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3)

Instalasi Visual Studio 2008 Profesional(64 dan 32 bit) di windows 7

MODUL I Pengenalan IDE Visual Basic 6.0

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

BAB 2 LANDASAN TEORI

PEMROGRAMAN JAVA. Yoannita. Konsep Pemrograman Berorientasi Objek. Company LOGO

PEMROGRAMAN DELPHI 7.0

BAB II LANDASAN TEORI

MODUL I PENGENALAN VISUAL BASIC.NET

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

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

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

PERTEMUAN 11 KONSEP PEMROGRAMAN BERORIENTASI OBJEK

DASAR PEMROGRAMAN. Konsep Pemrograman Berorientasi Objek. Yoannita

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

Praktikum 1. Mata Kuliah : Tugas Pemrograman Visual. Dosen : Nandang Hermanto

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

Visual Programming 2. Visual Basic.NET Fery Updi,M.Kom

LAPORAN APLIKASI PENGOLAHAN DATA SISWA DAN DATA NILAI PEMBELAJARAN SISWA SD NEGERI MANGUN JAYA 01

PERANCANGAN BERORIENTASI OBJEK

Pertemuan 11 Object Oriented Program

PertemuanI. Object Oriented

PEMROGRAMAN DASAR. Visual Basic 6

Buka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

dengan sistem lainnya. Batas sistem inilah yang membuat sistem dipandang Segala sesuatu yang berada di luar sistem yang mempengaruhi sistem.

BAB 2 LANDASAN TEORI

Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

BAB 2 LANDASAN TEORI

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

Visual Basic (VB) Tatik yuniati. Abstrak.

Paradigma Pemrograman Berorientasi Objek

MENGENAL VISUAL BASIC

BAB 2 LANDASAN TEORI

Pemograman Berorientasi Objek

BAB II LANDASAN TEORI

VISUAL BASIC. Standar Kompetensi: Siswa mampu membuat program sederhana dengan menggunakan bahasa pemrograman Visual Basic 6.0

Object Oriented Programming 1

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom

BAB I Pengenalan Microsoft Visual Basic 6.0

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

Bahasa Pemograman II. Object Oriented Programming

MENU. 5.1 Membuat MenuStrip

PEMROGRAMAN BERORIENTASI OBJEK. Nurochman

Object Oriented Programming (Class, Inheritance, Encapsulation dan Interface)

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

BAB 2 LANDASAN TEORI

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

Review Bahasa Pemrograman Java Konsep OOP N I K O I B R A H I M, M I T F A K U L T A S T E K N O L O G I I N F O R M A S I

Praktikum Pemrograman 1. Mengenal Delphi

MODUL 1 PENGENALAN VISUAL BASIC 6.0

Algoritma Pemrograman 2 B

SOLUTIONS DAN PROJECT

Pengantar Pemrograman Visual

Tabel 1. Instruksi untuk menampilkan teks No. Bahasa Pemrograman Instruksi 1. Pascal WRITE ( Bahasa pemrograman itu mudah );

Visual Basic 6.0 For Beginners

Pemrograman Web Berbasis Framework. Pertemuan 2 : OOP Dalam Pemrograman Web. Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD

Transkripsi:

VISUAL BASIC 2010 Pengenalan VB NET

Sejarah VB NET Visual Basic berevolusi dari BASIC (Beginner s 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. 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.

Apa itu Vb NET: VB.NET adalah salah satu bahasa pemrograman Komputer Tingkat Tinggi. Bahasa pemrograman VB.NET dikembangkan oleh Microsoft, Merupakan Salah Satu bahasa Pemrograman Yang Object Oriented Program (OOP) atau Pemrograman yang berorientasi PadaObject. Kata Visual menunjukkan cara yang digunakan untuk membuat Graphical User Interface (GUI). VB.Net dapat jdaikan alat Bantu untuk membuat berbagai macam program computer. Aplikasi VB.NET hanya dapat dijalankan pada system Operasi Windows.

Object Oriented Program (OOP) Paradigma Pemograman yang berorientasi kepada objek. Dengan maksud, sebuah metodologi atau cara berpikir dalam melakukan pemrograman dimana pendefinisian tipe data disertai dengan pendefinisian fungsi. Konsep dasar OOP : Class, object, Property dan method, pengkapsulan (Encapsulation), Pewarisan (Inheritance) Mis: Object Segelas Teh Attribut : Volume gelas, warna teh Behavior : Minum teh method ini bertujuan utk mengurangi nilai variabel volume Method fungsi behavior

Apa itu object dan karakteristiknya???? Semua benda yang yang ada di dunia nyata dapat dianggap sebagai obyek. Contoh: rumah, mobil, sepeda motor, gelas, komputer, meja dll. Karakteristik objek : 1.Setiap obyek memiliki atribut sebagai status (state). 2.Setiap obyek memiliki tingkah laku (behavior) 3.Penggambaran oop = dunia nyata 4.Oop, state (attribute) disimpan pada variabel ; tingkah laku (behavior) disimpan pada method (fungsi) Method fungsi behavior

Apakah class??? Template untuk membuat objek, class mendefinisikan variabel-variabel dan method-method secara umum Proses pembentukan objek dari suatu class disebut dengan instantiation. Objeknya disebut dengan instance.

Apa itu attribute??? Data yang membedakan antara objek satu dengan objek yang lainnya. Dalam class attribute disebut dengan nama variabel. Terdapat 2 attribute : 1. Instance variabel :attribut untuk tiap objek dari class yang sama. Tiap obyek mempunyai dan menyimpan nilai atributnya sendiri. Jadi tiap obyek dari class yang sama boleh mempunyai nilai yang sama atau beda. 2. Class variabel : attribute untuk semua objek yang dibuat dari class yang sama. Semua obyek mempunyai nilai atribut yang sama Jadi semua obyek dari class yang sama mempunyai hanya satu nilai (value) yang sama.

Apa itu behavior???? Tingkah laku atau hal-hal yang bisa dilakukan oleh objek dai suatu class. Dapat digunakan untuk mengubah nilai attibute suatu ibjek, menerima informasi dari objek lain, mengirim informasi ke objek lainnya untuk melakukan suatu task. Dalam class, behavior disebut sebagai METHODS. Methodts serangkaian statments dalam suatu class yang menghandle suatu task tertentu. CARA OBJEK BERKOMUNIKAASI DENGAN OBJEK LAIN ADALAH DENGAN MENGGUNAKAN METHOD.

Berorientasi objek??? Attribute: Topi, punggung, tas, tangan, kaki, mata, jaket Behavior: Cara jalan ke depan Cara jalan mundur Cara belok kiri kanan Memanjat Attribute: Ban, stir, kopling/ gas/ rem, tahun produksi, merk, warna Behavior: Cara menghidupkan mesin Cara menjalankan mobil Cara memundurkan mobil

CONTOH CLASS, OBJECT, ATRRIBUTE, BEHAVIOR

Konsep dasar oop Konsep dasar OOP : Pengkapsulan (Encapsulation), Pewarisan atau penurunan (Inheritance), dan Polimorfisme (Polymorphism) RIVIEW : Setiap objek pasti memiliki???? Atribut adalah segala sesuatu yang berhubungan dengan karakteristik objek. Seperti Tipe, Model, Pintunya, Kusennya menggunakan kayu apa?, Warna Catnya, merupakan salah satu atribut dari Rumah. Method dari Rumah adalah dapat melindungi dari panas, hujan, angin. Jadi Method merupakan Fungsi atau segala sesuatu yang dapat dilakukan Objek.

Pengkapsulan (Encapsulation) Mekanisme menyembunyikan suatu proses dalam sistem untuk menghindari interferensi dan menyederhanakan penggunaan sistem itu sendiri. Dengan tujuan : Proses enkapsulasi memudahkan kita untuk menggunakan sebuah objek dari suatu kelas karena kita tidak perlu mengetahui segala hal secara rinci. Mis : Tongkat transmisi (gigi) pada mobil, Tombol on/off/pengaturan suhu pada AC, jam tangan

Lanjutan... Enkapsulasi menekankan pada antarmuka suatu kelas, atau dengan kata lain bagaimana menggunakan objek kelas tertentu. Contoh: kelas mobil menyediakan antarmuka fungsi untuk menjalankan mobil tersebut, komposisi bahan bakar, udara dan kalor yang diperlukan?????? APAKAH PERLU????

Pewarisan atau penurunan (Inheritance) Suatu class dapat mewariskan atribut dan method kepada class lain (subclass) serta membentuk class hierarchy. Jadi, class yang mewarisi superclass ; class yang diwarisi subclass Subclass bisa berlaku sebegai superclass bagi class lainnya disebut Multilevel Inheritance. Mis : class SEPEDAH Sepedah : Superclass Sepedah Gunung, sepedah balap : Subclass Sepedah gunung, sepdah balap MEMILIKI variabel dan method yang dimiliki oleh SEPEDAH.

Lanjutan... Mendefinisikan suatu kelas baru dengan mewarisi sifat dari kelas lain yang sudah ada. Penurunan sifat dilakukan secara bertingkat tingkat, sehingga semakin ke bawah kelas tersebut menjadi semakin spesifik. Sub kelas memungkinkan kita untuk melakukan spesifikasi detail dan perilaku khusus dari kelas supernya. Dengan tujuan : seorang programmer dapat menggunakan kode yang telah ditulisnya pada kelas super berulang kali pada kelaskelas turunannya tanpa harus menulis ulang semua kode.

Polimorfisme (Polymorphism) Suatu object dapat memiliki berbagai bentuk, sebagai objek dari classnya sendiri atau objek dari superclassnya. Kemampuan suatu objek untuk bentuk. mempunyai lebih dari satu Polimorfisme merupakan kemampuan objek yang berbeda kelas namun terkait dalam pewarisan untuk merespon secara berbeda terhadap suatu pesan yang sama. Terdapat 2 method, yaitu method overriding dan name overloading.

Method Polimorfisme (Polymorphism) 1. Overriding : terjadi ketika deklarasi method subclass dengan nama dan parameter yang sama dengan method dari superclassnya. 2. Name Overloading.: penggunaan satu nama untuk beberapa method yang berbeda (beda parameter).

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. Perbedaan antara pemrograman prosedural dengan objectoriented : 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

Pemanfaatan Aplikasi vb net Aplikasi yang dapat dihasilkan dengan bahasa pemrograman VB.NET antara lain : Sistem Aplikasi Bisnis Software Aplikasi SMS Software Aplikasi Chatting Permainan (Game) Dan Lain-lain

Area Kerja Vb. Net

Area kerja vb net

KETERANGAN Menu Bar Berisi Menu-menu yang masing-masing menu memiliki fungsi tersendiri. ToolBar Tombol-tombol Icon Yang berfungsi mewakili suatu perintah yang berada paa Menu bar. ToolBox Jendela yang mengandung semua Object atau control yang dapat di tempelkan dan dibutukan untuk membentuk suatu program.

KETERANGAN Project(Solution) Explorer Jendela yang mengandung semua File yang ada didalam aplikasi yang akan kita buat. Contoh: Form,Module,Class,Report, dll. Design View Daerah kerja utama Untuk Mendesign programprogram Aplikasi Code View Tempat Mengetikkan baris program yang menjadi istruksi-instruksi. Project(Object) Properties Jendela yang mengandung semua informasi/sifat dari Object yang terdapat pada aplikasi yang dibuat dan terseleksi.

Pemahaman dasar visual basic bisa dimulai dari pengenalan terhadap: Objek Objek dapat diartikan kepada sebuah benda dalam hal ini anggap saja objek adalah textbox, label dan comman button. Properties Properties adalah sesuatu yang dipunyai oleh objek. Mis: textbox mempunyai property nama atau property text Event Event adalah suatu kejadian terhadap objek pada saat tertentu. Misal: Objek command button dapat menerima event klik pada saat pemakai software kita nanti mengklik nya.

Beberapa Cara menjalankan vb net

Project Adalah Kumpulan dari Beberapa File (Form,Report,File,Module,dll) yang didalamnya mempunyai Aturan-aturan yang berlaku terhadap project tersebut. Untuk Membuat Project baru dapat dilakukan dengan cara : Pilih Menu File -> New -> Project Pada Menu Bar (Gambar 1.2 ) Dengan menggunakan Kombinasi Tombol Yakni Tombol Ctrl + Shift + N Pada saat bersamaan.

Setelah itu akan muncul jendela dialog seperti gambar dibawah ini

Untuk Membuat Project yang tipenya adalah Windows Application maka Kita Pilih Windows Application. Lalu Tentukan Nama Solution (Dituliskan Di Kotak Name ). Lokasi Penyimpanan (Dituliskan di Location apabila Kita tidak Hafal Struktur Drivenya maka Sebaiknya Kita Klik Browse lalu tentukan Dimana Letak Penyimpanan Project Kita). Setelah Itu Tekan Tombol OK. Maka Secara Otomatis Tercipta Folder dan beberapa file pendukung dalam pembuatan Aplikasi di Alamat Penyimpanan Yang telah diinputkan tadi.

Setelah itu kita akan melihat sebuah lembar kerja(tempat membuat aplikasi) seperti gambar dibawah ini:

Aplikasi yang kita buat dapat dijalankan dengan beberapa cara, Sebagai Berikut : Pilih Menu Debug Start Debuging Pada Menu Bar (Gambar 1.6) Atau Anda Bisa Menekan tombol F5 pada Keyboard Anda Atau Menekan Tombol [panah hijau ] Pada ToolBar

Untuk Menghentikan Mendebug Aplikasi dapat dilakukan dengan cara Pilih Menu Debug,-> Stop pada Menu Bar (Gambar 1.7) Atau Dapat Menekan Kombinasi Tombol (Shift + F5) Atau Meneken Tombol [ kotak biru] pada ToolBar menu debug

Untuk Membuka Projek yang sudah Ada Dapat dilakukan dengan cara Mendouble Klik / ( Klik Kanan Open) File yang ada. Atau Pilih Menu -> Open -> Project/Solution Atau Klik Tombol(icon) ( ) pada ToolBox atau Dapat dilakukan dengan kombinasi Tombol Ctrl + Shift + O