Minggu, 09 Oktober 2011

Tutorial Cara Membuat Tulisan Bergerak Screedbot Di wigflip.com

Tutorial Cara Membuat Tulisan Bergerak Screedbot Di wigflip.com

Cerita q

Untuk semester 5 ini, aku kuliah hanya 4 hari, mata kuliah yang ku ambil hanya 7 mata kuliah. Pada hari selasa, rabu, kamis, dan jum'at. hari senin, sabtu dan minggu saya menghabiskan waktu itu dengan kerja.

AQ

Ardianti Entah apa yang dirasakan oleh mahasiswa teknik informatika saat pertama kali mengikuti kuliah di Program Studi Teknik informatika “ BUDIDARMA" Medan Kiranya di awal-awal kuliah itu belum banyak tes. Sebetulnya hal-hal seperti itu mulai digali saat pengenalan kehidupan kampus, baik dari pihak fakultas maupun dari pihak prodi sendiri. Hanya saja proses tersebut relatif pendek, sedangkan tes tersebut memerlukan waktu yang lama, yakni selama mereka menjadi mahasiswa teknik informatika. Mungkin dalam kuliah itu mereka merasakan betapa berbedanya antara suasana saat SMU atau yang sederajat dengan suasana kuliah. Misalnya, dulu saat SMU mereka memakai seragam, sedangkan saat kuliah berpakaian bebas, tetapi sopan. Sistem akademik pun berbeda. Ada sistem kredit semester (SKS) dalam perkuliahan, sedangkan di SMU ini tidak ada. Contoh-contoh seperti inilah yang bisa jadi sebagai pengalaman baru bagi mahasiswa sosiologi di awal semester.Jadwal perkuliahan sendiri di laksanakan pukul 03.40 Wita. Setiap 3 jam itu untuk satu mata kuliah. Akan tetapi, durasi yang 3 jam itu kadang-kadang tidak dimaksimalkan. Kemudian, di semester pertama ini mereka mendapatkan sistem paket. Artinya, di semester itu setiap mahasiswa diberikan 21 SKS yang terdiri atas 7 mata kuliah. Kebanyakan mata kuliah itu merupakan mata kuliah pengantar, misalnya pengantar informatika. Di semester pertama dulu pula kegiatan perkuliahan di dalam kelas hampir dilaksanakan setiap hari sesuai dengan jadwal. Jadwal kuliah pun terkadang bisa berubah sesuai dengan kesepakatan antara mahasiswa dengan dosen.Di semester pertama sampai di pertengahan semester maka banyak penugasan dari dosen. Sebagai misal, mahasiswa diminta membuat makalah. Makalah ini biasanya dibuat sebagai pengganti ujian tengah semester (UTS). Selama kuliah kadang-kadang juga ada penugasan, seperti membuat makalah. Selain itu, penugasan ini bertujuan agar mahasiswa membaca, menulis, dan berdiskusi. Meskipun demikian, sebagian mata kuliah yang lain tetap dengan ujian tulis. Kemudian, untuk transparansi, nilai mata kuliah biasanya ditempel di papan pengumuman.Begitu tiga bulan usai maka selanjutnya memasuki tiga bulan kuliah untuk menggenapi satu semester. Pergantian itu biasanya diikuti dengan pergantian dosen pengajar. Meskipun demikian, terkadang ada dosen yang mengajar secara penuh, yakni selama satu semester untuk satu mata kuliah. Perkuliahan pun seperti sebelum UTS, tetapi dengan materi lanjutan dan tentu saja materinya berbeda. Di akhir semester, kemudian diadakan ujian akhir semester (UAS) yang umumnya dengan ujian tulis.

Kegaitan sehari-hari saya

Saat sekarang saya lagi sibuk sama kuliah, Saya kuliah ngambil Teknik informatika di sebuah STMIK BUDIDARMA MEDAN. Setiap hari kayaknya ada kelas deh.

Sabtu, 08 Oktober 2011

Pemrograman Berorientasi Objek (OOP)



Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM), Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat, Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda.[1] Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan.[1] Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat luas.[1]Dalam sebuah survey yang dilakukan pada tahun 2005, 62% pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++, JavaScript, C#, dan Java.

