Tugas Pendahuluan Modul 1


1.      1. Visual basic 2010 adalah salah satu aplikasi pemrograman visual yang diciptakan oleh Microsoft pada tahun 2010.
2.      2. Penemu visual basic adalah Alan Cooper, dan pertama kali dikenalkan pada tahun 1991. Fungsi visual basic adalah untuk memudahkan seorang programmer dalam membuat atau mengembangkan suatu aplikasi.
3.     
3. Sejarah perkembangan visual basic 2010 adalah Bahasa BASIC diciptakanoleh Professor John Kemeny dan Thomas Eugene Kurtz dari Perguruan Tinggi Dartmouth, bahasa program tersebut mirip dengan bahasa Inggris yang biasa digunakan oleh para programmer. Kemudian, visual basic dikenalkan pada tahun 1991. Konsep pemrograman untuk membuat tampilan aplikasi Visual Basic dikembangkan oleh Alan Cooper dan perusahaannya, dengan nama Tripod. Microsoft kemudian mengontrak Cooper dan perusahaannya untuk mengembangkan Tripod menjadi sistem form yang dapat diprogram untuk Windows 3.0, di bawah kode nama Ruby. Tripod tidak memiliki bahasa pemrograman samasekali. Ini menyebabkan Microsoft memutuskan untuk mengkombinasikan Ruby dengan bahasa pemrograman Basic untuk membuat Visual Basic hingga akhirnya tercipta Microsoft visual basic 2010.
4.      4. Jenis-jenisbahasapemrograman:
a)      Delphi
Delphi merupakan generasi penerus dari Turbo Pascal.Delphi diluncurkan pertama kali tahun 1995 dan dirancang untuk beroperasi dalam sistemoperasi Windows.Delphi mampu menyediakan fasilitas untuk pembuatan aplikasi secara mudah.
·         Kelebihan :
1)      Sifatnya freeware.
2)      Komponen yang disediakan sudah cukupl engkap
3)      Dokumentasi cukup lengkap.
·         Kelemahan :
1)      Pengguna yang tidak memiliki dasar pemrograman dengan bahasa Pascal akan mengalami kesulitan untuk pertamakalinya.
2)      Setiap komponen yang dimasukkan dalam form tampilan, akan diikutsertakan kode deklarasi dan inisialisasinya dalam list codereferensi.
b)      Bahasa C
Program C ditulis untuk satu jenis platform, bisa dikompile dan dijalankan di platform lain dengan tanpa ataupun hanya sedikit perubahan. Ini bisa diwujudkan dengan adanya standarisasi ANSI untuk C.
·         Kelebihan :
1)      Bahasa C tersedia hampir di seluruh jenis komputer.
2)      Kode bahasa C sifatnya adalah portable.
3)      Proses executable program bahasa C lebih cepat.
4)      Bahasa C adalah bahasa yang terstruktur.
·         Kekurangan :
1)      Banyaknya Operator serta fleksibilitas penulisan program terkadang membingungkan pemakai.
2)      Bagipemula pada umumnya akan kesulitan menggunakan pointer yang ada.
c)      Visual Basic
Visual Basic merupakan sebuah bahas apemrograman yang menawarkan Integrated Development Environment (IDE) visual untukmembuat program perangkat lunak berbasissis temoperasi Microsoft merupakan urunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer grafik dengancepat.
·         Kelebihan :
1)      Bahasa yang sederhana.
2)      Visual basic sangat popular.
3)      Menghemat waktu dalam pemrograman.
·         Kekurangan :
1)      Tidak terlalu bagus untuk membuat game yang hasilnya memuaskan.
2)      Lebih lambat daripada aplikasi pemrograman lain
d)     Pascal
Pascal merupakan versi yang paling banyak digunakan karena menggunakan Compiler untuk menterjemahkannya danj uga mengikuti standard bahasa Pascal yang dibuatoleh Nicklaus Wirth dan K. Jensen.Pascal merupakan bahasa pemrograman tingkat tinggi (high level language) dan terstruktur (Structured Programming language).
·         Kelebihan
1)      Tipe data standar
2)      Programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar
3)      Terstruktur
4)      Sederhana danekspresif
·         Kelemahan
1)      Tidakfleksibel penggunaannya
e)      Java
Menurutdefinisidari Sun, Java adalah nama untuk kumpulan teknologi untukmenciptakan dan menjalankan perangkat lunak pada komputer ataupun pada lingkup jaringan. Java lebih lengkap dibanding sebuah bahasa pemrograman konvensional.
·         Kelebihan
1)      Sederhana dan ampuh
2)      Aman
3)      Berorientasi objek
·         Kelemahan
1)      Kecepatannya kurang dari bahasa C++
2)      Memakan banyak memori komputer
3)      Bahasanya kompleks dan sukar dipelajari
4)   rogram yang dibuat berjalan lebih lambat dibanding jika dibuat dengan bahasa pemrograman lain
5.      5. Macam-macam flowchart:
a.       Flowchart sistem: bagan dengan simbol-simbol tertentu yang menggambarkan urutan prosedur dan proses suatu inputan dalam suatu media menjadi hasil output di dalam media lain, dalam suatu sistem pengolahan data.
b.      Flowchart program: bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses dan hubungan antar proses secara mendetail di dalam suatu program.
6.      6. Macam-macam toolbox:
·         Button                : tool yang berfungs untuk membuat tombolperintah
·         Checkbox           : tool untuk membuat kotak check untuk memilih satuataube berapakeadaan
·         Label                    : tool untuk membuat sebuah teks tapi pengguna tidak bisa berinteraksi dengannya
·         Radiobutton        : tool untuk memilih satu dari beberapa keadaan
·         Textbox               : tool untuk menempatkan text dan pengguna dapat berinteraksi dengannya
·         Pointer                 : tool untuk arah penunjuk
·         Checkedlistbox    : tool untuk menampilkan direktori dari suatu folder
·         Combobox           : tool untuk membuat kontrol kombinasi antara tool textbox dan tool listbox
·         Listbox                : tool untuk menampilkan suatu daftar data
·         Picturebox           : tool untuk memasukkan gambar kedalam form kita
(ModulPraktikumTeknologiInformatika 2012)
7.      7. Tipe-tipe data:
·         Tipe data untukbilangan
1)      TINYINT           : ukuran 1 byte dengan jangkauan -128 sampai 127 dan untuk tidak bertanda 0 sampai 2 (untuk kata tidak bertanda ditulis UNSIGNED)
2)      SMALLINT       : ukuran 2 byte dengan jangkuan -3267 sampai 32767 dan untuk tidak bertanda 0 sampai 65535
3)      MEDIUMINT   : ukuran 3 byte dengan jangkauan -8388608 sampai 8388607 dan untuk tidak bertanda 0 sampai 16777215
4)      INT                    : ukuran 4 byte dengan jangkauan -2147483647 sampai 2147483647 dan untuk tidak bertanda 0 sampai 4294967295
5)      BIGINT             : ukuran 8 byte dengan jangkauan -9223372036854775808 sampai 9223372036854775807 dan untuk tidak bertanda 0 sampai 18446744073709551615
6)      FLOAT              : ukuran 3 byte. Bilangan pecahan
7)      DOUBLE          : ukuran 8 byte. Bilangan pecahan
8)      DOUBLE PRECISION: ukuran 8 byte. Bilangan pecahan berpresisi ganda
·         Tipe data untuktanggaldan jam
1)      DATE TIME      : ukuran 8 byte. Kombinasitanggaldan jam denganjangkauan ‘1000-01-01 00:00:00’ sampaidengan ‘9999-12-31 23:59:59’
2)      DATE                : ukuran 3 byte. Tanggal dengan jangkauan dari ‘1000-01-01’ sampai dengan ‘9999-12-31’
3)      TIMESTIME     : ukuran 4 byte. Kombinasi tanggal dan jam dengan jangkauan ‘1970-01-01 00:00:00 sampai tahun 2037
4)      TIME                 : ukuran 3 byte. Waktu dengan jangkauan 00:00:00 sampai 23:59:59
5)      YEAR                : ukuran 1 byte. Jangkuannya dari tahun 1901 sampai 2155
·         Tipe data untukkarakterdan lain-lain
1)      Char (M)                        : ukuran M byte, 1<M<255 merupakan data string dengan panjang tetap
2)      VARCHAR (M)            : ukuran L+1 byte dengan L<M dan 1<M<255 merupakan data denganpanjang bervariasi
3)      TINYBLOB, TINYTEXT: L+1 byte dengan L<28. Tipe TEXT atau BLOB dengan panjang maximum 255 karakter
4)      BLOB, TEXT    : L+1 byte dengan L<216. Tipe TEXT atau BLOB denganpanjang maximum 65535 karkater
5)      MEDIUMBLOB, MEDIUMTEXT: L+1 byte dengan L<228. Tipe TEXT atau BLOB dengan panjang maximum 16777215 karakter
6)      LONGBLOB, LONGTEXT: L+1 byte dengan L<232. Tipe TEXT atau BLOB dengan panjang maximum 65535 karakter
7)      ENUM               : ukuran 1 atau 2 byte tergantung jumlah nilai enumerasinya maksimum sampai 65535 nilai
(ModulPraktikumTeknologiInformatika 2012)
8.      8. Algoritma adalahurut-urutan langkah dari suatu input hingga hasil output untuk memecahkan suatu masalah.
(AlgoritmadanPemrogramandalamBahasa Pascal dan C)
9.      9. IDE (Integrated Development Environment) adalah aplikasi komputer yang memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkatlunak, dan visual basic 2010 termasuk sebagai produk dari IDE andalan dari Microsoft yang bertujuan untuk menyediakan semua utilitas yang diperlukan dalam menciptakan sebuah perangkat lunak. Jenis-jenisdari IDE visual basic 2010:
·         Menu Bar
·         Toolbar
·         Solution Explorer
·         Component Toolbox
·         Form Designer
·         Properties
(ModulPraktikumTeknologiInformatika 2012)
10.  Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta pernyataannya.Macam-macam flowchart adalah:
a.       Flowchart sistemyaitu bagan dengan simbol-simbol tertentu yang menggambarkan urutan prosedur dan proses suatu inputan dalam suatu media menjadi hasil output di dalam media lain, dalam suatu sistem pengolahan data.
b.      Flowchart programyaitu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses dan hubungan antar proses secara mendetail di dalam suatu program.
11.         PROGRAMHelloWorld
DEKLARASI
     { tidakada }
DESCRIPTION:
write (“Hello, world”)

PROGRAMKonversiSuhu
DEKLARASI
     C, K, F, R    : real
DESCRIPTION:
     Read C
          K ← 273 + C
          F ← (1.8*C) + 32
          R ← 1.25*C
     Write (K, F, R)

0 Response to "Tugas Pendahuluan Modul 1"

Posting Komentar