Minggu, 09 Oktober 2011

Kegiatan Sehari -hari

Di pagi hari selepas mandi(terkadang sarapan) saya pergi bekerja, saya masuk kerja pada pukul 08.00
dan terkadang pukul 07.00 pagi. Saya pergi kerja kebanyakan menggunakan sepeda,terkadang juga naik angkot
Sore harinya pada pukul 5 sore saya pulang kerja,dan pergi kuliah yang pada pukul 6 sore,
Saya kuliah  di STMIK BUDIDARMA di jalan SM RAJA Medan jurusan T.I  dan saat ini saya duduk di semester V . Bila tidak sedang kuliah saya bekerja terkadang sampai malam.
Di waktu libur yang biasanya di hari minggu saya ibadah pagi ,sepulang dari ibadah pagi ,lalu melakukan kebersihan di antaranya mencuci,menggosok,dan merapikan kamar.

Pengalaman bekerja

Saya bekerja pertama sekali selepas dari bangku pendidikan di sebuah usaha keluarga,
dimana usaha itu adalah cuci kendaraan bermotor (di tahun 2002)
Di tahun 2003 saya bekerja di daerah Kawasan Industri Medan(KIM) tepat nya,
di pabrik pengolahan udang di PT.Central Windu Sejati sampai tahun 2005
Di pertengahan tahun 2005,saya bekerja di daerah bandara Polonia di bawah
naungan PT. Wahana Gapura Purnakarya yang menaungi pesawat STAR AIR,
saya bekerja hanya sekitar 3 bulan di karenakan perusahaan itu tutup di Medan,
Di tahun itu juga,tepatnya di bulan September saya bekerja di HYPERMART
sebuah usaha yang bergerak di bidang retail atau multi market,saya di tempatkan di bagian
Receiving(penerimaan barang )berposisi sebagai staff,dan saya masih bekerja sampai sekarang

Sejarah Singkat

