Modul 1
- Visual Basic 2010 adalah salah satu bagian dari produk pemrograman terbaru yang dikeluarkan oleh Microsoft Coorporation, Visual Basic sendiri merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat.
- Penemu visual basic adalah Professor John Kemeny dan Thomas Uegene Kurtz. Pertama kali digunakan pada pertengahan tahun 60an tepatnya pada tanggal 1 Mei 1964. Kegunaan Visual Basic adalah membuat objek-objek pembantu (kontrol ActiveX, file help, aplikasi internet), menguji program (debugging), dan menghasilkan program bereksistensi EXE.
Kegunaan visual
basic
- Sejarah perkembangan visiual basic 2010 :
- 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.
- Macam macam bahasa pemrograman beserta kelemahan dan kelebihan min 5 :
a.
Delphi
Kelebihan :
1). Sifatnya freeware
2). Dikembangkan dengan bahasa Pascal, sehingga pagi pengguna yang terbiasa dengan dasar pemrograman turbo Pascal akan lebih familiar.
3). Komponen yang disediakan sudah cukup lengkap tanpa harus add component dari sumber lain.
4). Dokumentasi cukup lengkap.
Kelemahan :
1). Pengguna yang tidak memiliki dasar pemrograman dengan bahasa Pascal akan mengalami kesulitan untuk pertama kalinya.
2). Setiap komponen yang dimasukkan dalam form tampilan, akan diikutsertakan kode deklarasi dan inisialisasinya dalam list code. Sehingga apabila terjadi perubahan komponen, penamaan maupun kesalahan penulisan kode, program tidak mau membetulkan otomatis.
3). Apabila terdapat form/list code lain yang di-include-kan, harus dituliskan code/nama dari form/lost code di bagian “uses” dan juga inisialisasi variablenya.
1). Sifatnya freeware
2). Dikembangkan dengan bahasa Pascal, sehingga pagi pengguna yang terbiasa dengan dasar pemrograman turbo Pascal akan lebih familiar.
3). Komponen yang disediakan sudah cukup lengkap tanpa harus add component dari sumber lain.
4). Dokumentasi cukup lengkap.
Kelemahan :
1). Pengguna yang tidak memiliki dasar pemrograman dengan bahasa Pascal akan mengalami kesulitan untuk pertama kalinya.
2). Setiap komponen yang dimasukkan dalam form tampilan, akan diikutsertakan kode deklarasi dan inisialisasinya dalam list code. Sehingga apabila terjadi perubahan komponen, penamaan maupun kesalahan penulisan kode, program tidak mau membetulkan otomatis.
3). Apabila terdapat form/list code lain yang di-include-kan, harus dituliskan code/nama dari form/lost code di bagian “uses” dan juga inisialisasi variablenya.
b.
Pascal
Kelebihan :
Bahasa Pascal adalah bahasa pemrograman tingkat tinggi (high level language) yang cukup populer, khususnya di Indonesia. Hal ini disebabkan bahasa Pascal lebih mudah dipahami dibanding bahasa pemrograman lainnya, seperti bahasa C, bahasa assembler, dan lain sebagainya. Selain itu, bahasa Pascal adalah bahasa pemrograman yang terstruktur dan lebih mendekati bahasa manusia (bahasa Inggris) sehingga sangat cocok diterapkan dalam dunia pendidikan.
Kekurangan:
Tidak fleksibel penggunaannya
Bahasa Pascal adalah bahasa pemrograman tingkat tinggi (high level language) yang cukup populer, khususnya di Indonesia. Hal ini disebabkan bahasa Pascal lebih mudah dipahami dibanding bahasa pemrograman lainnya, seperti bahasa C, bahasa assembler, dan lain sebagainya. Selain itu, bahasa Pascal adalah bahasa pemrograman yang terstruktur dan lebih mendekati bahasa manusia (bahasa Inggris) sehingga sangat cocok diterapkan dalam dunia pendidikan.
Kekurangan:
Tidak fleksibel penggunaannya
c.
Visual Basic
Keuntungan Visual basic :
- Bahasa yang sederhana. Banyak hal yang mungkin sulit dilakukan jika kita menggunakan bahasa pemrograman lainnya, akan dapat dilakukan dengan mudah dengan menggunakan Visual basic.
- Karena Visual basic sangat populer, maka sangat banyak sumber-sumber yang dapat kita gunakan untuk belajar dan mengembangkan kemampuan kau baik berupa buku, web site dll
- Kita bisa memperoleh banyak tools baik gratis maupun tidak di Internet yang akan sangat membantu menghemat waktu kita dalam pemrograman.
Kekurangan Visual basic:
- Visual Basic adalah bahasa pemrograman yang powerful, tetapi sebenarnya tidak terlalu bagus untuk membuat game-game yang benar-benar memuaskan.
- Lebih lambat dibandingkan bahasa pemrograman lain.
- Bahasa yang sederhana. Banyak hal yang mungkin sulit dilakukan jika kita menggunakan bahasa pemrograman lainnya, akan dapat dilakukan dengan mudah dengan menggunakan Visual basic.
- Karena Visual basic sangat populer, maka sangat banyak sumber-sumber yang dapat kita gunakan untuk belajar dan mengembangkan kemampuan kau baik berupa buku, web site dll
- Kita bisa memperoleh banyak tools baik gratis maupun tidak di Internet yang akan sangat membantu menghemat waktu kita dalam pemrograman.
Kekurangan Visual basic:
- Visual Basic adalah bahasa pemrograman yang powerful, tetapi sebenarnya tidak terlalu bagus untuk membuat game-game yang benar-benar memuaskan.
- Lebih lambat dibandingkan bahasa pemrograman lain.
d.
Bahasa C
Kelebihan Bahasa C :
1. Bahasa C tersedia hampir di semua jenis
komputer
2. Kode bahasa C sifatnya adalah portabel
Aplikasi yang ditulis dengan bahasa C untuk suatu
komputer tertentu dapat digunakan di komputer lain hanya dengan sedikit
modifikasi.
3. Bahasa C hanya menyediakan sedikit kata-kata
kunci
4. Proses executable program bahasa C lebih cepat
5. Dukungan pustaka yang banyak
Keandalan bahasa C dicapai dengan adanya
fungsi-fungsi pustaka.
6. C adalah bahasa yang terstruktur Bahasa C
mempunyai struktur yang baik sehingga mudah untuk dipahami.
e.
HTML
- Flowchart adalah penyajian yang sistematis tentang proses dan
logika dari kegiatan penanganan informasi atau penggambaran secara grafik
dari langkah-langkah dan urut-urutan prosedur dari suatu program. Flowchart menolong analis dan programmer
untuk memecahkan masalah kedalam segmen-segmen yang lebih kecil dan
menolong dalam menganalisis alternatif-alternatif lain dalam
pengoperasian.
Macam macamnya: System flowchart dan Program flowchart.
- Komponen komponen dalam toolbox min 10
a.
Button
Berfungsi untuk membuat suatu tombol peintah
b.
Checkbox
Berfungsi untuk membuat kotak check yang dapat digunakan untuk memilih satu atau banyak keadaan
c.
Label
Berfungsi untuk membuat teks, tapi pemakai tidak
bisaberinteraksi denganya
d.
Radiobutton
Berfungsi untuk membuat/memilih satu dari beberapa
keadaan
e.
Textbox
Berfungsi untuk menempatkan teks dan si pemaai
dapat mengedit teks tersebut.
f.
Pointer
merupakan arah penunjuk, digunakan jika anda ingin
memilih komponen kontrol ang sudah dipasang di form.
g.
CheckedListbox
Merupakan tool untuk menampilkan direktori atau
folder
h.
Combobox
Merupakan tool untuk membuat kontrol kombinasi
antara TextBox dengan ListBox.
i.
Datetimepicker
Untuk menambahkan tanggal pada form
j.
Listbox
Membuat suatu daftar misalnya daftar tahun dan
sebagainya
(Modul Praktikum Teknologi Informatika)
- Tipe tipe data dan penjelasannya.
Tipe data untuk bilangan
·
TINYINT
Ukuran 1 byte. Blangan bulat terkecil dengan
jangkauan untuk bilangan bertanda -128 sampai 127 dab untuk tidak bertanda 0
sampai 2 bilangan tak bertanda ditandai dengan kajta UNSIGNED
·
SMALLINT
Ukuran 2 byte. Bilangan bulat dengan jangkauan
untuk bilangan bertanda : -3276 sampai 32767 dan untuk yang tidak bertanda : 0
sampai 65535
·
MEDIUMINT
Ukuran 3 byte. Bilangan bulat dengan jangkauan
untuk bilangan bertanda : -8388608 sampai 8388607 dan untuk yang tidak bertanda
: 0 sampai 16777215
·
INT
Ukuran 4 byte. Bilangan bulat dengan jangkauan
untuk bilangan bertanda : - 2147483647 sampai 2147483647 dan untuk yang tidak
bertanda 0 sampai 4294967295
·
BIGINT
Ukuran 8 byte. Bilangan bulat terbesar dengan
jangkauan untuk bilangan bertanda -9223372036854775808 sampai
9223372036854775807 dan untuk yang tidak bertanda : 0 sampai
18446744073709551615
·
FLOAT
Ukuran 3 byte. Bilangan pecahan.
·
DOUBLE
Ukuran 8 byte. Bilangan pecahan.
·
DUBLE
PRECISION
Ukuran 8 byte. Bilangan pecahan berpresisi ganda.
Tipe data untuk tanggal
dan jam
·
DATA TIME
Ukuran 8 byte. Kombinasi tanggal dan jam dengan
jangkauan dari '1000-01-01 00:00:00' sampai dengan '999-12-31 23:59:59'
·
DATE
Ukuran 3 byte. Taggal dengan jangkauan dari
'1000-01-01' sampai dengan '9999-12-31'
·
TIMESTIME
Ukuran 4 byte. Kombinasi tanggal dan jam dengan
jangkauan '1970-01-01 00:00:00 sampai tahun 2037
·
TIME
Ukuran 3 byte. Waktu dengan jangkauan dari
00:00:00 sampai dengan 838:59:59
·
YEAR
Ukuran 1 byte. Data antara tahun 1901 sampai 2155
Tipe data untukkarakter dan lain-lain
·
CHAR (M)
Ukuran M byte, 1<M<255. Data string dengan
panjang yang tetap CHAR (1) cukup ditulis dengan CHAR
·
VARCHAR (M)
Ukuran L+1 byte dengan L<M dan 1<M<255.
Data string dengan panjang bervariasi tergantung dengan datanya.
·
TINYLOB,
TINYTEXT
L+1 byte dengan L<28. Tipe TEXT atau
BLOB dengan panjang maksimum 255 karakter.
·
BLOB, TEXT
L+1 byte dengan L<216. Tipe TEXT
atau BLOB dengan panjang maksimum 65535 karakter
·
MEDIUMLOB,
MEDIUMTEXT
L+1 byte dengan L<228. Tipe TEXT
atau BLOB dengan panjang 16777215 karakter.
·
LONGLOB,
LONGTEXT
L+1 byte dengan L<232. Tipe TEXT
atau BLOB dengan panjang 65535 karakter.
·
ENUM
Ukuran 1 atau dua byte
tergantung jumlah nilai enumerasinya (maksimum 65535 nilai)
(Modul Praktikum Teknologi Informatika 2012)
- Algoritma adalah kumpulan urutan perintah yang menentukan operasi-operasi tertentu yang diperlukan untuk menyelesaikan suatu masalah ataupun mengerjakan suatu tugas tertentu dengan urutan langkah instruksi yang logis.
- IDE dalam visual basic 2010 adalah Integrated Developement Environment (IDE) Visual Basic adalah langkah awal buat belajar, seperti mempelajari aplikasi pemrograman lainnya, ada baiknya mengenal terlebih dahulu tentang software tersebut.
Macam macam
jenisnya :
·
Menu Bar
·
Toolbar
·
Solution
Explorer
·
Component
Toolbox
·
Form Designer
·
Properties
·
Code Editor
http://dinavb.blogspot.com/2012/09/berkenalan-dengan-ide-visual-basic-2010.html dan Modul Praktikum
TI 2012
- Flowchart adalah penyajian yang sistematis tentang proses dan
logika dari kegiatan penanganan informasi atau penggambaran secara grafik
dari langkah-langkah dan urut-urutan prosedur dari suatu program. Flowchart menolong analis dan programmer
untuk memecahkan
masalah kedalam segmen-segmen yang lebih kecil dan menolong dalam
menganalisis alternatif-alternatif lain dalam pengoperasian.
Macam macamnya: System flowchart dan Program flowchart.
- Interface dan algoritma program kata Hello Word dan Program Konversi Suhu
Tidak ada komentar:
Posting Komentar