MODUL 1
1. Visual Basic 2010 adalah produk keluaran
pabrikan komputer terkemuka dunia, Microsoft, yang merupakan sebuah bahasa
pemrograman dengan Integrated Development
Environment (IDE) visual untuk membuat berbagai program software berbasis sistem operasi
Microsoft Windows. VB berpusat pada objek (Object
Oriented Programming) yang digunakan dalam pembuatan aplikasi Windows
berbasis Graphical User Interface
(GUI).
(http://id.wikipedia.org/wiki/Visual_Basic)
2. Visual Basic yang pertama (seri VB 1.0)
diperkenalkan pada Mei 1991, dikembangakan oleh Alan Cooper dan perusahaanya,
dengan konsep pemrograman bernama Tripod.
Visual Basic berguna untuk membuat aplikasi yang dijalan di OS Microsoft
Windows.
(http://id.wikipedia.org/wiki/Visual_Basic)
3. Visual Basic awalnya merupakan turunan dari
bahasa pemrograman BASIC (Beginner’s All-purpose Symbolic Instruction Code)
yang diciptakan oleh Prof. John Kemeny dan Thomas Eugene Kurtz pada tahun
1960-an. Seiring perkembangana zaman, BASIC dikembangkan dalam sejumlah
platform komputer seperti Microsoft QBASIC, QUICKBASIC, GWBASIC, Apple Basic
dan lain-lain. Penggunaan bahasa BASIC yang luas oleh berbagai jenis komputer
memiliki andil yang besar dalam perkembangan BASIC itu sendiri, sehingga
lahirlah Visual Basic yang berbasic GUI (Graphic
User Interface) yang muncul berbarengan dengan Microsoft Windows. Berikut
ini adalah perkembangan Visual Basic dari waktu ke waktu:
a. Visual Basic 1.0 (Mei 1991)
b. Visual Basic for DOS (September 1992)
c. Visual Basic 2.0 (November 1992)
d. Visual Basic 3.0 (1993)
e. Visual Basic 4.0 (Agustus 1995)
f.
Visual Basic 5.0
(Februari 1997)
g. Visual Basic 6.0 (Mid 1998)
Visual
Basic terus berkembang menjadi beberapa versi, hingga yang paling anyar yaitu
Visual Basic 2010. VB 6.0 adalah yang paling populer karena simple dalam penggunaannya dan tidak
membutuhkan banyak memori.
4. Berikut ini adalah macam macam bahasa
pemrograman:
a. Bahasa C
Bahasa ini
adalah bahasa yang paling umum digunakan oleh para programmer, bahasa ini
memiliki struktur yang sederhana dan mempunyai sintaks yang dapat dipecah
menjadi fungsi-fungsi yang lebih kecil yang digunakan berulang.
Kelebihan :
·
Universal,
tersedia hampir di seluruh komputer
·
Lebih terstrukur
·
Hanya memiliki
sedikit kata kunci sehingga lebih sederhana
Kekurangan :
·
Untuk para pemula
biasanya mengalami kesulitan dalam penggunaan pointer
·
Penulisan program
yang fleksibel dan terlalu banyaknya operator dapat membingungkan pengguna
(http://id.wikipedia.org/wiki/C_%28bahasa_pemrograman%29)
b. Bahasa C++
Merupakan pengembangan dari bahasa C.
Kelebihan :
· Masalah dapat dibagi menjadi sub-masalah yang
lebih kecil
· Penanganan masalah menjadi lebih kompleks
Kekurangan :
·
Library built-in yang kurang
·
Bahasa C++ masih
kurang dikenal
(http://id.wikipedia.org/wiki/C%2B%2B)
c. Bahasa Cobol
Bahasa ini biasanya digunakan untuk
membuat aplikasi bisnis
Kelebihan :
·
Mudah untuk
didokumentasikan
·
Lebih mudah untuk
dipelajari karena dibuat dalam struktur berbahasa Inggris
Kekurangan :
·
Input dan Output
masih kaku
(http://zafnatpaneyah.blogspot.com/2011/01/macam-macam-bahasa-pemrograman.html)
d. Bahasa Pascal
Merupakan
suatu bahasa program tinggi dan terstruktur. Bahasa Pascal merupakan bahasa
resmi dalam IOI (International Olympiad
in Informatics).
Kelebihan :
·
Mempunyai tipe
data standar (boolean, integer, real,
char, string)
·
Berstruktur
sederhana dan sangat mendekati bahasa manusia sehingga mudah dipelajari
Kekurangan :
·
Kurang sesuai
untuk membuat aplikasi yang berkaitan tentang dunia bisnis.
(http://id.wikipedia.org/wiki/Pascal_%28bahasa_pemrograman%29)
e. Bahasa Java
Dibuat oleh James Gosling, biasanya
dijalankan di berbagai komputer termauk telepon genggam.
Kelebihan :
·
Dapat
dioperasikan di beberapa platform / OS komputer
·
Bersifat OOP (Object Oriented Programming – Pemrogram
Berorientasi Objek)
Kekurangan :
·
Beberapa hal
belum kompatibel antara satu platform
dengan platform yang lain
·
Menghabiskan
banyak memori
(http://id.wikipedia.org/wiki/Java)
5. Macam – macam flowchart:
a. Flowchart Sistem (System Flowchart)
Menunjukkan
alur / apa yang sedang kita kerjakan / lakukan dalam suatu sistem secara
keseluruhan. Menjelaskan urutan prosedur yang ada di dalam sistem.
b. Flowchart Dokumen (Document Flowchart)
Menulusuri arah alur dari data yang
telah ditulis melalui sistem.
c. Flowchart Skematik (Schematic Flowchart)
Mirip dengan
Flowchart Sistem, perbedaannya terletak di penggunaan gambar-gambar komputer,
peripheral, form / peralatan lainnya yang digunakan dalam sistem.
d. Flowchart Program ( Program Flowchart)
Menjelaskan
keterangan lebih rinci tentang langkah-langkah dari proses program.
e. Flowchart Proses (Procces Flowchart)
Digunakan untuk memecah dan
menganalisis langkah-langkah selanjutnya dari dalam suatu sistem / suatu
prosedur.
6. Komponen-komponen kontrol pada toolbox:
a. Label
Berfungsi membuat teks seperti judul, dsb.
b. Pointer
Untuk memilih pilihan komponen kontrol yang
terdapat dalam form.
c. Frame
Untuk membuat bingkai / frame.
d. Check Box
Membuat kontrol pilihan dimana jika kontrol
tersebut di klik oleh pengguna.
e. Combo Box
Berfungsi membuat kontrol kombinasi antara
List Box dan Text Box
f.
Timer
Berfungsi untuk mengatur durasi / waktu/
g. Shape
Membuat berbagai bangun 2 dimensi seperti
persegi panjang, kotak, dsb.
h. Image
Membuat / memasukkan gambar.
i.
Text Box
Meng-input
text yang diinginkan user.
j.
List Box
Untuk meng-input
daftar pilihan.
(http://rezablockkk.blogspot.com/2011/10/fungsi-komponen-kontrol-pada-toolbox.html
7. Tipe – tipe data:
a. Integer
Merupakan tipe data untuk bilangan bulat.
b. Real
Merupakan tipe data unuk bilangan pecahan,
yang dapat dituliskan secara biasa atau model scientific.
c. Char
Menyimpam karakter yang telah diketik oleh
user.
d. Boolean
Tipe data logika yang berisi 2 kemungkinan
nilai yang akan muncul / terjadi.
e. String
Tipe data untuk menyimpan array / larik.
f.
Terstruktur
Tipe data terstruktur terdiri atas array, record, set, dan file.
(http://bayoe.staff.uns.ac.id/files/2009/03/3tipe-data.pdf)
8. Algoritma adalah kumpulan urutan-urutan
perintah untuk menyelesaikan suatu tugas / masalah / fungsi tertentu.
9. IDE
( Intregrated Developtment Enviroment) adalah suatu aplikasi / layanan
terintegrasi yang disediakan dalam program untuk melakukan proses design,
coding, debugging, dan kompilasi program pada Visual Basic 2010.
a. Menu
Bar
Untuk
memilih tugas / fungsi tertentu.
b. Main
Toolbar
Shortcut
untuk menu – menu pada menu bar.
c.
Project
Struktur
tree pada bagian proyek yang sedang dikerjakan.
d.
Form Designer
Mendesain
User Interface dari aplikasi.
e.
Code
Menulis
Source Code dari program.
f.
Properties
Mengedit
sifat-sifat dari objek yang diseleksi / dipilih.
g.
Colour Pallete
Mengubah
warna dari objek yang dipilih.
h.
Form Layout
Menunjukkan
tampilan form.
(http://www.maniavb.com/2011/04/belajar-visual-basic-10-ide-visual-basic.html)
10. Flowchart adalah sebuah diagram yang
menggambarkan / menyatakan algoritma / proses dari sebuah urutan-urutan
perintah untuk melaksanakan suatu tugas / fungsi tertentu. Macam – macam flowchart
yaitu : sistem, dokumen, skematik, program, dan proses).
No comments:
Post a Comment