Variabel Larik (Array) I

03.34 |

Array adalah Tipe terstruktur yang terdiri dari sejumlah komponen-
komponen yang mempunyai tipe sama. yang dimaksud dengan tipe yang sama adalah tipe data.
array dibagi menjadi beberapa dimensi, diantaranya:

• Array dimensi satu
• Array dimensi dua
• Array multi dimensi


Deklarasi Array Dimensi Satu :
Tipe_Data Nama_Variabel[Ukuran]

Type Data : Untuk menyatakan type data yang digunakan.
Ukuran : Jumlah Maksimum Elemen Array
Contoh Deklarasi Array
Char nama[5][30];
Dari deklarasi tersebut, kita ketahui bahwa nama termasuk ke dalam variable array dengan jumlah maksimum array sebanyak 5.
Untuk pemanggilan array menggunakan index, dan index dalam array selalu dimulai dari 0, sehingga untuk memanggil nama “Anto”, perintah yang kita gunakan nama[0], di mana nama merupakan variable array dan 0 adalah index di mana Anto berada.
Inisialisasi Array Dimensi satu
Tipe_data nama_array[jml_elemen] = { nilai array };
Contoh program:



















Output yang dihasilkan:












Dari program tersebut kita ketahui bahwa variable terdiri dari 7 elemen array, dan masing-masing elemen sudah diberi nilai minggu sampai dengan sabtu.
Perhitungannya adalah sebagai berikut:
Hari[0], akan menghasilkan hari “Minggu”, karena index array dimulai dari 0, selanjutnya akan menyesuaikan dengan pemanggilan indexnya.
Cukup mudah kan


Read More

Masalah??? Siapa Takut

06.58 |


Judul yang penulis ambil, bukan berarti penulis mengharapkan masalah akan terus datang dalam hidup. Juga bukan bermaksud sombong dan menantang masalah. Judul itu penulis ambil untuk membangkitkan semangat kita agar tidak pernah takut dengan satu kata ini. Ingat kawan, hidup tidak selamanya datar dan mulus, pasti ada kerikil yang akan kita temui. Anggaplah masalah merupakan kerikil yang pasti dan harus kita lewati. Jadi buat apa takut menghadapi sesuatu yang kita memang harus melewatinya. Betul tidak??


Nah, kemudian gimana jika kita ketemu dengan satu kata ini? Oke, sekarang ingat kata-kata ini “tidak penting seberapa besar masalah yang kita hadapi, tapi bagaimana sikap kita untuk menghadapi maslah tersebut”, itu kuncinya. Terkadang kita merasa lemah dan ga berdaya ketika Allah memberi kita sedikit masalah yang berat. Sering keluar kata mengeluh kepada Allah, dan mengutuk takdir, kenapa harus saya yang mendapat masalah seperti ini, atau kata-kata yang terdengar pesimis. Jika kita menganggap masalah adalah sesuatu yang pasti terjadi dalam diri entah itu besar atau kecil, maka kita sepatutnya bersiap dan meyikapi setiap masalah dengan berpikir positif kepadaNya, dan masalah bukan untuk dikeluhkan atau dipertanyakan kenapa harus saya, tapi masalah itu harus diselesaikan. Jangan pernah berfikir apakah saya bisa menyelesaikan masalah tersebut atau tidak, tapi fikirkanlah firman Allah “Allah tidak membebani seseorang melainkan sesuai dengan kesanggupannya”. Jika firman Allah ini bisa kita terapkan dalam kehidupan kita, maka kita tidak akan merasa berat dalam menghadapi setiap masalah yang kita hadapi, dan selalu optimis bahwa kita akan dan pasti bisa menyelesaikannya. Ingat, “tidak ada penyakit yang tidak ada obatnya, dan tidak ada masalah yang tidak ada jalan keluarnya, karena itu optimislah kawan”.
Read More

Tak Ada Jalan Pintas

04.09 |

Keberhasilan tak diperoleh begitu saja. Ia adalah buah dari pohon kerja keras yang berjuang untuk tumbuh. Jangan terlalu berharap pada kemujuran. Apakah kalian tahu apa itu kemujuran? Apakah kalian dapat mendatangkan kemujuran sesuai keinginan kalian? Padahal kita tahu, kita tak selalu mampu menjelaskan dari mana datangnya. Sadarilah bahwa segala sesuatu berjalan secara alami dan semestinya. Layaknya proses mendaki tangga, kalian melangkahkan kaki kalian melalui anak tangga satu per satu. Tak perlu repot-repot membuang waktu kalian untuk mencari jalan pintas, karena memang tak ada jalan pintas. Sesungguhnya kemudahan jalan pintas itu takkan pernah memberikan kepuasan sejati. Untuk apa kalian berhasil jika kalian tak merasa puas?
Hargailah setiap langkah kecil yang membawa anda maju. Janganlah melangkah dengan ketergesaan, karena ketergesaan adalah beban yang memberati langkah saja.
Amatilah jalan lurus kalian. Tak peduli bergelombang maupun berbatu, selama kalian yakin berada di jalan yang tepat, maka melangkahlah terus. Ketahuilah, jalan yang tepat itu adalah jalan yang menuntun kalian menjadi diri kalian sendiri.

