1.
Visual Basic 2010 adalah Suatu program yang
merupakan bagian dari Visual Studio Express 2010 dari Microsoft yang dapat
digunakan untuk merancang atau membuat software maupun aplikasi yang disertai
fitur-fitur yang lengkap.
2.
Penemu Visual Basic adalah Alan Cooper dan kemudian Microsoft
mengontrak cooper dan membentuk programnya yang bernama Tripod menjadi program
yang baru dengan nama Ruby. Kegunaan Visual Basic yaitu untuk merancang atau
membuat suatu program maupun aplikasi sesuai dengan keinginan kita.
3.
Sejarah dan Perkembangan Visual Basic ini yaitu
dimulai dari dikenalkannya Visual Basic 1.0 pada tahun 1991 dengan konsep
pemrograman metode drag-and-drop untuk membuat tampilannya, diadaptasi dari
prototype generator form yang dikembangkan oleh Alan Cooper dengan nama Tripod.
Lalu Microsoft mengontrak Alan Cooper dan perusahaannya untuk mengembangkan
Tripod menjadi sistem baru yang bisa diprogram untuk windows 3.0, dibawah kode
nama Ruby. Dikarenakan Tripod tidak memiliki bahasa pemrograman sama sekali,
hal ini menyebabkan Microsoft memutuskan untuk mengkombinasikan Ruby dengan
bahasa pemrograman Basic untuk menciptakan Visual Basic.
4.
Macam-macam bahasa pemrograman yaitu:
a.
Bahasa C
Kelebihan : - Tersedia nyaris di semua jenis computer
-
Bersifat portable karena aplikasi yang ditulis
dengan bahasa C pada suatu komputer dapat digunakan pula pada computer lainnya
hanya dengan sedikit modifikasi.
-
Hanya menyediakan sedikit kata kunci
-
Proses executableprogram bahasa C lebih cepat
-
Dukungan pustaka yang banyak
-
Bahasanya lebih terstruktur
Kekurangan : - Banyaknya operator dan
fleksibilitas penggunaan program bahasa C ini terkadang membuat bingung para
pemakai.
-
Untuk pemula, biasanya sulit dalam penggunaan
pointer
b.
C++
Kelebihan : - Dapat mengakses komponen hardware komputer dengan syntax
yang lebih manusiawi daripada assembly bahasa standarnya
-
ANSI dipakai diberbagai platform
-
Kecepatan program yang cenderung lebih cepat
dibandingkan dengan program lainnya
Kekurangan : - Kurangnya library built
in, sehingga untuk proses tertentu kita harus membuat program nearly built from
scratch (sangat mendasar)
-
Kurang populer di kalangan masyarakat
c.
Java
Kelebihan : - Sederhana dan ampuh
-
Aman
-
Berorientasi pada objek
Kekurangan : -Kecepatan yang masih
kurangdibandingkan dengan C++
-
Java memerlukan banyak space memori
-
Java merupakan bahasa yang cukup kompleks
sehingga sulit dimengerti
-
Program yang dibuat oleh bahasa ini cenderung
lebih lambat dibandingkan dengan bahasa C ataupun C++
d.
Visual Basic
Kelebihan : - Bahasa yang
sederhana
-
Visual Basic cukup populer sehingga apabila kita
mengalami kesulitan dalam pengerjaannya, kita dapat dengan mudah menemukan
solusinya
-
Dapat memperoleh banyak tools baik gratis maupun
tidak gratis di internet yang sangat membantu menghemat waktu dalam pemrograman
Kekurangan : - Tidak terlalu bagus untuk
game-game yang berkualitas tinggi
-
Lebih lambat apabila dibandingkan dengan program
lainnya
e.
Pascal
Kelebihan : - Tipe data yang masih standar. Pascal
mempunyai tipe data standar : Boolean, integer, real, string, char
-
User defined data types.
User atau programmer dapat membuat data lain yang diturunkan dari tipe data
yang masih standar
-
Strongly-typed. User
atau programmer harus menentukan tipe data suatu variable dan variable tersebut
tidak dapat digunakan untuk menyimpan data selain format yang telah ditentukan
-
Terstruktur, karena
program dapat dipecah menjadi fungsi-fungsi kecil dan dapat digunakan secara
berulang
-
Sederhana dan ekspresif.
Memiliki bahasa yang mudah dimengerti karena bahasanya hamper sama dengan
bahasa manusia sehari-hari (bahasa Inggris)
Kekurangan: - Penggunaan
yang tidak fleksibel
-
Bahasa pascal juga
merupakan bahasa yang digunakan sebagai bahasa pemrograman bagi tim nasional
Olimpiade Komputer Indonesia (TOKI). Selain itum bahasa pascal juga masih
digunakan dalam IOI (International Olympiad Informatics)
5.
Ada lima macam flowchart
(Bagan Alir) yaitu:
1. Bagan alir sistem
(systems flowchart) : bagan yang menunjukkan arus pekerjaan secara keseluruhan
dari sistem yang menjelaskan mengenai urutan-urutan dari prosedur yang ada.
2. Bagan alir dokumen
(document flowchart) : bagan yang menunjukkan arus dari suatu laporan dan
formulir serta tembusan-tembusannya.
3. Bagan alir skematik
(schematic flowchart) : bagan yang hampir sama dengan bagan alir sistem, yaitu
untuk menggambarkan prosedur di dalam sistem. Namun, perbedaannya adalah, bagan
alir skematik selain menggunakan simbol-simbol bagan alir sistem, bagan alir
skematik juga menggunakan gambar-gambar computer serta peralatan lainnya yang
digunakan.
4. Bagan alir program
(program flowchart) : bagan yang menjelaskan secara detil langkah-langkah dari
proses pemrograman. Bagan alir program tersebut dibuat dari derivikasi bagan
alir sistem.
5. Bagan alir proses
(process flowchart) : bagan alir yang sering digunakan di teknik industri.
Bagan alir ini berguna bagi analis sistem untuk menggambarkan proses pada
prosedur yang ada.
6.
Komponen-komponen pada
toolbox terdiri dari :
Ø Pointer :
Arah penunjuk yang digunakan untuk memilih komponen control yang sudah dipasang
di form
Ø CommandButton :
tool untuk membuat tombol tertentu sesuai dengan keinginan user
Ø CheckBox :
Untuk membuat kotak check yang digunakan untuk memilih satu atau beberapa
kondisi lain
Ø ComboBox :
Tool yang digunakan untuk membuat kontrol kombinasi antara textbox dan listbox
Ø Label :
Digunakan untuk membuat teks, namum user tidak dapat berinteraksi dengannya
Ø ListBox :
Berguna untuk membuat suatu daftar
Ø VScrollBar :
digunakan untuk membuat scrollbar secara vertikal
7.
Tipe-tipe data yaitu
terdiri dari :
Ø Tipe data karakter (char) : Tipe data char hanya
memungkinkan sebuah variabel menyimpan informasi sebuah single karakter.
Ø Tipe data string : tipe data string memungkinkan
variabel menyimpan informasi untaian karakter (kata atau kalimat)
Ø Tipe data integer (int) : Tipe data integer ini
digunakan apabila hanya ingin menyimpan informasi berupa angka, namun bilangan
bulat dan bukan bilangan pecahan
Ø Tipe data subrange : Tipe data yang memiliki
jangkauan nilai tertentu sesuai definisi programmer.
Ø Tipe data Enumerasi : tipe data yang memiliki
elemen-elemen tertentu yang disebut satu per satu dari nilai konstanta integer
sesuai dengan urutan. Pada tipe data enumerasi ini, input diwakili oleh suatu
variabel yang ditulis dalam tanda kurung
Ø Tipe data floating point number (float) : Tipe
data yang digunakan untuk menyimoan informasi angka berupa pecahan ataupun
decimal
Ø Tipe data array : disebut juga sebagai tipe data
larik, yang pada dasarnya adalah sekumpulan variabel yang bertipe data sama
dengan ukuran tertentu dan tersusun secara urut.
Ø Tipe data record : Tipe data ini sering
digunakan untuk menampung suatu objek yang berupa string, numeric, char, Boolean
dll. Tipe data ini adalah struktur dasar dari sistem database.
Ø Tipe data Boolean (bool) : tipe data Boolean
biasanya digunakan hanya untuk menyatakan apakah suatu data termasuk true atau
false, bernilai 1 atau 0, maupun kondisi on atau off.
Ø Tipe data array record : Tipe data array yang
terbentuk dari tipe data record yang telah diketahui.
Ø Tipe data citra : Tipe data yang berisi grafik
maupun berupa gambar yang banyak digunakan pada aplikasi video.
8.
Algoritma adalah urutan
langkah – langkah yang tersusun secara sistematis, logis dan berurutan yang
digunakan untuk memecahkan suatu permasalahan.
9.
IDE (Integrated Development Environment) adalah suatu program komputer yang terdapat sejumlah fasilitas dan diperlukan dalam
pembangunan software dengan tujuan menyediakan semua utilitas yang diperlukan.
10.
Flowchart atau bagan
alir adalah suatu gambaran berupa ‘bagan yang mengalir’ dalam program atau
suatu sistem yang dijelaskan secara rinci, logis dan terurut. Jenis-jenis
flowchart adalah :
Ø Bagan alir sistem / systems flowchart
Ø Bagan alir dokumen / document flowchart
Ø Bagan alir skematik / schematic flowchart
Ø Bagan alir program / program flowchart
Ø Bagan alir proses / process flowchart
Tidak ada komentar:
Posting Komentar