Sejarah
billgate , pendiri Microsoft, memulai bisnis softwarenya dengan mengembangkan interpreter bahasa Basic untuk Altair 8800, untuk kemudian ia ubah agar dapat berjalan di atas IBM PC dengan sistem operasi DOS, Perkembangan berikutnya ialah diluncurkannya BASICA (basic-advanced) untuk DOS, Setelah BASICA, Microsoft meluncurkan Microsoft QuickBasic dan Microsoft Basic (dikenal juga sebagai Basic Compiler), Visual basic adalah pengembangan dari bahasa komputer BASIC (Beginner’s All-purpose Symbolic Instruction Code), Bahasa BASIC diciptakan oleh Professor John Kemeny dan Thomas Eugene Kurtz dari Perguruan Tinggi Dartmouth pada pertengahan tahun 1960-an (Deitel&Deitel, 1999).[2]Bahasa program tersebut tersusun mirip dengan bahasa Inggris yang biasa digunakan oleh para programer untuk menulis program-program komputer sederhana yang berfungsi sebagai pembelajaran bagi konsep dasar pemrograman komputer, Sejak saat itu, banyak versi BASIC yang dikembangkan untuk digunakan pada berbagai platform komputer.[2]Beberapa versinya seperti Microsoft QBASIC, QUICKBASIC, GWBASIC ,IBM BASICA, Apple BASIC dan lain-lain, Apple BASIC dikembangkan oleh Steve Wozniak, mantan karyawan Hewlett Packard dan teman dekat Steve Jobs (pendiri Apple Inc.).[2] Steve Jobs pernah bekerja dengan Wozniak sebelumnya (mereka membuat game arcade “Breakout” untuk Atari),Mereka mengumpulkan uang dan bersama-sama merakit PC, dan pada tanggal 1 April 1976 mereka secara resmi mendirikan perusahaan komputer Apple, Popularitas dan pemakaian BASIC yang luas dengan berbagai jenis komputer turut berperan dalam mengembangkan dan memperbaiki bahasa itu sendiri, dan akhirnya berujung pada lahirnya Visual Basic yang berbasis GUI (Graphic User Interface) bersamaan dengan Microsoft Windows, Pemrograman Visual Basic begitu mudah bagi pemula dan programer musiman karena ia menghemat waktu pemrograman dengan tersedianya komponen-komponen siap pakai.[2] Hingga akhirnya Visual Basic juga telah berkembang menjadi beberapa versi, sampai yang terbaru, yaitu Visual Basic 2008, Bagaimanapun juga Visual Basic 6.0 tetap menjadi versi yang paling populer karena mudah dalam membuat programnya dan ia tidak menghabiskan banyak Memori (komputer).[2] Sejarah BASIC di tangan Microsoft sebagai bahasa yang diinterpretasi (BASICA) dan juga bahasa yang dikompilasi (BASCOM) membuat Visual Basic diimplementasikan sebagai gabungan keduanya.[3] Programmer yang menggunakan Visual Basic bisa memilih kode bahasa pemrograman yang dikompilasi atau kode yang harus bahasa pemrograman yang diinterpretasikan sebagai hasil Porting dari kode VB.[3]Sayangnya, meskipun sudah terkompilasi jadi bahasa mesin, DLL bernama MSVBVMxx.DLL tetap dibutuhkan, Namun karakteristik bahasa terkompilasi tetap muncul (ia lebih cepat dari kalau kita pakai mode terinterpretasi).

Perkembangan Visual Basic

VB 1.0 dikenalkan pada tahun 1991, pendekatan yg dilakukan untuk menghubungkan bahasa pemrograman dengan GUI berasal dari prototype yg dikembang oleh “Alan Cooper” yg di sebut TRIPOD, Kemudian Microsoft mengontrak copper dan asosiasinya utk mengembangkan tripod agar dapat digunakan di windows 3.0 dibawah nama kode Ruby.[3] Berikut Perjalanan Visual Basic (VB 1.0 Sampai VB 10) :[1] Perjalanan dari Visual Basic (VB1 to VB 10):[4]