sumber : www.uphincow.wordpress.com
Read More

Kasih Sayang Seorang Ibu

04.03 |

Saat kau berumur 15 tahun, dia pulang kerja ingin memelukmu.
Sebagai balasannya, kau kunci pintu kamarmu.

Saat kau berumur 16 tahun, dia ajari kau mengemudi mobilnya.
Sebagai balasannya, kau pakai mobilnya setiap ada kesempatan tanpa peduli kepentingannya.

Saat kau berumur 17 tahun, dia sedang menunggu telepon yang penting.
Sebagai balasannya, kau pakai telepon nonstop semalaman.

Saat kau berumur 18 tahun, dia menangis terharu ketika kau lulus SMA.
Sebagai balasannya, kau berpesta dengan temanmu hingga pagi.
 
Saat kau berumur 19 tahun, dia membayar biaya kuliahmu dan mengantarmu ke kampus pada hari pertama.
Sebagai balasannya, kau minta diturunkan jauh dari pintu gerbang agar kau tidak malu di depan teman-temanmu.
 
Saat kau berumur 20 tahun, dia bertanya, “Dari mana saja seharian ini?”
Sebagai balasannya, kau jawab, “Ah Ibu cerewet amat sih, ingin tahu urusan orang!”
 
Saat kau berumur 21 tahun, dia menyarankan satu pekerjaan yang bagus untuk karirmu di masa depan. 
Sebagai balasannya, kau katakan, “Aku tidak ingin seperti Ibu.”
 
Saat kau berumur 22 tahun, dia memelukmu dengan haru saat kau lulus perguruan tinggi.
Sebagai balasannya, kau tanya dia kapan kau bisa ke Bali.
 
Saat kau berumur 23 tahun, dia membelikanmu 1 set furniture untuk rumah barumu.
Sebagai balasannya, kau ceritakan pada temanmu betapa jeleknya furniture itu.
 
Saat kau berumur 24 tahun, dia bertemu dengan tunanganmu dan bertanya tentang rencananya di masa depan.
Sebagai balasannya, kau mengeluh, “Bagaimana Ibu ini, kok bertanya seperti itu?”
 
Saat kau berumur 25 tahun, dia mambantumu membiayai pernikahanmu.
Sebagai balasannya, kau pindah ke kota lain yang jaraknya lebih dari 500 km.
 
Saat kau berumur 30 tahun, dia memberikan beberapa nasehat bagaimana merawat bayimu. Sebagai balasannya, kau katakan padanya,”Bu, sekarang jamannya sudah berbeda!”
 
Saat kau berumur 40 tahun, dia menelepon untuk memberitahukan pesta ulang tahun salah seorang kerabat. 
Sebagai balasannya, kau jawab, “Bu, saya sibuk sekali, nggak ada waktu.”
 
Saat kau berumur 50 tahun, dia sakit-sakitan sehingga memerlukan perawatanmu.
Sebagai balasannya, kau baca tentang pengaruh negatif orang tua yang menumpang tinggal di rumah anak-anaknya.
 
Dan hingga suatu hari, dia meninggal dengan tenang. Dan tiba-tiba kau teringat semua yang belum pernah kau lakukan, karena mereka datang menghantam HATI mu bagaikan palu godam.
 
JIKA BELIAU MASIH ADA, JANGAN LUPA MEMBERIKAN KASIH SAYANGMU LEBIH DARI YANG PERNAH KAU BERIKAN SELAMA INI DAN JIKA BELIAU SUDAH TIADA, INGATLAH KASIH SAYANG DAN CINTANYA YANG TULUS TANPA SYARAT KEPADAMU.
Sumber : www.uphincow.wordpress.com
Read More

Berhentilah Mengeluh

03.53 |

Pantaskah anda mengeluh? Padahal anda telah dikaruniai sepasang lengan yang kuat untuk mengubah dunia. Layakkah anda berkeluh kesah? Padahal anda telah dianugerahi kecerdasan yang memungkinkan anda untuk membenahi segala sesuatunya.
Apakah anda bermaksud untuk menyia-nyiakan semuanya itu? lantas menyingkirkan beban dan tanggung jawab anda? Janganlah kekuatan yang ada pada diri anda, terjungkal karena anda berkeluh kesah. Ayo tegarkan hati anda. Tegakkan bahu. Jangan biarkan semangat hilang hanya karena anda tidak tahu jawaban dari masalah anda tersebut.
Jangan biarkan kelelahan menghujamkan keunggulan kamu. Ambillah sebuah nafas dalam-dalam. Tenangkan semua alam raya yang ada dalam benak anda. Lalu temukan lagi secercah cahaya dibalik awan mendung. Dan mulailah ambil langkah baru.
Sesungguhnya, ada orang yang lebih berhak mengeluh dibanding anda. Sayangnya suara mereka parau tak terdengar, karena mereka tak sempat lagi untuk mengeluh. Beban kehidupan yang berat lebih suka mereka jalani daripada mereka sesali. Jika demikian masihkan anda lebih suka mengeluh daripada menjalani tantangan hidup ini?
sumber : uphincow.wordpress.com
Read More

Membuat Login sederhana di VB

07.20 |