Saya adalah seorang anak laki-laki yang dilahirkan dari keluarga yang sederhana
Saya anak sulung dari 4 bersaudara dimana memiliki adik perempuan 2 orang dan adik laki-laki 1 orang
Saya merasakan bangku sekolah di tahun 1990 di kelas TK(Taman Kanak-kanak)
Di tahun 1991 saya duduk di bangku Sekolah Dasar(SD)dan tamat pada tahun 1996,
(di bangku TK dan SD saya bersekolah di Antonius
di tahun 1994 saya ditinggal pergi ayah saya karena beliau pergi menghadap sang pencipta ,
sejak saat itu ibu bekerja menafkahi kami anak -anaknya(ibupun lalu meninggal dunia pada tahun 2007
di kaenakan sakit)
Selepas tamat SD saya melanjut ke SMP(Sekolah Menengah Pertama)di SLTP NEG 3 Medan
dan tamat pada tahun 1999,lalu melanjut ke tingkat SLTA  tepatnya saya bersekolah
di SMU TRI SAKTI MEDAN dan menamatkan pendidikan pada tahun 2002
Dan selepas tamat saya lalu bekerja

Biodata

Perkenalkan diri saya;
Nama                     :Vicky Ronal Fernando Panjaitan
tmpat/tgl lahir          :Medan,16 November 1983
Alamat                   :Jln.A.R.Hakim/Bakti no . 135 Medan
Agama                    :Kristen Protestan
Status                     : Belum Menikah
Tinggi/Berat badan  :168cm/62 kg

blog saya

Ini adalah blog saya yang pertama,yang saya buat sekitar seminggu yang lalu,
Di dalam nya masih terdapat postingan -postingan saya yang pertama
Dimana isi postingan saya itu adalah merupakan tugas -tugas yang di berikan oleh Pak Mesran
Dosen  yang mengajar diriku di semester V ini 
Berisi tentang pemrograman visual basic atau VBnet
Di dalam pengisian postingan saya itu ,masih terdapat kekurangan -kekurangan
ataupun keterbatasan -keterbatasan

Visual Basic 9.0 (Visual Basic 2008)


Versi ini merupakan versi terbaru yang dirilis oleh Microsoft pada tanggal 19 November 2007, bersamaan dengan dirilisnya Microsoft Visual C# 2008, Microsoft Visual C++ 2008, dan Microsoft .NET Framework 3.5.
Dalam versi ini, Microsoft menambahkan banyak fitur baru, termasuk di antaranya adalah:

Visual Basic 2005 (VB 8.0)


Setelah itu, Microsoft pun berkonsentrasi dalam mengembangkan Microsoft .NET Framework 2.0, dan tentunya alat bantu untuk membangun program di atasnya. Hingga pada tahun 2005, mereka pun merilis versi terbaru dari Visual Basic .NET, yang kali ini disebut dengan Visual Basic 2005 (dengan membuang kata ".NET"), bersama-sama dengan beberapa aplikasi pengembangan lainnya.
Untuk rilis 2005 ini, Microsoft menambahkan beberapa fitur baru, di antaranya adalah:
  • Edit and Continue
    Fitur ini sebelumnya terdapat di dalam Visual Basic, akan tetapi dihapus di dalam Visual Basic .NET. Dengan keberadaan fitur ini, para programmer dapat memodifikasi kode pada saat program dieksekusi dan melanjutkan proses eksekusi dengan kode yang telah dimodifikasi tersebut.
  • Evaluasi ekspresi pada saat waktu desain
  • Munculnya Pseudo-Namespace "My", yang menyediakan:
    • Akses yang mudah terhadap beberapa area tertentu dari dalam .NET Framework yang tanpanya membutuhkan kode yang sangat signifikan.
    • Kelas-kelas yang dibuat secara dinamis (khususnya My.Forms).
  • Peningkatan yang dilakukan terhadap konverter kode sumber dari Visual Basic ke Visual Basic .NET.
  • Penggunaan kata kunci (keyword) Using, yang menyederhanakan penggunaan objek-objek yang membutuhkan pola Dispose untuk membebaskan sumber daya yang sudah tidak terpakai.
  • Just My Code, yang menyembunyikan kode reusable yang ditulis oleh alat bantu Integrated Development Environment (IDE) Visual Studio .NET.
  • Pengikatan sumber data (Data Source binding), yang mampu mempermudah pengembangan aplikasi basis data berbasis klien/server.
Fungsi-fungsi yang tersebut di atas (khususnya My) ditujukan untuk memfokuskan Visual Basic .NET sebagai sebuah platform pengembangan aplikasi secara cepat dan "menjauhkannya" dari bahasa C#.
Bahasa Visual Basic 2005 memperkenalkan fitur-fitur baru, yakni:
  • Bawaan .NET Framework 2.0:
    • Generics
    • Partial class, sebuah metode yang dapat digunakan untuk mendefinisikan beberapa bagian dari sebuah kelas di dalam sebuah berkas, lalu menambahkan definisinya di lain waktu; sangat berguna khususnya ketika mengintegrasikan kode pengguna dengan kode yang dibuat secara otomatis.
    • Nullable Type
  • Komentar XML yang dapat diproses dengan menggunakan beberapa alat bantu seperti NDoc untuk membuat dokumentasi secara otomatis.
  • Operator overloading
  • Dukungan terhadap tipe data bilangan bulat tak bertanda (unsigned integer) yang umumnya digunakan di dalam bahasa lainnya.

Visual Basic .NET 2003 (VB 7.1)


Selanjutnya, pada bulan Maret 2003, Microsoft pun merilis lagi versi yang lebih baru dari Visual Basic .NET, Visual Basic .NET 2003. Versi ini berisi beberapa perbaikan dibandingkan dengan versi sebelumnya, dan aplikasi yang dibuatnya dapat berjalan di atas .NET Framework versi 1.1. Fitur yang ditambahkan adalah dukungan terhadap .NET Compact Framework dan mesin wizard upgrade VB6 ke VB.NET yang telah ditingkatkan. Peningkatan yang lainnya adalah peningkatan pada performa dan keandalan dari Integrated Development Environment (IDE) Visual Basic itu sendiri, dan juga runtime engine.
Visual Basic .NET 2003 tersedia dalam beberapa jenis cita rasa: Professional, Enterprise Architect dan Academic Edition. Khusus untuk Visual Basic .NET 2003 Academic Edition, versi tersebut didistribusikan secara gratis untuk beberapa sekolah di dalam setiap negara; versi Professional dan Enterprise Architect merupakan produk komersial.

Visual Basic .NET 2002 (VB 7.0)

Versi pertama dari Visual Basic .NET adalah Visual Basic .NET 2002 yang dirilis pertama kali pada bulan Februari 2002. Visual Basic .NET 2002 merupakan sebuah bahasa pemrograman visual yang berbasis bahasa BASIC (sama seperti halnya Visual Basic 6.0, tetapi lebih disempurnakan dan lebih berorientasi objek), dan didesain untuk berjalan di atas Microsoft .NET Framework versi 1.0.
Versi 7.0 ini dirilis bersamaan dengan Visual C# dan ASP.NET. Bahasa C#, yang dianggap sebagai jawaban terhadap Java, mendapatkan perhatian yang lebih banyak dibandingkan dengan VB.NET yang kurang begitu banyak diulas. Hasilnya, sedikit orang di luar komunitas Visual Basic yang memperhatikan VB.NET. Versi pertama ini kurang mendapat sambutan yang bagus dari para programmer, dan pada saat itu, program berbasis Visual Basic 6.0 sedang marak-maraknya dibuat. Para programmer yang mencoba Visual Basic .NET untuk pertama kali akan merasakan bahwa Visual Basic .NET sangatlah berbeda dibandingkan dengan Visual Basic sebelumnya. Contoh yang paling mudah adalah runtime engine yang lebih besar 10 kali lipat dibandingkan Visual Basic 6.0, dan juga meningkatkan beban di memori.

Kamis, 06 Oktober 2011

Konsep dasar pemrograman visual Basic & pengenalan vb 6.0


Bahas Basic adalah sesuatu Bahasa tingkat Tinggi yang berorientasi kepada pemecahan masalah .Basic meupakan singkatan dari Beginner All Purpose Symbolic Instruction Code,di temukan oleh John G.Kemeny,professor Darthmouth Colloged dan Thomas E. Kurtz pada tahun 1960.Perintah-perintah dalam bahasa BASIC relative mudah di pahami,baik oleh orang awam sekalipun .
            Banyak sekali jenis compiler dari versi bahasa BASIC yang ada di pasaran , semisal :BASICA,GWBASIC,MBASIC,Turbo BASIC,Quick BASIC,Power Basic,dll akan tetapi pada dasarnya semuanya bermuara pada style pemrograman yang sama yaitu bahasa BASIC itu sendiri.
            Bahasa BASIC kemudian dikembangkan dengan pemrograman  yang lebih terstruktur , dengan tujuan agar sedapat mungkin dihindari penggunaan perintah GOTO yang menyebabkan program lebih sukar dipahami alurnya.Pada pemrograman terstruktur terdapat perintah penyeleksian kondisi dan berbagai macam alternative perintah perulangan . Bahasa BASIC yang sudah terstruktur ,semisal TURBO BASIC dan Quick Basic.
            Saat ini perkembangan bahasa BASIC sudah sedemikian pesatnya , sehinnga terdapat software BASIC yang dapat dijalankan pada WINDOWS dan pemrograman berorientasi objek.seperti VISUAL BASIC.

1. Pengenalan Visual Basic 6.0
Visual Basic adalah salah satu development tool untuk membangun aplikasi dalam lingkungan windows. Dalam pengembangan aplikasi, visual basic menggunakan pendekatan visual untuk merancang user interface dalam bentuk form, sedangkan untuk kodingnya menggunakan dialek bahasa basic yang cenderung mudah dipelajari. Visual basic telah menjadi tools yang terkenal bagi para pemula maupun para developer.
Dalam lingkungan Window’s User –interface sangat memegang peranan penting, karena dalam pemakaian aplikasi yang dibuat, pemakai senantiasa berinteraksi dengan user-interface tanpa menyadari bahwa dibelakangnya berjalan instruksi-instruksi program yang mendukung tampilan dan proses yang dilakukan.
Pada pemograman visual, pengembangan aplikasi dimulai dengan pembentukan user interface, kemudian mengatur properti dari objek-objek yang digunakan dalam user interface, dan baru dilakukan penulisan kode program untuk menangani kejadian-kejadian (event). Tahap pengembangan aplikasi demikian dikenal dengan istilah pengembangan aplikasi dengan pendekatan Bottom-Up .


Langkah awal dari belajar visual basic adalah mengenal IDE (Integrated Development Enviroment). Visual basic merupakan lingkungan pengembangan terpadu bagi programmer dalam mengembangkan aplikasinya. Dengan menggunakan IDE programmer dapat membuat user interface, melakukan koding, melakukan testing dan debugging serta mengkompilasi program menjadi executable. Penguasaan yang baik akan IDE akan sangat membantu programmer dalam mengefektifkan tugas-tugasnya sehingga dapat bekerja dengan efisien. IDE visual basic 6.0 menggunakan model MDI (Multiple Document Interface)
Sebelum lebih jauh membahas tentang IDE Visual Basic, langkah awal untuk belajar Visual basic adalah membuka/mengaktifkan program Visual Basic itu sendiri, caranya : klik start, all program, Microsoft Visual Basic 6.0, lalu klik programnya. 
Berikut ini adalah bagian-bagian dan nama-nama jendela yang dapat tampil pada IDE visual basic :

 
1.
Menu Bar, digunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project, dan lain-lain
2.
Main Toolbar, digunakan untuk melakukan tugas-tugas tertentu dengan cepat
3.
Form Designer, jendela ini merupakan tempat untuk merancang user interface dari aplikasi. Jadi jendela ini menyerupai kanvas bagi seorang pelukis
4.
Project Window, jendela ini berisi gambaran dari semua modul yang terdapat dalam aplikasi. Juga dapat digunakan icon Toggle Folders untuk menampilkan modul-modul dalam jendela tersebut secara di group atau berurut berdasarkan nama. Juga dapat menggunakan icon Ctrl+R untuk menampilkan jendela project, ataupun menggunakan icon Project Explorer
5.
Toolbox, jendela ini berisi komponen-komponen yang dapat digunakan untuk mengembangkan user interface.


Data,Konstanta dan Karakter
1.Data Numerik (digunakan dalam proses aritmatika)
2.Data string (terdiri dari berbagai macam karakter)
3.Data logika(terdiri dari dua satuan ,yaitu benar(true) dan salah(false)
Data sifatnya tetap diistilahkan dengan konstanta.Ada dua type konstanta yaitu: 
    a.Konstanta string
    b.Konstanta numeric(misalnya bulat/integer)
            -Desimal           :terdiri atas angka 0-9
            -hexadesimal    :terdiri atas angka 0-F
            -Oktal              :terdiri atas angka 0-7
            -Biner               :terdiri atas angka 0-1

VARIABEL
            Varibel (pengubah)merupakan nama yang mewakili nilai data dimana nilai tersebut dapat berubah pada saat program di eksekusi.Dalam pemrograman bahasa Basic,di depan penulisan variable diberikan symbol untuk tiap jenis data yang di wakilinya
Di bahasa BASIC variable dibedakan atas variable numeric dan string.Variabel numeric mengandung nilai angka sedangkan string berisi nilai huruf.
 variable presisi tunggal merupakan default dari variable yang digunakan dalam bahas BASIC,variable ini dapat menampung bilangan real(pecahan) membutuhkan memory sebesar 4 byte dan ketepatan sampai dengan 7 digit.
Variable bertipe presisi double mempunyai ketepatan sampai dengan 15 digit dan diakhiri dengan tanda #  butuh memory sebesar 8 byte
Variabel integer dapat menampug bilangan bulat dari -32768 sampai 32767,bila terdapat pecahan maka akan dibulatkan ,pembulatan keatas bilangan lebih besar sama dengan 5.
Variable string menggunakan tanda $ butuh memory sebesar 3 byte
Turbo BASIC mempunyai perintah dan fungsi yang banyak sekali antara lain :
            -Perintah Input, di gunakan memasukkan data melalui perangkat luar seperti keyboard,mouse,file,dll.Diantaranya INPUT,LINE INPUT,READ-DATA dan RESTORE
      INPUT ; memasukkan data dari keyboard(baik numeric maupun string
      LINE INPUT;memasukkan nilai string ke varibel string(numeric tidak dapat masuk)
      READ-DATA;read membaca data yang didefenisikan oleh perintah data,jumlah           perintah read tidak boleh lebih banyak dari data,letak perintah read boleh di atas perintah data maupun di bawahnya.