1. Proyek “Thunder” dirintis
2. Visual Basic 1.0 (May 1991) di rilis untuk windows pada COMDEX/Windows Wordltrade yg dipertunjukan di Atlanta , Georgia
3. Visual Basic 1.0 untuk DOS dirilis pada bulan September 1992. Bahasa ini tidak kompatibel dengan Visual Basic For Windows. VB 1.0 for DOS ini pada kenyataaanya merupakan versi kelanjutan dari compiler BASIC, QuickBasic dan BASIC Professional Development System.
4. Visual Basic 2.0 dirilis pada November 1992, Cakupan pemrogramannya cukup mudah untuk digunakan dan kecepatannya juga telah di modifikasi. Khususnya pada Form yg menjadikan object dapat dibuat secara seketika, serta konsep dasar dari Class modul yg berikutnya di implementasikan pada VB 4
5. Visual Basic 3.0 , dirilis pada musim panas 1993 dan dibagi menjadi versi standard dan professional. VB 3 memasukan Versi 1.1 dari Microsoft Jet Database Engine yg dapat membaca serta menulis database Jet (atau access) 1.x
6. Visual Basic 4.0 (Agustus 1995) merupakan versi pertama yg dapat membuat windows program 32 bit sebaik versi 16 bit nya. VB 4 juga memperkenalkan kemampuan untuk menulis non-GUI class pada Visual Basic
7. Visual Basic 5.0 (February 1997), Microsoft merilis secara eksklusif Visual basic untuk versi windows 32 bit . Programmer yg menulis programnya pada versi 16 bit dapat dengan mudah melakukan import porgramnya dari VB4 ke VB5. dan juga sebaliknya, program VB5 dapat diimport menjadi VB4. VB 5 memperkenalakan kemampuan untuk membuat User Control.
8. Visual Basic 6.0 (pertengahan 1998) memperbaiki beberapa cakupan, temasuk kemapuannya untuk membuat Aplikasi Web-based . Visual Basic 6 di jadwalkan akan memasuki Microsoft “fasa non Supported” dimulai pada maret 2008

1. Visual Basic .NET, dirilis pada tahun 2002, Beberapa yang mencoba pada versi pertama .NET ini mengemukakan bahwa bahasa ini sangat powerful tapi bahasa yg digunakan sangat berbeda dengan bahasa sebelumnya, dengan kekurangan diberbagai area, termasuk runtime-nya yang 10 kali lebih besar dari paket runtime VB6 serta peningkatan penggunan memory.
2. Visual Basic .NET 2003, dirilis dengan menggunakan NET framework versi 1.1.
3. Visual Basic 2005, merupakan itegrasi selanjutnya dari Visual Basic .NET. dan Microsoft memutuskan untuk menghilangkan kata kata .NET pada judulnya. Pada Rilis ini , Microsoft memasukan bebrapa fitur baru, diantaranya : Edit and Continue , mungkin inilah kekurangan fitur terbesar dari VB .NET. pada VB 2005 ini kita diperbolehkan melakukan perubahan kode pada saat program sedang dijalankan Perbaikan pada Konversi dari VB ke VB NET12 Visual Basic .NET 2003 (VB 7.1) , dirilis dengan menggunakan NET Kerangka kerja versi 1.1. IsNot Patent, merupakan salah satu fitur dari Visual Basic 2005 merupakan konversi If=Not X Is Y menjadi If X IsNot Y
4. Visual Basic 2005 Express , merupkan bagian dari Product Visual Studio. Microsoft membuat Microsoft Visual Studio 2005 Express edition untuk pemula dan yg gemar dengan VB, salah satu produknya adalah Visual Basic 2005 Express yg merupakan produk gratis dari Microsoft
5. Visual Basic “Orcas”, dijadwalkan akan dirilis pada tahun 2007 dan dibangung diatas .NET 3.5. Pada rilis ini , Microsoft menambahkan beberapa fitur , diantaranya : True Tenary operator , yaitu fungsi If(boolean,value, value) yg digunakan untuk menggantikan fungsi IIF, LINQ Support, Ekspresi Lambda, XML Literals, Nullable types, Type Inference
6. Visual Basic ‘VBx’, Visual Basic 10, yang juga dkenal dengan nama VBx, akan menawarkan dukungan untuk Dynamic Language Runtime. VB 10 direncanakan akan menjadi bagian da 15. an dari SilverLight 1.1