Dalam pembuatan suatu aplikasi, hak akses merupakan sesuatu yang penting untuk mengamankan data dari pihak-pihak yang tidak berkepentingan. Oleh sebab itu, pada program aplikasi dibuat suatu form untuk melakukan login masuk pihak yang berhak masuk. Dalam pembuatan form login, diperlukan database pengguna yang bisa mengakses program tersebut. Akan tetapi dalam hal ini penulis akan membuat aplikasi login sederhana, tanpa database untuk bisa masuk ke form utama. Berikut langkah-langkahnya :


• Siapkan 2 buah form, yang pertama beri nama form3 untuk login, dan form4 untuk form utama
• design form3 seperti berikut :

• atur PasswordChar pada properties text2 menjadi tanda bintang

• ketikkan listing pada command login
Private Sub clogin_Click()
1. If Text1.Text = "maruloh28" And Text2.Text = "1234" Then
2. MsgBox "Silakan masuk", vbInformation + vbOKOnly, "Success"
3. Form4.Show
    Else
4. MsgBox "Maaf password user name dan password anda salah, silakan coba lagi", vbCritical,"Error"
5. Text1.Text = ""
    Text2.Text = ""
6. Text1.SetFocus
    End If
    End Sub
• keterangan Listing program:
  1-3 : melakukan penyeleksian, jika username (text1) nilainya ”maruloh28”
          dan passwordnya (text2) nilainya ”1234” maka akan muncul 
          pesan silakan masuk dan form utama (form4) akan ditampilkan.
  4-6 : jika username dan password tidak sesuai maka muncul pesan
          kesalahan, text1 dan text2 akan kosong dan kursor terfokus di text1
• Jalankan program

Read More

Hidup adalah Pilihan

06.39 |

Dalam hidup tidak seharusnya kita hanya berpasrah pada takdir, memang ada hal yang Allah SWT telah tetapkan kepada kita seperti Mati atau jodoh, namun ada beberapa hal yang memang bisa kita rubah jika kita mau merubahnya. Allah berfirman dalam surat Ar Ra'du ayat 11 yang artinya :

"sesungguhnya Allah tidak akan merubah sesuatu dari suatu kaum sehingga mereka merubah apa yang ada pada mereka sendiri".



dari ayat di atas jelas Allah mengatakan bahwa Allah tidak akan merubah keadaan seseorang jika orang tersebut tidak mau berusaha untuk merubah keadaan mereka sendiri. Ayat ini juga mengisyaratkan kepada kita agar selalu berusaha dan tidak mempasrahkan diri pada keadaan andai kehidupan kita dalam kekurangan.

Ingat kawan, Sukses-gagal, kaya-miskin, pintar-bodoh merupakan suatu pilihan dalam kehidupan kita. Apa yang kita pilih itulah yang akan kita rasakan. Kita akan sukses dengan bekerja keras atau kita akan menjadi manusia gagal yang hanya berpangku tangan tanpa melakukan apa-apa. itulah pilihan yang harus kita pilih. Jika kita mau kaya, maka berusahalah dengan bekerja, jika tidak maka pilihan hanya 1, hidup miskin tanpa melakukan apa-apa.


Begitupun dalam berbuat, berbuat baik atau berbuat buruk, semua adalah pilihan. Namun harus diingat, konsekuensi yang akan didapat dari perbuatan kita. Jika berbuat baik, tentu pahala yang kita dapat yang bermuara pada kebaikan akhirat, namun sebaliknya jika keburukan yang kita lakukan tentu murka dan siksaNya lah yang akan kita terima. Semua terserah kita sebagai manusia. Allah memberikan kita akal dan hati tentu ada tujuan dan fungsinya, gunakanlah akal dan hati kita untuk memilih mana yang terbaik untuk kita. semoga Allah senantiasa memberikan petunjuk dalam menjalani kehidupan yang penuh dengan godaan ini, Amin.
Read More

Membuat teks berkedip pada VB

23.15 |

kali ini saya akan membagikan pengetahuan kepada teman-teman semua bagaimana cara membuat teks pada visual basic berkedip atau blink secara sederhana, mengapa saya bilang sederhana? karena memang listingnya tidak terlalu panjang, hanya kurang lebih 4 baris kita sudah bisa membuat teks tersebut berkedip sesuai dengan warna yang kita inginkan.

Ok, tanpa berlama-lama kita langsung saja mulai.
Langkah pertama tentu kita buka program vb terlebih dahulu, setelah itu masukkan satu buah objek label dan time, jangan lupa rubah captionnya sesuai dengan keinginan anda.



langkah berikutnya kita ubah propertis dari time, yaitu pada bagian interval, ganti menjadi 500, ingat semakin kecil nilai interval semakin cepat dia berkedip atau blink


setelah itu kita tulis listing pada timernya
Private Sub Timer1_Timer()
If Label1.ForeColor = vbRed Then
   Label1.ForeColor = vbBlue
   Else
   Label1.ForeColor = vbRed
   End If
End Sub

langkah terakhir, jalankan program, lihat hasilnya
cukup mudah kan
Read More

Artikel Pilihan

03.18 |

Read More

Tugas C++

03.35 |

TUGAS C++
Jenis Tugas : Individu
 
• Buatlah sebuah program dengan tema bebas (Penjualan, Penyewaan, penggajian, )

