Kamis, 08 November 2012

MODUL 1


Modul 1

  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.
  2. 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
  1. 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.

  1. 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.

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 

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.

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

  1. 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.

  1. 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)


  1. 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)
  1. 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.
  2. 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
  1. 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.
  1. Interface dan algoritma program kata Hello Word dan Program Konversi Suhu









Tidak ada komentar:

Posting Komentar