Pemrograman Berorientasi Objek (OOP)
Visual Basic merupakan bahasa yang mendukung Pemrograman berorientasi objek , namun tidak sepenuhnya, Beberapa karakteristik obyek tidak dapat dilakukan pada Visual Basic, seperti Inheritance tidak dapat dilakukan pada class module, Polymorphism secara terbatas bisa dilakukan dengan mendeklarasikan class module yang memiliki Interface tertentu. Visual Basic (VB) tidak bersifat case sensitif.

Desain Visual dan Komponen
Visual Basic menjadi populer karena kemudahan desain form secara visual dan adanya kemampuan untuk menggunakan komponen-komponen ActiveX yang dibuat oleh pihak lain.[4] Namun komponen ActiveX memiliki masalahnya tersendiri yang dikenal sebagai DLL hell,Pada Visual Basic .NET, Microsoft mencoba mengatasi masalah DLL hell dengan mengubah cara penggunaan komponen (menjadi independen terhadap registry).

Cara Mengatasi Error saat Menjalankan Visual Basic 6.0 di Windows 7



Ketika saya memutuskan untuk migrasi ke Windows 7, itu adalah sebuah keputusan berat sebab sebagai programer Visual Basic 6.0, program saya banyak yang saya buat under windows xp dan ketika saya jalankan di windows 7 terjadi error. saya coba browsing tapi tidak menemukan jalan keluarnya.
Suatu ketika saya mencoba mengotak atik windows 7 dan akhirnya saya menemukan cara menjalankan Visual Basic 6.0 dengan Mulus tanpa hambatan.
Pesan Registry Access Error kini telah hilang.
Cara mengatasi masalah diatas adalah :
Setelah selesai menginstal Visual Basic (VB 6.0), buka Windows Explorer. Masuklah ke direktori C:\Program Files\Microsoft Visual Studio\VB98\ atau sesuai dengan direktori anda.
  1. Cari file VB6.exe
  2. Klik kanan file VB6.exe dan pilih PROPERTIS
  1. Klik tab Compatibility
      • Pada bagian Compatibility Mode beri tanda Centang pada bagian Run this program in compatibility mode for
      • Pada bagian Combo Box dibawahnya partikan anda memilih Windows XP (Service Pack 3)
      • Jangan lupa juga untuk memberi tanda Centang pada bagian Disable Visual Themes, Disable Desktop Composition dan Disable display scaling on high DPI settings
      • Jika ingin menghilangkan pertanyaan User Account Control saat menjalankan Visual Basic 6.0 beri tanda centang juga pada bagian Privilege Level –> Runs This Program As An Administrator

Mengenal Vb.net

 

Sebuah hasil survey menjelaskan bahwa untuk membuktikan keseriusan Microsoft dalam melaksanakan konsep ini, mereka membelanjakan jutaan dolar AS yang mewakili 80% dari anggaran Research and Development mereka. Platform .NET tidak hanya dikhususkan bagi aplikasi yang dibuat menggunakan Visual Studio.NET (VS.NET) saja, tapi nantinya semua produk-produk Microsoft kedepannya akan berbasiskan .NET. Contohnya yang telah kita nikmati adalah Microsoft Office 2003, menggunakan format file XML (Extensible Markup Language) untuk penyimpanan datanya. Juga sistem operasi Windows dengan kode “Longhorn”. Alasan dibuat .NET adalah memberikan pemakai akses ke informasi, file atau program, setiap tempat, setiap saat, setiap platform dan setiap perangkat. Pemakai tidak perlu tahu dimana informasi berada atau detail bagaimana cara memanggilnya.
  1. Sejarah Singkat
Visual Basic versi sebelumnya adalah Visual Basic 6 yang diluncurkan Microsoft tahun 1998. kemudian pada bulan Juli 2000, Microsoft memaparkan pengembangan Microsoft.NET dalam PDC (Proffesional Developer Conference) di Orlando, Florida, AS.
Setelah dilakukan pengembangan cukup lama, akan pada Februari 2002 secara resmi Microsoft merilis VS.NET di mana salah satu bahasa pemrogramannya adalah VB.NET. Lalu pada tahun 2003, Microsoft merilis VS.NET 2003 yang memperbaiki performa dan aspek keamanan dari VS.NET 2002.
Pada VS.NET 2003 telah menggunakan .NET Framework 1.1 yang terbaru. pada awal tahun 2005 Microsoft juga telah merilis VS.NET 2005 dengan menggunakan .NET Framework 2.0.