• Dalam program tersebut harus terdapat percabangan (kondisi) minimal 3 kondisi, dan juga perhitungan. Anda bisa menggunakan fungsi IF atau Switch

Tidak boleh menggunakan contoh atau latihan yang pernah dibahas di kelas

Program tidak boleh sama dengan teman, jika sama nilai dibagi dengan jumlah orang yang sama.

Tugas dikumpulkan paling lambat sebelum UTS 

• Tugas dikumpulkan dalam format Ms. Word dengan tampilan program, via e-mail ke alamat maruloh_bsi_mi@yahoo.co.id, sertakan nama, NIM, kelas, dan kelompok praktik

Read More

Tugas Pemrograman Visual I ( VBI )

03.02 |

Tugas Pemrograman Visual I (VB)

* Bentuk kelompok Maximal 5 Orang (harus dalam 1 kelompok yang sama)
* Tugas dikumpulkan paling lambat sebelum UTS
* Tugas dikumpulkan dalam bentuk CD, dengan menyertakan Nama anggota kelompok, NIM, dan Kelas

Tugas Untuk kelompok 12.3B.D (17.00)
• Buatlah sebuah program dengan tema Penyewaan

Tugas Untuk kelompok 12.3B.E (18.30)
• Buatlah sebuah program dengan tema Penggajian

Ketentuan pembuatan Program :
* Program terdiri dari sebuah form
* Dalam program tersebut harus ada objek textbox, label, command, ComboBox, CheckBox, dan    OptionButton
* Dalam program tersebut harus terdapat percabangan (kondisi) minimal 3 kondisi, dan juga perhitungan. Anda bisa menggunakan fungsi IF
* Tidak boleh menggunakan contoh atau latihan yang pernah dibahas di kelas
* Program tidak boleh sama dengan kelompok lain, jika sama Nilai akan dibagi sesuai dengan dengan banyaknya kelompok yang sama.
Read More

File Header Pada C++

02.55 |

File header yaitu file yang berisi deklarasi fungsi dan definisi konstanta. Beberapa file-judul sudah disediakan di C. File-file ini mempunyai ciri bereksistensi .h. file-file header ini biasanya dipanggil menggunakan fungsi include. Fungsi include sendiri merupakan salah satu jenis pengarah praprosesor yang dipakai untuk membaca file-file header itu sendiri.

Pada kesempatan ini kita akan membahas file header yang digunakan untuk proses input dan output dalam c++ yang akan kita pelajari d perkuliahan
1. iostream.h (input output stream)
   File header yang digunakan untuk melakukan penginputan dan pencetakan
   Perintah yang digunakan adalah
   ~ cin : untuk peginputan
   ~ cout : untuk pencetakan
2. stdio.h (standart input output)
   File header yang digunakan untuk melakukan penginputan dan pencetakan
   Perintah yang digunakan adalah
   ~ scanf : untuk penginputan
   ~ printf : untuk pencetakan
3. conio.h (console input output)
    File header yang digunakan untuk melakukan perintah penghapusan layar dan
    tampilan output
    perintah yang digunakan adalah
    ~ clrscr() : untuk menghapus layar
    ~ getch() : untuk menahan tampilan output

penulisan deklarasi file header :
#include <file header.h>
#include "file header.h"


contoh dalam program :
#include <iostream.h>

#include <conio.h>

main()
{
cout<<"selamat datang d c++";
getch();
}

contoh lain :
#include <stdio.h>
#include <conio.h>

main()
{
printf("selamat datang d c++");
getch();
}

hal yang terpenting dalam penulisan program dalam c++ adalah penggunaan huruf besar dan kecil, karena sifat dari c++ yang case sensitive maka usahakan dalam penulisan listing program menggunakan huruf kecil.

Read More

Sejarah SIngkat Java

21.18 |

Pada 1991, sekelompok insinyur Sun dipimpin oleh Patrick Naughton dan James Gosling ingin merancang bahasa komputer untuk perangkat konsumer seperti cable TV Box. Dikarenakan perangkat tersebut tidak memiliki banyak memori, bahasa harus berukuran kecil dan mengandung kode yang liat. Juga karena manufaktur- manufaktur berbeda memilih processor yang berbeda pula, maka bahasa harus bebas dari manufaktur manapun. Proyek diberi nama kode ”Green”.
Kebutuhan untuk fleksibilitas, kecil, liat dan kode yang netral terhadap platform mengantar tim mempelajari implementasi Pascal yang pernah dicoba. Niklaus Wirth, pencipta bahasa Pascal telah merancang bahasa portabel yang menghasilkan intermediate code untuk mesin hipotesis. Mesin ini sering disebut dengan mesin maya (virtual machine). Kode ini kemudian dapat digunakan di sembarang mesin yang memiliki interpreter. Proyek Green menggunakan mesin maya untuk mengatasi isu utama tentang netral terhadap arsitektur mesin.

