Skip to content

JAWABAN MODUL 1

November 10, 2011

Modul 1
1. Microsoft visual basic yang sering disebut dengan VB adalah salah satu dari sekian bahasa pemrograman yang ada, vb adalah yang pertama yang menawarkan IDE (integrated development enviroment) vb merupakan salah satu program yang dibuat oleh mocrosoft yang menggunakan model pemrograman COM. VB berasal dari bahasa pemrograman basic sekaligus menawarkan pengembangan software computer yang berbasis grafik (Object Oriented) yang berbeda dengan bahasa pemrograman lainnya seperti pascal, c++, c# dan yang lainnya. Dengan pengolahan software yang ekstra cepat. Beberapa bahasa script seperti VBA, VB.script, yang mirip dengan visual basic namun struktur bahasanya yang sedikit berbeda. Para programmer akan dengan sangat leluasa membuat program berbasis windows karena adanya visual basic ini. Baru – baru ini survey yang telah dilakukan dari keseluruhan program yang beredar, kebanyakan programmer lebih cenderung menggunakan visual basic daripada bahasa pemrograman yang lain.
Sejarah
Pada awalnya bill gates pendiri Microsoft, memulai mengembangkan bisnis softwarenya dengan menyuntikkan bahasa basic yang ditujukan untuk ALTAIR 8800, seiring perkembangan zaman, beliau mulai mengembangkan bahasa basic agar dapat digunakan di IBM PC dengan DOS operating system. Setelah itu dilanjutkan dengan BASICA lalu meluncurkan Microsoft quick basic dan Microsoft basic visual basic sendiri adalah pengembangan dari bahasa basic. Basic sendiri ditemukan oleh professor john kemeny dan Thomas Eugene Kurtz dari perguruan tinggi Dortmund pada tahun 1960. Setelah diciptakannya basic, secara terus menerus muncul berbagai macam program yang mendukung keberadaan bahasa basic tersebut. Setelah bebreapa periode perkembangan, maka muncullah bahasa basic dengan basis GUI (Graphics User Interface) yang dating bersamaan dengan Microsoft windows. Visual basic menjadi begitu mudah digunakan oleh para programmer pemula karena disediakan fasilitas yang cukup membantu, seperti komponen – komponen pemrograman yang siap pakai, visual basic telah berkembang, sampai sekarang dengan visual basic 2010 nya. Namun bagaimanapun juga VB versi 6.0 masih tetap menjadi idola para programmer. Perkembangan visual basic dari dulu hingga sekarang adalah :
• VB 1.0 dikenalkan pada tahun 1991
• VB 1.0 diperuntukkan untuk DOS dirilis pada bulan September 1992
• VB 2.0 yang dirilis pada tahun 1992 pada bulan November
• VB 3.0 yang dirilis pada tahun 1993
• VB 4.0 yang dirilis pada tahun 1995 pada bulan agustus
• VB 5.0 yang dirilis pada tahun 1997 Bulan Februari
• VB 6.0 pertengahan tahun 1998
• VB.NET yang dirilis pada tahun 2002
• VB.NET 2003 dirilis dengan menggunakan NET framework 1.1
• VB 2005 ekspress merupakan produk dari visual studio yang mempermudah pemula dalam penggunaannya
• VB “ORCAS” yang akan dirilis pada tahun 2007
• VB X (Visual Basic 2010) yang sekarang banyak digunakan, memberikan banyak dukungan serta mempermudah user dalam mempergunakannya
2. Macam – macam bahasa pemrograman
a. Bahasa C
Merupakan perkembangan dari bahasa BCPL dikembangkan oleh martin Richards pada tahun 1967. Bahasa C merupakan perkembangan selanjutnya dari bahasa B. bahasa C sendiri merupakan bahasa yang digunakan dalam pemrograman linux, kebanyakan sintaks dari bahasa PHP dan java mirip dengan bahasa C
Kelebihan : tersedia hampir di semua jenis kompuiter, bahasa C merupakan bahasa yang fleksibel yang digunakan dalam computer, menyediakan sedikit kata kunci sehingga mudah dihafal, proses excecuteable yang lebih cepat, dukungan pustaka yang banyak, merupakan bahasa yang terstruktur, termasuk bahasa tingkat menengah
Kekurangan : terlalu banyak operator sehingga membingungkan pengguna, bagi pemula, pointer sangat menyulitkan
b. Bahasa pascal
Bahasa ini ditemukan oleh niclaus wirth, nama pascal sendiri diambil dari nama matematikawan prancis bernama blaise pascal, digunakan dalam pengaplikasiannya pascal digunakan pada Delphi dan juga kylix
Kelebihan : memiliki tipe – tipe data standar, sehingga mempermudah penggunaannya, mempermudah programmer membuat tipe data lain yang merupakan penurunan dari tipe data standar, strongly typed, terstruktur, sederhana dengan ekspresif
Kekurangan :
Versi pascal yang pertama masih tidak didukung basis data yang banyak (terbatas). Sintaks pascal terlalu bertele – tele, sangat tidak mendukung object oriented programming. Pascal tidak fleksibel karena tidak didukuing untuk membuat sebuah aplikasi besar.
c. Bahasa basic
Merupakan pilar utama pemrograman visual basic dan juga VBA, bahasa pemrograman yang banyak digunakan oleh programmer. Pengembangannya adalah john kennedy dan Thomas Kurtz
Kelebihan :
Merupakan bahasa yang serbaguna yang dapat digunakan di aplikasi apa saja.
Kekurangan bahasanya kurang terstruktur, kurang cocok digunakan untuk membuat aplikasi besar sintaks dipenuhi perintah yang menyesatkan, merupakan bahasa yang primitive di era DOS
d. Bahasa C++
Bahasa ini diperkenalkan oleh bjarne stroustup pada tahun 1983 di lab bell. Merupakan bahasa pemrograman OOP yang berkaidah bahasa C. merupakan bahasa pemrograman di windows, unix dan linux. Kebanyakan bahasa C++ digunakan dalam pembuatan database
Kelebihan : bahasa C merupakan induk dari bahasa pemrograman perl, php, phytom, visual basic, gambas, java, C#, compiler bahasa C terdapat di semua platform bahasa C merupakan salah satu OOP
Kekurangan : merupakan bahasa yang cukup sulit untuk dipahami, terlalui banyaknya operator serta fleksibilitas penulisan program kadang – kadang membingungkan. Dalam pemakaian, untuk pemula terkadang kesulitan dalam menggunakan pointer
e. Bahasa cobol
Bahasa cobol pertama kalinya diciptakan pada tahun 1959 pertama kali di perkenalkan secara resmi pada bulan januari 1960. Bahasa cobol sebelumnya adalah cobol – 60 yang diperbaharui pada tahun 1965. Bahasa cobol sering dipergunakan dalam pembuatan aplikasi – aplikasi database, membuat aplikasi bisnis dan juga aplikasi pengolahan data.
f. Bahasa java
Java mulai dilepas ke pasaran resminya adalah pada tahun 1990, sebagai bahasa pemrograman yang disebut oak java adalah salah satu bahasa pemrograman yang memiliki GUI. Java kebanyakan dipergunakan untuk pemrograman jaringan, pembuatan aplikasi berbasis windows, program yang dipergunakan untuk membuat web
g. Bahasa PHP
PHP merupakan bahasa yang didesain untuk web, php digunakan sebagai landasan operasi pada pemrograman jaringan berbasis web, php juga dipergunakan dalam pembuatan database, php seringkali ditemukan dalam pembuatan aplikasi web
h. Bahasa Ruby
Bahasa yang pengaplikasiannya merupakan pengimplementasian daripada Jruby dan Rubinius, Ruby diterapkan pada teknologi ajax