Perbedaan VB 6 dan VB .Net




Visual Basic versi 6.0 adalah versi terakhir VB sebelum berubah menjadi .Net. Banyak yang bertanya tentang perbedaan antara keduanya. Berikut sekilas perbedaan dan persamaan VB 6.0 dan VB .Net.


  • VB6 baru sebagian mendukung OOP. VB .Net telah mendukung penuh OOP.
  • Hasil kompilasi source code pada VB6 adalah file .exe biner. VB .Net berupa intermediate language.
  • Hasil kompilasi pada VB6 dapat langsung dieksekusi. VB .Net membutuhkan interpreter (.Net framework)
  • VB6 bermasalah pada deployment-nya (DLL hell). VB .Net tidak.
  • Program dari VB6 tidak dapat langsung berinteraksi dengan program dari bahasa lain. VB .Net dapat selama bahasa lain mendukung .Net.
* Perintah-perintah dasar pada VB6 dan VB .Net sebagian besar masih sama.

Vb.net



Biasanya kalo kita mengakses sebuah program database, kita akan dipertanyakan password untuk memasuki program tersebut. Berikut ini cara membuatnya.
1. Buka program SQL Server, dan aktifkan database Northwind. Buat sebuah tabel baru ke dalam database tersebut, dengan nama tbl_user. Tabel ini mempunyai tiga kolom (field) yaitu ID, Nama dan Password. Isikan dua buah data berikut.
data1: user01, Rudy, Rudy01
data2: user02, Fenny, Fenny02
2. Buat sebuah aplikasi baru di VB dan tambahkan dua textbox bernama: txt_id dan txt_pwd dan dua buah button: bt_ok dan bt_btl. Di bagian atas kode (setelah private sub form..) ketikkan kode berikut.
dim koneksi as sqlclient.sqlconnection
dim co as sqlclient.sqlcommand
dim bd as bindingsource
3. Masukkan sebuah fungsi untuk membuka database.
sub koneksikan ()
koneksi=new sqlclient.sqlconnection
koneksi.connectionstring=”data source=.; initial catalog=customers; integrated security=true”
koneksi.open
end sub
4. Klik ganda bt_ok, dan isikan kode berikut
koneksikan
co=new sqlclient.sqlcommand
co.connection=koneksi
co.commandtext=”Select * from tbl_user where ID=’” & me.txt_id.text & “‘” & “and password = ‘” & me.txt_pwd.text & “‘”
co.commandtype=commandtype.text
bd.datasource=co.executereader
if bd.count > 0 then
msgbox “OK, login berhasil, dan silakan masuk..”
else
msgbox “Maaf, password salah..”
endif
koneksi.close
5. Klik ganda bt_btl, dan masukkan kode berikut..
unload me
6. Save project dan jalankan program. Semoga sukses ya..

KESETIAAN

Rabu, 23 Maret 2011


Demi kesetiaan..
Buang jauh keraguanmu.
Jangan pernah berpikir aku akan berpaling
Karna itu akan membuatmu resah..
Tuanglah anggur putih ketulusan,
Sebagai jamuan penghormatan suci.
Dialtar pengabdian cinta sejati,
meski getir menantimu..
bukankah kita tau..
tak ada keutamaan dalam bercinta,
selain derita yang mesti dimengerti
dan demi kesetiaan…,
ku persembahkan hatiku untukmu
meski Tanya menggelitik hati ini,
salahkah aku jika pergi ‘tuk memiliki.

Arti Cintaku

Jum'at 25-maret-2011
Hingga detik inipun,Kamu tak berhenti menyayangiku…
Tak pernah berhenti setiap waktu,Kamu mengatakan Cinta padaku…
Meskipun hari telah larut,Kamu tak letih menunggu…
Setiap kali kulakukan kesalahan,Kamu tetap sabar menjagaku…
Saat Aku lupa akan perhatianmu,Kamu masih ada disitu menemaniku…
Dan ketika Aku Rindu,untuk bersamamu,Kamu memelukku…
Aku…
Sangat mencintaimu…
Sampai kapanpun…
Hingga Kamu tak memiliki rasa lagi padaku…
Aku…
Kan mencintaimu hingga akhir waktu ku…
Sampai kapanpun…
Hingga Kamu menerima Cincin itu di jemarimu