Karena orang–orang di proyek Green berbasis C++ dan bukan Pascal maka kebanyakan sintaks diambil dari C++, serta mengadopsi orientasi objek dan bukan prosedural. Mulanya bahasa yang diciptakan diberi nama ”Oak” oleh James Gosling yang mendapat inspirasi dari sebuah pohon yang berada pada seberang kantornya, namun dikarenakan nama Oak sendiri merupakan nama bahasa pemrograman yang telah ada sebelumnya, kemudian SUN menggantinya dengan JAVA. Nama JAVA sendiri terinspirasi pada saat mereka sedang menikmati secangkir kopi di sebuah kedai kopi yang kemudian dengan tidak sengaja salah satu dari mereka menyebutkan kata JAVA yang mengandung arti asal bijih kopi. Akhirnya mereka sepakat untuk memberikan nama bahasa pemrograman tersebut dengan nama Java.
Produk pertama proyek Green adalah Star 7 (*7), sebuah kendali jarak jauh yang sangat cerdas. Dikarenakan pasar masih belum tertarik dengan produk konsumer cerdas maka proyek Green harus menemukan pasar lain dari teknologi yang diciptakan. Pada saat yang sama, implementasi WWW dan Internet sedang mengalami perkembangan pesat. Di lain pihak, anggota dari proyek Green juga menyadari bahwa Java dapat digunakan pada pemrograman internet, sehingga penerapan selanjutnya mengarah menjadi teknologi yang berperan di web.



Java telah mengakomodasi hampir seluruh fitur penting bahasa–bahasa pemrograman yang ada semenjak perkembangan komputasi modern manusia :
1. Dari SIMULA, bahasa pada tahun 65-an, bahasa yang paling mempengaruhi Java sekaligus C++. Dari bahasa ini diadopsi bentukan–bentukan dasar dari pemrograman berorientasi objek.
2. Dari LISP – bahasa tahun 55-an. Diadopsi fasilitas garbage collection, serta kemampuan untuk meniru generic list processing, meski fasilitas ini jarang yang memanfaatkannya.
3. Dari Algol – bahasa pada tahun 60-an, diambil struktur kendali yang dimilikinya.
4. Dari C++, diadopsi sintaks, sebagian semantiks dan exception handling
5. Dari bahasa Ada, diambil strongly type, dan exception handling.
6. Dari Objective C, diambil fasilitas interface.
7. Dari bahasa SmallTalk, diambil pendekatan single-root class hiérarchie, dimana object adalah satu kesatuan hirarki pewarisan
8. Dari bahasa Eiffel, fasilitas assertion yang mulai diterapkan di sebagian JDK

* Apa itu Teknologi JAVA?

Sebuah Bahasa Pemrograman

Sebagai sebuah bahasa pemrograman, Java dapat membuat seluruh bentuk aplikasi, desktop, web dan lainnya, sebagaimana dibuat dengan menggunakan bahasa pemrograman konvensional yang lain. Java adalah bahasa pemrograman yang berorientasi objek (OOP) dan dapat dijalankan pada berbagai platform sistem operasi. Perkembangan Java tidak hanya terfokus pada satu sistem operasi, tetapi dikembangkan untuk berbagai sistem operasi dan bersifat open source.

Sebuah Development Environment

Sebagai sebuah peralatan pembangun, teknologi Java menyediakan banyak tools : compiler, interpreter, penyusun dokumentasi, paket kelas dan sebagainya.

Sebuah Aplikasi

Aplikasi dengan teknologi Java secara umum adalah aplikasi serba guna yang dapat dijalankan pada seluruh mesin yang memiliki Java Runtime Environment (JRE).

Sebuah Deployment Environment

Terdapat dua komponen utama dari Deployment Environment. Yang pertama adalah JRE, yang terdapat pada paket J2SDK, mengandung kelas–kelas untuk semua paket teknologi Java yang meliputi kelas dasar dari Java, komponen GUI dan sebagainya. Komponen yang lain terdapat pada Web Browser. Hampir seluruh Web Browser komersial menyediakan interpreter dan runtime environment dari teknologi Java.
Read More

Sejarah Singkat Delphi

22.13 |

Delphi adalah sebuah bahasa pemrograman dan lingkungan pengembangan perangkat lunak. Produk ini dikembangkan oleh Borland (sebelumnya dikenal sebagai Inprise). Bahasa Delphi, yang sebelumnya dikenal sebagai object pascal (pascal dengan ekstensi pemrograman berorientasi objek (PBO/OOP)) pada mulanya ditujukan hanya untuk Microsoft Windows, namun saat ini telah mampu digunakan untuk mengembangkan aplikasi untuk Linux dan Microsoft .NET framework (lihat di bawah). Dengan menggunakan Free Pascal yang merupakan proyek opensource, bahasa ini dapat pula digunakan untuk membuat program yang berjalan di sistem operasi Mac OS X dan Windows CE. 


Lingkungan pengembangan Delphi

