Modul
1
1. Visual
basic 2010 merupakan salah satu produk pengeluaran program terbaru Microsoft
Coorporation yaitu Microsoft Visual Studio 2010. Sebagai produk pengembangan
IDE yang dikeluarkan oleh Microsoft, visual studio 2010 menambahkan beberapa
fitur dan lebih lengkap dibandingkan visual studio 2008
2. Bahasa basic
ditemukan oleh
Profesor John G. Kemeny dan Thomas E. Kurtz di Dartmouth College di New
Hampshire dan
pertama kali digunakan pada pertengahan tahun 60-an
tepatnya pada 1 Mei 1964. Kegunaan
visual basic adalah untuk membuat aplikasi atau program berbasis windows, membuat
objek-objek pembantu program, dan
sebagainya, dan menguji
program (debugging) dan menghasilkan program akhir ber-ekstensi EXE yang
bersifat executable, atau dapat langsung dijalankan.
3. Sejarah Visual Basic berawal dari perkembangan bahasa
BASIC di Amerika Serikat pada awal tahun 1960-an. Pada tahun 1982 IBM/PC
diperkenalkan pada masyarakat yang didalamnya, disertakan pula bahasa BASIC
yang dikenal juga QuickBasic / QBASIC. Pada tahun 1990-an DOS digantikan oleh
Windows. Microsoft akhirnya membuat BASIC versi Windows yang dikenal sebagai
Microsoft Visual Basic. Awal perkembangan
Visual Basic yaitu :
·
Dirintis proyek
“Thunder”
·
Pada tahun 1991, Visual
Basic 1.0 dirilis untuk windows pada Comdex.
·
Pada tahun 1992, Visual
Basic 1.0 untuk DOS yang merupakan versi lanjutan dari compiler BASIC,
QuickBasic dan Sistem Professional Development BASIC.
·
Pada November 1992,
Visual Basic 2.0 dirilis dengan pemrograman yang cukup mudah digunakan serta
kecepatannya telah dimodifikasi.
·
Pada
tahun 1993, Visual Basic 3.0 yang dibagi menjadi versi standard dan professional.
·
Pada
tahun 1995, merupakan versi pertama ynag dapat membuat windows 32 bit sebaik
versi 16 bit nya yaitu Visual Basic 4.0.
·
Pada tahun 1997, Visual
Basic 5.0 yang dirilis microsoft merilis secara eksklusif untuk
versi windows 32 bit.
·
Pertengahan 1998,
Visual Basic 6.0 dengan perbaikan beberapa cakupan temasuk kemampuan dalam
pembuatan Aplikasi Web-based.
·
Pada tahun 2002,
dirilis Visual Basi.Net (VB 7) dengan
bahasa yang sangat powerful namun bahasanya sangat berbeda dari yang
sebelumnya.
·
Pada
Tahun 2003, dirilis Visual Basic.Net 2003 (VB 7.1) dengan menggunakan Net
framework versi 1.1.
·
Pada
Tahun 2005 (VB 8.0), Visual Basic 2005 yang merupakan lanjutan dari Visual
Basic .NET.
·
Edit & Continue ,
pada Visual Basic 2005 kita boleh melakukan perubahan kode.
·
Perbaikan
Konversi dari Visual Basic ke Visual Basic NET 12.
·
Is Not Patent, konversi
If Not X Is Y menjadi If X IsNot Y dari
Visual Basic 2005.
·
Visual Basic 2005
Express, untuk pemula dan yg gemar dengan VB.
·
Visual Basic “Orcas”
(VB 9.0) , pada tahun 2007 dengan penambahan fitur – fitur.
·
Visual Basic ‘VBx’ (VB
10.0), menawarkan dukungan untuk Dynamic Language Runtime.
4. Macam-macam
bahasa pemrograman
1. Bahasa
C bahasa prosedural
·
Kelebihan :
·
bahasa C tersedia
disemua jenis computer
·
C bahasa yang
terstruktur
·
dukungan pustaka banyak
·
bahasa C bahasa tingkat
menengah
·
Kekurangan:
·
banyak operator yang
penulisan membingungkan
·
pemula kesulitan menggunakan
pointer
2. Bahasa
java bahasa orientasi objek
·
Kelebihan:
·
Sederhana
·
aman
·
mudah dipelajari
·
Kekurangan:
·
java banyak memakan
memori computer
·
java susah dipelajari
3. Bahasa
pascal
·
Kelebihan:
·
tipe data standar
·
terstruktur
·
sederhana
·
Kekurangan:
·
pascal terlalu
bertele-tele
·
versi
awal kurang cocok untuk aplikasi bisnis
·
pascal tidak fleksibel
4. Bahasa
basic
·
Kelebihan:
·
bahasa
serbaguna dan dapat digunakan diaplikasi apa saja
·
Kekurangan:
·
bahasa yang primitive
·
kurang terstruktur
·
tidak cocok membuat
aplikasi besar
5. Bahasa
C++ bahasa multi-paradigma
·
Kelebihan:
·
bahasa C++ terdapat
disemua platform
·
program orientasi objek
·
Kekurangan:
·
banyak operator
·
cukup sulit dipelajari
5.
Jenis-jenis Flowchart
Systems
Flowchart
systems flowchart merupakan bagan yang menunjukkan
arus pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan
urut-urutan dari prosedur-prosedur yang ada di dalam sistem. Flowchart sistem menunjukkan apa yang dikerjakan di sistem.
Document
Flowchart
Bagan alir dokumen (document
flowchart) atau disebut juga bagan alir formulir ( f o rm flowchart) atau
paperwork flowchart merupakan bagan alir yang menunjukkan arus dari laporan dan
formulir termasuk tembusan-tembusannya. Bagan alir dokumen ini menggunakan simbol-simbol yang sama dengan yang
digunakan di dalam bagan alir sistem.
Schematic
Flowchart
Bagan alir skematik (schematic flowchart)
merupakan bagan alir yang mirip dengan bagan alir sistem, yaitu untuk
menggambarkan prosedur di dalam sistem. Perbedaannya adalah, bagan alir
skematik selain menggunakan simbol-simbol bagan alir sistem, juga menggunakan
gambar-gambar komputer dan peralatan lainnya yang digunakan.
Program
Flowchart
Bagan alir program (program flowchart) merupakan
bagan yang menjelaskan secara rinci langkah-langkah dari proses program. Bagan
alir program dibuat dari derivikasi bagan alir sistem.
Process Flowchart
Bagan alir proses (process
flowchart) merupakan bagan alir yang banyak digunakan di teknik industri. Bagan
alir ini juga berguna bagi analis sistem untuk menggambarkan proses dalam suatu
prosedur.
6. 10
macam komponen toolbox yaitu:
·
Pointer , arah penunjuk
untuk memilih komponen control yang terpasang di form.
·
Picture Box, Merupakan
tool untuk menampilkan gambar pada visual basic.
·
Label,
tool yang digunakan untuk membuat teks. User tidak bisa mengubah – ubah label.
·
CheckBox,
tool yang digunakan untuk control pilihan dengan ketentuan control terpilih jika diklik user. Checkbox
dapat dipilih 1 atau lebih.
·
Combo BOX, untuk pembuatan control kombinasi Textbook
dan Listbox.
·
HScrollBar,
merupakan alat yang membuat scrollbar menjadi horizontal.
·
Timer, Tool untuk
pengukuran waktu
·
DirListBox,
untu k menampilkan folder atau
direktori.
·
OLE,
menghubungkan ke form dari software lain
·
Shape,
untuk pembuatan bentuk –bentuk seperti lingkaran, kotak maupun persegi panjang.
(http://bayuzu.blogspot.com)
7. Macam
tipe data terdiri dari :
A.
Tipe Data Sederhana (Simple Data)
Chart/Varchar = Penghimpun data yang berupa aalfabetic
misalnya seperti : nama
Numeric
= Penghimpunan data berupa bilangan real misalnya 2,35
Integer
= Penghimpunan data berupa angka misalnya nomor KTP, NIP
Date
= Penghimpunan data berupa tanggal, bulan & tahun misalnya tanggal lahir
Desimal = Penghimpunan data berupa pecahan seperti 1,11
Text =
Penghimpunan data berupa semua tipe data seperti huruf, symbol baca.
B.
Tipe Data Terstruktur
Record = Himpunan
data yang terdiri dari beberapa karakter yang berbeda
– beda.
Set =
Tipe data yang memuat sejumlah elemen dengan tipe data dasar sama.
Array =
Tipe yang berisi beberapa data yang ditampung dalam variabel dengan tipe data yang sama.
C.
Tipe Pointer
Merupakan petunjuk yang berisi alamat memori dimana data
disimpan.
8.
algoritma merupakan kumpulan perintah untuk menyelesaikan suatu masalah.
Perintah-perintah ini dapat diterjemahkan secara bertahap dari awal hingga
akhir. Masalah tersebut dapat berupa apa saja, dengan catatan untuk setiap
masalah, ada kriteria kondisi awal yang harus dipenuhi sebelum menjalankan
algoritma. Algoritma akan dapat selalu berakhir untuk semua kondisi awal yang
memenuhi kriteria, dalam hal ini berbeda dengan heuristik.
Algoritma sering mempunyai langkah pengulangan (iterasi)
atau memerlukan keputusan (logika Boolean dan perbandingan) sampai tugasnya selesai.
9. IDE
dalam Visual Basic 2010 dan macam-macam jenisnya
IDE (Integrated Developement
Environment) merupakan sebuah “layanan satu pintu” yang bisa digunakan oleh
programmer untuk melakukan, desain, coding, debugging, dan kompilasi program
dalam sebuah tool yang terintegrasi.
Macam
– macam jenisnya terdiri dari :
Menu bar, dipakai dalam memilih
tugas-tugas tertentu seperti membuka project,
yang terdiri dari menu file, edit, view.
Main
toolbar, shortcut untuk menu yang sering dipakai pada menu bar.
Project,
window berisi struktur tree dari project yang lagi dikerjakan.
Form designer, window untuk merancang user
interface dari aplikasi.
Toolbox, window yang berisi komponen-komponen yang
digunakan untuk
memperkaya user interface.
Code, untuk menuliskan source code
dari program.
Properties, untuk melihat / mengedit
sifat dari object yang sedang dipilih.
Color palette, untuk mengubah warna
dari suatu object.
Form
layout, menunjukan tampilan form bersangkutan disaat runtime.
(http://maz-agsu.blogspot
.com)
10. Flowchart adalah penyajian yang sistematis tentang proses
dan logika dari kegiatanpenanganan informasi atau penggambaran secara grafik
dari langkah-langkah danurut-urutan prosedur dari suatu program. Flowchart
digunakan terutama untukalat bantu komunikasi dan untuk dokumentasi.
Ada lima macam Flowchart yang akan dibahas di modul ini, yaitu sebagai
berikut ini.
1. Bagan alir sistem (systems flowchart).
2. Bagan alir dokumen (document flowchart).
3. Bagan alir skematik (schematic flowchart).
4. Bagan alir program (program flowchart).
5. Bagan alir proses (process flowchart).
1. Bagan alir sistem (systems flowchart).
2. Bagan alir dokumen (document flowchart).
3. Bagan alir skematik (schematic flowchart).
4. Bagan alir program (program flowchart).
5. Bagan alir proses (process flowchart).
11.
Interface program helloword
|
Deklarasi
{tidak ada}
Descrpsi
Write (“Hello,world”)
Interface
program
|
Dekllarasi
C,K,F,R
; Real
|
Read
C
K
<- 273+C
F
<- (1,8*C)+32
R(1,24*C)
Write
(K,F,R)
Tidak ada komentar:
Posting Komentar