Kelebihan : memiliki sintaks yang sederhana, memiliki exceptions handling yan mumpuni, OOP, single inheritance, didukun oleh semua OS, memiliki garbage collector.
Kekurangan : kualitas IDE Ruby masih belum sebaik net dan juga Java, program Ruby cenderung lebih lambat.
I. Bahasa Prolog
Bahasa prolo sering digunakan pada pemrograman Artificial Intelligance dan juga robot, merupakan bahasa pemrograman komputer generasi kelima bagus digunakan untuk menulis sistem pakar dan knowledge based system.
Kelebihan : melakukan komputasi rumit pada data yang kompleks, mengekspresikan algoritma dengan baik.
Kekurangan : pemborosan dalam pengalokasian memory sehingga performance program menurun.
J. Bahasa Phyton
Bahasa yang sering digunakan dalam perangkat bantu shell untuk tugas-tugas sistem administrator, mempunyai modul berdasarkan bahasa pemrograman pengganti dari penulisan parser khusus.
Kelebihan : OOP, interaktif, dinamis, alamiah, akses hingga informasi intrepeter, model objek universal kelas satu.
Kekurangan : susah untuk dipelajari, sehingga masih jarang yang menggunakan.
3. Macam-macam tipe data :
• Integer : merupakan tipe bilangan bulat yang terdiri dari shortint, integer, longint, byte, word.
• Tipe Boolean : merupakan tipe dsata yang bernilai True atau False.
Contoh : Wordbool, Bytebool, Bool, Boolean.
• Tipe Ordinal : tipe data yang dengan jumlah kemungkinan datanya adalah pasti.
Contoh : Boolean akar, numerasi, sub jangkauan, tipe integer.
• Tipe Data Char : tipe data yang berisi sebuah karakkter : ANSI, Char dan WideChar.
• Tipe Data Real : merupakan bilangan real/nyata : real, single, comp, double.
• Tipe Data String : merupakan tipe dari karakter : ShortString, WideString, ANSIString.