Umumnya delphi lebih banyak digunakan untuk pengembangan aplikasi desktop dan enterprise berbasis database, tapi sebagai perangkat pengembangan yang bersifat general-purpose ia juga mampu dan digunakan dalam berbagai jenis proyek pengembangan software. Ia juga yang dikenal sebagai salah satu yang membawa istilah RAD tool, kepanjangan dari Rapid Application Development, saat dirilis tahun 1995 untuk windows 16-bit. Delphi 2, dirilis setahun kemudian, mendukung lingkungan windows 32-bit, dan versi c++, C++Builder, dirilis beberapa tahun kemudian. Pada tahun 2001 sebuah versi linux yang dikenal sebagai Kylix tersedia. Dengan satu rilis baru setiap tahunnya, pada tahun 2002 dukungan untuk Linux (melalui Kylix dan CLX component library) ditambahkan dan tahun 2003 .NET mulai didukung dengan munculnya Delphi.Net (Delphi 8). Kini sudah keluar juga untuk versi .NET terbaru yaitu RAD Studio 2007 dan Turbo Delphi .NET dengan versi desktopnya yaitu Delphi 2007 for win 32 dan Turbo Delphi.

Chief Architect yang membidani Delphi, dan pendahulunya Turbo Pascal, adalah Anders Hejlsberg sampai kemudian ia pindah ke Microsoft tahun 1996 di mana ia sebagai chief designer C# dan termasuk orang kunci dalam perancangan Microsoft .Net Framework. Dukungan penuh untuk .Net ditambahkan pada Delphi 8 (dirilis pada bulan Desember 2003) dengan penampilan user interface (look and feel) mirip dengan Microsoft Visual Studio .NET.

Delphi 2005 (nama lain dari Delphi 9) mendukung code generation baik untuk win32 maupun .NET, dan seperti yang telah dikenal, fitur-fitur manipulasi data secara live dari database secara design-time. Ia juga membawa banyak pembaruan pada IDE secara signifikan.

Para penganjur delphi mengklaim dengan bahasa pemrograman Delphi, IDE dan component library (VCL/CLX) yang disediakan oleh vendor tunggal memungkinkan satu paket yang lebih konsisten dan mudah dikenali. Produk delphi ini didistribusikan dalam beberapa rancangan: Personal, Professional, Enterprise (sebelumnya Client/Server) dan Architect.

Referensi : http://ekoindri.wordpress.com
Read More

Dowload

21.04 |

Read More

Tugas

20.53 |

Silakan Pilih Tugas:
Tugas Membuat Papper Algoritma Pemrograman I
Read More

Materi

20.32 |

Silakan pilih materi yang akan didownload melalui link di bawah ini :
Mata Kuliah : Algoritma Pemrograman I (C++)
  • Download Materi Algoritma Pemrograman I pra UTS klik disini
  • Download Materi Array klik disini
  • Download Materi Pointer klik disini
  • Download Materi Define dan file header klik disini
  • Download Materi Fungsi klik disini
Mata Kuliah : Praktikum Basis Data (PBD)
Mata kuliah : Web Programming I (WP I)
Read More

Sejarah Microsoft Visual Basic

21.11 |

Mungkin banyak dari kalian sudah tidak asing lagi dengan Microsoft Visual Basic atau banyak orang menyebutnya VB. Yups, Visual Basic (VB) merupakan salah satu bahasa pemrograman yang sering digunakan untuk membuat program aplikasi. Sebelum mempelajari Bahasa pemrograman ini, ada baiknya kita mengetahui sejarah dari bahasa pemrograman ini. cukup singkat, tapi semoga bisa bermanfaat untuk menambah pengetahuan kita terutama di bidang pemrograman.


