Kamis, 08 November 2012

modul 1

Modul 1
1.      Visual basic 2010 merupakan salah satu produk pengeluaran program terbaru Microsoft Coorporation yaitu Microsoft Visual Studio 2010. Sebagai produk pengembangan IDE yang dikeluarkan oleh Microsoft, visual studio 2010 menambahkan beberapa fitur dan lebih lengkap dibandingkan visual studio 2008

2.      Bahasa basic ditemukan oleh Profesor John G. Kemeny dan Thomas E. Kurtz di Dartmouth College di New Hampshire dan pertama kali digunakan pada pertengahan tahun 60-an tepatnya pada 1 Mei 1964. Kegunaan visual basic adalah untuk membuat aplikasi atau program berbasis windows, membuat objek-objek pembantu program, dan sebagainya, dan menguji program (debugging) dan menghasilkan program akhir ber-ekstensi EXE yang bersifat executable, atau dapat langsung dijalankan.


3.      Sejarah Visual Basic berawal dari perkembangan bahasa BASIC di Amerika Serikat pada awal tahun 1960-an. Pada tahun 1982 IBM/PC diperkenalkan pada masyarakat yang didalamnya, disertakan pula bahasa BASIC yang dikenal juga QuickBasic / QBASIC. Pada tahun 1990-an DOS digantikan oleh Windows. Microsoft akhirnya membuat BASIC versi Windows yang dikenal sebagai Microsoft Visual Basic. Awal perkembangan Visual Basic yaitu :
·         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.

            (http://awirnubie.wordpress.com)
4.      Macam-macam bahasa pemrograman
1.      Bahasa C bahasa prosedural
·         Kelebihan :
·         bahasa C tersedia disemua jenis computer
·         C bahasa yang terstruktur
·         dukungan pustaka banyak
·         bahasa C bahasa tingkat menengah
·         Kekurangan:
·         banyak operator yang penulisan membingungkan
·         pemula kesulitan menggunakan pointer
2.      Bahasa java bahasa orientasi objek
·         Kelebihan:
·         Sederhana
·         aman
·         mudah dipelajari
·         Kekurangan:
·         java banyak memakan memori computer
·         java susah dipelajari
3.      Bahasa pascal  
·         Kelebihan:
·         tipe data standar
·         terstruktur
·         sederhana
·         Kekurangan:
·         pascal terlalu bertele-tele
·         versi awal kurang cocok untuk aplikasi bisnis
·         pascal tidak fleksibel


4.      Bahasa basic
·         Kelebihan:
·         bahasa serbaguna dan dapat digunakan diaplikasi apa saja
·         Kekurangan:
·         bahasa yang primitive
·         kurang terstruktur
·         tidak cocok membuat aplikasi besar
5.      Bahasa C++  bahasa multi-paradigma
·         Kelebihan:
·         bahasa C++ terdapat disemua platform
·         program orientasi objek
·         Kekurangan:
·         banyak operator
·         cukup sulit dipelajari

            (www.google.co.id/macammacampemrograman/)

5.      Jenis-jenis Flowchart

Systems Flowchart
            systems flowchart merupakan bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan urut-urutan dari prosedur-prosedur yang ada di dalam sistem. Flowchart sistem menunjukkan apa yang dikerjakan di sistem.


Document Flowchart
            Bagan alir dokumen (document flowchart) atau disebut juga bagan alir formulir ( f o rm flowchart) atau paperwork flowchart merupakan bagan alir yang menunjukkan arus dari laporan dan formulir termasuk tembusan-tembusannya. Bagan alir dokumen ini menggunakan simbol-simbol yang sama dengan yang digunakan di dalam bagan alir sistem.
Schematic Flowchart                                                                                                                                                                      
            Bagan alir skematik (schematic flowchart) merupakan bagan alir yang mirip dengan bagan alir sistem, yaitu untuk menggambarkan prosedur di dalam sistem. Perbedaannya adalah, bagan alir skematik selain menggunakan simbol-simbol bagan alir sistem, juga menggunakan gambar-gambar komputer dan peralatan lainnya yang digunakan.
Program Flowchart
            Bagan alir program (program flowchart) merupakan bagan yang menjelaskan secara rinci langkah-langkah dari proses program. Bagan alir program dibuat dari derivikasi bagan alir sistem.  
Process Flowchart
            Bagan alir proses (process flowchart) merupakan bagan alir yang banyak digunakan di teknik industri. Bagan alir ini juga berguna bagi analis sistem untuk menggambarkan proses dalam suatu prosedur.
                   
6.      10 macam komponen toolbox yaitu:
·         Pointer , arah penunjuk untuk memilih komponen control yang terpasang di form.
·         Picture Box, Merupakan tool untuk menampilkan gambar pada visual basic.
·         Label, tool yang digunakan untuk membuat teks. User tidak bisa mengubah – ubah label.
·         CheckBox, tool yang digunakan untuk control pilihan dengan ketentuan  control terpilih jika diklik user. Checkbox dapat dipilih 1 atau lebih.
·         Combo BOX,  untuk pembuatan control kombinasi Textbook dan Listbox.
·         HScrollBar, merupakan alat yang membuat scrollbar menjadi horizontal.
·         Timer, Tool untuk pengukuran waktu
·         DirListBox, untu k menampilkan folder  atau direktori.
·         OLE, menghubungkan ke form dari software lain
·         Shape, untuk pembuatan bentuk –bentuk seperti lingkaran, kotak maupun persegi panjang.

(http://bayuzu.blogspot.com)

7.      Macam tipe data terdiri dari :

A. Tipe Data Sederhana (Simple Data)
            Chart/Varchar = Penghimpun data yang berupa aalfabetic misalnya                                        seperti : nama
            Numeric = Penghimpunan data berupa bilangan real misalnya 2,35
            Integer = Penghimpunan data berupa angka misalnya nomor KTP, NIP
            Date = Penghimpunan data berupa tanggal, bulan & tahun misalnya                        tanggal lahir
            Desimal = Penghimpunan data berupa pecahan seperti 1,11
            Text = Penghimpunan data berupa semua tipe data seperti huruf, symbol                baca.


B. Tipe Data Terstruktur
            Record =  Himpunan data yang terdiri dari beberapa karakter yang                          berbeda – beda.
            Set = Tipe data yang memuat sejumlah elemen dengan tipe data                              dasar sama.
            Array = Tipe yang berisi beberapa data yang ditampung dalam                                variabel dengan tipe data yang sama.

C. Tipe Pointer
            Merupakan petunjuk yang berisi alamat memori dimana data disimpan.

8.      algoritma merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Perintah-perintah ini dapat diterjemahkan secara bertahap dari awal hingga akhir. Masalah tersebut dapat berupa apa saja, dengan catatan untuk setiap masalah, ada kriteria kondisi awal yang harus dipenuhi sebelum menjalankan algoritma. Algoritma akan dapat selalu berakhir untuk semua kondisi awal yang memenuhi kriteria, dalam hal ini berbeda dengan heuristik. Algoritma sering mempunyai langkah pengulangan (iterasi) atau memerlukan keputusan (logika Boolean dan perbandingan) sampai tugasnya selesai.
9.      IDE dalam Visual Basic 2010 dan macam-macam jenisnya
            IDE (Integrated Developement Environment) merupakan sebuah “layanan satu pintu” yang bisa digunakan oleh programmer untuk melakukan, desain, coding, debugging, dan kompilasi program dalam sebuah tool yang terintegrasi.

Macam – macam jenisnya terdiri dari :
            Menu bar, dipakai dalam memilih tugas-tugas tertentu seperti membuka      project, yang terdiri dari menu file, edit, view.
            Main toolbar, shortcut untuk menu yang sering dipakai pada menu bar.
            Project, window berisi struktur tree dari project yang lagi                                         dikerjakan.
            Form   designer, window untuk merancang user interface dari aplikasi.
            Toolbox, window yang berisi komponen-komponen yang digunakan                       untuk memperkaya user interface.
            Code, untuk menuliskan source code dari program.
            Properties, untuk melihat / mengedit sifat dari object yang sedang dipilih.
            Color palette, untuk mengubah warna dari suatu object.
            Form layout, menunjukan tampilan form bersangkutan disaat runtime.

(http://maz-agsu.blogspot .com)

10.  Flowchart adalah penyajian yang sistematis tentang proses dan logika dari kegiatanpenanganan informasi atau penggambaran secara grafik dari langkah-langkah danurut-urutan prosedur dari suatu program. Flowchart digunakan terutama untukalat bantu komunikasi dan untuk dokumentasi.
Ada lima macam Flowchart yang akan dibahas di modul ini, yaitu sebagai berikut ini.
1. Bagan alir sistem (systems flowchart).
2. Bagan alir dokumen (document flowchart).
3. Bagan alir skematik (schematic flowchart).
4. Bagan alir program (program flowchart).
5. Bagan alir proses (process flowchart).


11.   Interface program helloword
PROGRAM HELLOWORLD

Hello, World
 
                                                                        Program helloword
                                                                        Deklarasi
                                                                                    {tidak ada}
                                                                        Descrpsi
                                                                        Write (“Hello,world”)
Interface program
PROGRAM KONVERSI SUHU
Masukkan Celcius
Hasil =  Kelvin
                Farenheit
                Reamour

 
                                                                        Program Konversi Suhu
                                                                        Dekllarasi
                                                                                    C,K,F,R ; Real
KONVERSI
 
                                                                        Deskripsi
                                                                                    Read C
                                                                                    K <- 273+C
                                                                                    F <- (1,8*C)+32
                                                                                    R(1,24*C)
                                                                                    Write (K,F,R)

Tidak ada komentar:

Posting Komentar