4. IDE ( Intregrated Developtment Enviroment) merupakan suatu layanan yang telah disediakan oleh program yang bisa digunakan untuk melakukan desain, debugging, dam kompilasi program dalam suatu tempat tool yang terintegrasi dalam VB 2010.
1. Menu Bar : fungsi standart, save, open, new file, edit, view, format.
2. Main Toolbar : menu-menu pada meu bar.
3. Project : bagian dari project yang dikerjakan yang berisi form, module.
4. Form Desainer : untuk merancang UI aplikasi.
5. Toolbox : komponen pendukung UI.
6. Code : untuk menuliskan source code.
7. Properties : melihat properties dari object.
8. Color Pallete : untuk mengubah warna object.
9. Form Layout : untuk menampilkan form yang dipilih.
5. macam komponen :
• Textbox : menginputkan data dari user.
• Label : menampilkan label data.
• Checkbox : membuat kotak check.
• Radio Button : membuat salah satu pilihan dari beberapa keadaan.
• Textbox : menempatkan text dan user dapat mengeditnya.
• Combobox : menampilkan pilihan dalam suatu komponen.
• Fungsi String : memanipulasi sebuah string.
• Command Button : mengambil reaksi dari user.
• List Box : menampilkan data item.
• Frame : mengelompokkkan beberapa komponen pada suatu tempat yang rapi.
6. pengertian dari:
• Event driven programming: sebuah program loop kontinyuyang merespon event yang timbul oleh perintah tidak terduga.
• Debugging: salah satu metode yang digunakan untuk mencari dan mengurangi kerusakan dalam sebuah pemrograman.
• Source code: sekumpulan deklarasi bahsa pemrograman yang dapat dimengerti manusia.
• Break all: halt eksekusi program untuk kemudian masuk lagi ke mode break.
• Visual component library: komponen yang tersedia dalam toolbox standard windows.
• Variable: tempat untuk menyimpan nilai dari data yang ada.

From → Uncategorized

Leave a Comment

Leave a comment