Berikut ini sejarah Visual Basic:
1. 20 Mei 1991: Microsoft merilis Visual Basic versi 1.0 untuk Windows di Windows World 1991, Atlanta, Amerika Serikat. Programmer dapat membuat antar muka pengguna dengan mudah. Pembuatan aplikasi bisa lebih cepat dibandingkan sebelumnya. Kode ditulis oleh programmer untuk memberikan aksi terhadap Event dari pengguna (bagaimana pengguna merespon kepada object yang terdapat di antar muka pengguna). 
2. 1 September 1992: Microsoft mengumumkan Microsoft Visual Basic for MS-DOS® dalam edisi Standard dan Professional. Seperti Visual Basic untuk Windows, versi ini mengkombinasikan kemudahan pendisainan secara grafis dengan kekuatan dan keunggulan dalam banyak hal di pemrograman tradisional. 
3. 2 November 1992: Microsoft mengumumkan kemampuan dari Visual Basic versi 2.0 untuk Windows pada edisi Professional dan Standard. Versi ini menyertakan lebih dari 300 fitur baru dan peningkatan untuk pengembangan aplikasi yang lebih cepat, pengaksesan ke fitur-fitur tingkat lanjut di Windows, dan produktivitas pengembang yang lebih besar lagi. Di antaranya: MDI Forms, ODBC, dan variabel object. 
4. 14 Mei 1993: Microsoft mengumumkan Visual Basic versi 3.0 untuk edisi Standard dan Professional. Versi 3.0 menyediakan kemudahan akses ke berbagai sumber data yang banyak dengan mengintegrasikan mesin database Microsoft Access Database for Windows 1.1 dan kemampuan di bidang aplikasi melalui Object Linking and Embedding (OLE) 2.0. Juga ditambahkan tools baru berupa controls baru, penggunaan yang lebih mudah, dan sebuah peningkatan standarisasi control bagi pengguna. 
5. 29 Juni 1993: Microsoft mengumumkan bahwa Microsoft Visual Basic for Applications (VBA) akan diintegrasikan ke dalam Microsoft Excel 5.0 dan Microsoft Project 4.0. Visual Basic akan melayani bahasa Macro yang umum di versi yang akan datang dari aplikasi-aplikasi untuk Windows dan Macintosh. Fitur Macro yang umum untuk aplikasi dan OLE 2.0, keduanya merupakan elemen penting di visi dan strategi Microsoft untuk aplikasi yang dapat diprogram —yang akan memberikan kemampuan bagi pengguna untuk mengintegrasikan aplikasi-aplikasi, tugas-tugas otomatis, dan pembuatan solusi yang bersifat kostumais. VBA memiliki mesin pengembangan tangguh dan fleksibel yang sama yang membuat Visual Basic menjadi terkenal, teknologi pemrograman yang memperoleh penghargaan. 
6. 14 November 1994: Visual Basic versi 4.0 untuk Windows didemonstrasikan di Fall/COMDEX ’94 di Las Vegas. Demonstrasi ini berfokus pada perannya sebagai aplikasi berbasis Windows 32-bit pertama yang menggunakan kontrol kostumais OLE (OCXs) — komponent perangkat lunak yang dapat digunakan kembali yang ditetapkan dengan spesifikasi OLE. Pada versi ini diperkenalkan: Class, OXC’s, dan programmer dapat membuat add-ins sendiri dengan mudah. 
7. 12 September 1995: Visual Basic versi 4.0 untuk MS-DOS, Microsoft Windows NT®, dan Windows 95 diumumkan. Untuk meningkatkan edisi Standard dan Professional, maka Edisi Enterprise yang baru diperkenalkan untuk memenuhi kebutuhan perusahaan dan team pengembang. Semua versi menyertakan dukungan teknologi OLE yang lebih dikembangkan, perbaikan akses data, sebuah lingkungan pengembangan yang bersifat visual, dan migrasi ke Windows 95 dan Windows NT untuk aplikasi-aplikasi yang sudah ada. 
8. 7 Desember 1995: Microsoft mengumumkan Microsoft Visual Basic Scripting Edition (VBScript), sebuah bahasa skrip Internet berbasiskan pada Visual Basic. VBScript merupakan sebuah skrip dengan performansi yang tinggi yang didisain untuk membuat isi yang bersifat aktif pada suatu situs. VBScript membolehkan pengembang untuk mengaitkan dan mengotomatiskan berbagai jenis object di halaman situs, termasuk object OLE. VBScript menjadi sebuah spesifikasi yang diusulkan berlisensi gratis yang tersedia bagi komunitas Internet. 
9. 3 Februari 1997: Microsoft membuka sistem pemrograman Visual Basic versi 5.0, Edisi Professional — tool versi terakhir yang paling terkenal di dunia untuk membangun aplikasi yang tangguh (Rapid Application Development RAD) tool. Fitur-fitur Visual Basic versi 5.0 terdiri dari sejumlah performansi yang signifikan dan peningkatan produktivitas yang akan membuat para pengembang lebih efisien dan fleksibel serta cepat dalam memberikan solusi bagi pengguna akhir. Fitur-fitur tingkat lanjut — seperti kompilasi berjenis native code, akses database berkecepatan tinggi, dan sebuah lingkungan pengembangan yang ditingkatkan — membuat Visual Basic versi 5.0 menjadi versi yang paling hebat. Sebagai tambahan, kemampuan teknologi pembuatan komponen Microsoft ActiveX® di Visual Basic versi 5.0 akan membolehkan lebih dari 3 juta pengembang menggunakan Visual Basic dalam membuat aplikasi yang berbasis pada komponen yang bertujuan untuk digunakan di Internet, intranets, dan lingkungan tradisional client/server. 
10. 10 Maret 1997: Versi terakhir yang dirilis dari Visual Basic 5.0, Edisi Pembuatan Kontrol tersedia. Edisi Pembuatan Kontrol adalah cara mudah untuk membuat ActiveX Controls bagi Internet, intranets, dan aplikasi client/server. 
11. 15 Juni 1998: Microsoft mengumumkan Visual Basic versi 6.0, dan dimasukkan ke dalam Microsoft Visual Studio® versi 6.0. Fitur-fitur Visual Basic versi 6.0 menyediakan pengaksesan data secara terintegrasi dan bersifat grafis ke sumber data (data source) ODBC atau OLE DB manapun, dan perangkat tambahan database yang didisain untuk database Oracle dan Microsoft SQL Server™. Fitur unggulan di versi ini adalah: ActiveX Data Objects (ADO) untuk memanipulasi dan membuat database. Fitur Pengembangan Situs membawa kemudahan dalam penggunaan, model pemrograman berbasis komponen dari Visual Basic untuk membuat HTML – dan Dynamic HTML (DHTML) – berbasis aplikasi. Fitur-fitur baru ini — dikombinasikan dengan optimisasi performansi, pengembangan aplikasi yang disederhanakan dan debugging, dan dukungan untuk Microsoft teknologi server — membuat Visual Basic versi 6.0 sebuah pilihan yang ideal untuk membangun aplikasi berskala perusahaan. 
12. 2 September 1998: Visual Studio 6.0, solusi tool pengembangan lengkap berskala perusahaan tersedia. Visual Studio 6.0 menyertakan Visual Basic versi 6.0, Microsoft Visual C++®, Microsoft Visual FoxPro®, Microsoft Visual InterDev® Web, dan Microsoft Visual J++®. Bersamaan dengan diluncurkannya Developer Days ’98, lebih dari 115 perusahaan papan atas mengumumkan dukungan terhadap Visual Studio 6.0. 
13. 28 April 1999: Lingkungan pengembangan VBA versi 6.0 dan Software Development Kit (SDK) VBA (SDK) versi 6.0 tersedia bagi vendor perangkat lunak pihak ketiga melalui program lisensi VBA. VBA 6.0 merupakan sebuah teknologi pengembangan yang tangguh untuk aplikasi yang dikemas secara kostumais dan merupakan sebuah komponen utama di Microsoft Office 2000. 
14. 15 Februari 2000: Steve Ballmer, presiden yang baru saja ditunjuk dan CEO dari Microsoft Corporation, berbicara kepada lebih dari 2.000 pengembang dalam pidatonya pada Visual Basic Insiders Technical Summit (VBITS), menyatakan visi Microsoft terhadap situs yang dapat diprogram dan memaksa kembali komitmen perusahaan yang dalam terhadap para pengembang Visual Basic. 
15. 11 Juli 2000: Microsoft menyampaikan Tool Platform .NET untuk XML Web Services. Dalam pidatonya yang ditujukan pada acara Microsoft Professional Developers Conference (PDC) 2000 yang kedelapan, Paul Maritz, wakil presiden kelompok dari Platforms Group di Microsoft, memperlihatkan Microsoft .NET Framework dan Microsoft Visual Studio .NET. Ini merupakan versi terakhir dari perangkat pengembangan yang digunakan di seluruh dunia, Visual Studio .NET menyediakan dukungan untuk pengembangan drag-and-drop terhadap XML Web Services. Secara bersama, kedua produk tersebut menyediakan produktivitas yang tinggi kepada para pengembang, suatu lingkungan yang terdiri dari banyak bahasa untuk pembangunan, pengantaran, dan pengintegrasian XML Web Services pada platform Microsoft .NET. 
16. 13 November 2000: Microsoft mengumumkan kemampuan Visual Studio .NET versi Beta 1. Dalam pidato acara COMDEX/Fall 2000, Bill Gates mengumumkan kemampuan versi beta pertama Visual Studio.NET dan .NET Framework, dua teknologi kunci untuk memungkinkan para pengembang membangun XML Web services pada platform .NET. XML Web services merupakan aplikasi dan komponen yang dibuat tersedia melewati situs dengan menggunakan XML dan Simple Object Access Protocol (SOAP), dan kunci yang dapat diprogram untuk membangun generasi masa depan Internet. Microsoft membuat Visual Studio .NET Beta 1 dan .NET Framework tersedia bagi jutaan pelanggan dan rekanan industri. 
17. 13 Februari 2002: Microsoft mengumumkan kemampuan dari Visual Studio .NET versi akhir. 
Ringkasan Versi:
1. Visual Basic 1.0: 1991
2. Visual Basic 2.0: 1992
3. Visual Basic 3.0: 1993
4. Visual Basic 4.0: 1996
5. Visual Basic 5.0: 1997
6. Visual Basic 6.0: 1998
7. Visual Basic 7.0: 2003
8. Visual Basic 8.0: 2005
9. Visual Basic 9.0: 2008
10. Visual Basic 10.0: 2010
Sumber : Visual Basic Indonesia
Read More

Sejarah Microsoft Visual Foxpro

21.06 |

Visual FoxPro adalah data-sentris berorientasi objek dan bahasa pemrograman prosedural yang diproduksi oleh Microsoft. Ini berasal dari FoxPro (awalnya dikenal sebagai FoxBASE) yang dikembangkan oleh Fox Software pada awal 1984. Fox Technologies bergabung dengan Microsoft pada tahun 1992, setelah mana perangkat lunak diperoleh fitur lebih lanjut dan awalan "Visual". Versi terakhir FoxPro (2.6) bekerja pada Mac OS, DOS, Windows, dan Unix: Visual FoxPro 3.0, yang pertama "Visual" versi, menjatuhkan dukungan untuk platform hanya Mac dan Windows, dan versi Windows-hanya itu. Versi saat ini dari Visual FoxPro adalah berbasis COM dan Microsoft telah menyatakan bahwa mereka tidak berniat untuk membuat Microsoft. NET versi.


FoxPro berasal sebagai anggota kelas bahasa biasanya disebut sebagai "Xbase" bahasa, yang berdasarkan sintaks bahasa pemrograman dBase. Anggota lain dari keluarga bahasa Xbase termasuk Clipper dan Recital. (Sebuah sejarah tahun-tahun awal Xbase dapat ditemukan dalam entri dBase.)

Visual FoxPro, VFP biasa disingkat, adalah terintegrasi dengan mesin database relasional sendiri, yang membentang FoxPro's Xbase kemampuan untuk mendukung SQL query dan data manipulasi. Tidak seperti kebanyakan sistem manajemen basis data, Visual FoxPro adalah fitur lengkap, bahasa pemrograman dinamis yang tidak memerlukan penggunaan tambahan untuk keperluan umum lingkungan pemrograman

Read More