Kamis, 25 Oktober 2012

Tugas Pemrograan Visual 2

Untuk tugas yang kedua pada matakuliah pemrograman visual saya mendapatkan tugas untuk menganalisa dua buah program, dan ini dia gambar program pertama yang harus di analisa :
Form 1 :

Form 2 :


Dan saya harus menjawab pertanyaan berikut :


a.    Errornya alamat1 di sebabkan adanya 2 variabel, yaitu public dan local :


untuk solusi memperbaikinya kita hapus saja variabel localnya .
hapus yang bertanda kuning


b.    Ketika penekanan button nama 1 dan nama2  kenapa bisa berbeda??karena pada button nama1 menggunakan variabel local yaitu “dim” sedangkan untuk button nama dua menggunakan variabel “public const” yang di deklarasikan  di module.
Sedangkan untuk button alamat1 dan alamat2 outputnya sama, karena keduanya menggunakan variabel yang sama .

c.    Karena variabel yang di gunakan di button umur1 menggunakan “dim”, untuk “dim” sendiri apabila kita menekan sampai berapa kalipun hasilnya akan tetap 1. Sedagkan untuk button umur 2 menggunakan “static” sehingga apabila kita lakukan penekanan di button umur 2 nilainya akan bertambah 1 secara berurutan sesuai  jumlah penekanan yang di lakukan.

d.    Untuk analisis form 2, pada baris program paling atas terdapat  tulisan “option esplisit off”  statmen tersebut manandakan bahwa varibelya  tidak perlu kita definisikan dan program akan langsung mengambil definisi variabel-variabel itu dari variabel Public yang terdapat dimanapun.


Analisa IF and CASE
Sekarang untuk program yang kedua di sini saya di suruh menganalisisi kelemahan dari program tersebut .  langsung saja ke analisis yang pertama :
1.    Kelamahan yang pertama adalah saat memilih item “TAS” di commbobox tidak muncul harga tetapi yang muncul “-“. Untuk perbaikannya kita lakukan cooding seperti di bawah ini :


Setelah coding di masukan maka hasinya seperti ini :


2.    Kelemahan yang ke dua adalah ketika kita akan keluar dari program tidak ada pilihan (msg box)  untuk kluar sepeti Yes/No sehingga saat di tekan tombol tutup program akan secara langsung keluar . Maka untuk mnembahkan msg box tersebut di lakukan cooding seperi di bawah ini :




Sekian analisa ynag saya berikan semoga bermanfaat ..  dan akhirnya tugas yang kedua terselesaikan juga :)














Minggu, 21 Oktober 2012

Aplikasi Kasir Rental PlayStation

Assalamualakum wr.wb
Setelah sekian hari berusaha menyelesaikan tugas pemrograman visual 1 akhirnya sebuah aplikasi bisa saya selesaikan sesuai waktu yang di tentukan ,  dalam tugas kali ini saya membuat sebuah aplikasi sederhan untuk program kasir di sebuah rental playstation. Berikut adalah tampilan aplikasi yang saya buat :



Kalau begitu langsung saja saya jelaskan satu persatu dan secara terperinci bagaimana aplikasi ini di buat dan bagaimana cara penggunaannya :
Dalam aplikasi tersebut saya juga memasukan beberapa too box  untuk mempermudah pengoprasian aplikasi. Tool box tersebut antara lain :
A.    6 Label ,digunakan untuk :
 1.    Nama Aplikasi
2.    Jenis Playstation
3.    Biaya Per Jam
4.    Waktu main
5.    Potongan
6.    Total Bayar
B.    5 textBok  digunakan untuk :
1.    Biaya Per Jam
2.    Waktu main
3.    Potongan
4.    Total biaya yang di keluarkan
5.    Keterangan mendapat potongan
C.    1 ComboBox, digunakan untuk memiih jenis PlayStation yang di mainkan. Dalam ComboBox    tersebut terdapat piliha sebagai berikut :
1.    PlaySation 1
2.    PlaySation 2
3.    PlaySation 3


D.    Di aplikasi ini saya juga menggunakan  tool date time pickeruntuk mempermudah aplikasi.

Setelah diatas  saya menjelaskan tool apa saja yang adai dalam aplikasi tersebut kali ini saya akan menjeaskan fungsi –fungsi tombol yang ada dalam aplikasi :
1.    Tombol Jumlah :
Tombol ini di gunakan untuk mengetahui berapa banyak biaya yang harus di keluarkan oleh pelanggan setelah bermain PlayStation . Pelanggan akan menerima potongan sebesar Rp.1000 apabila bermain selama 4 jam potongan berlaku kelipatannya .


2.    Tombol Refresh
Tombol ini di gunakan untuk menghapus atau membersihkan data yang sudah di masukan .
Tampilan sebelum refresh :


Tampilan setelah refresh :




3.    Tombol Detail
Tombol ini di gunakan untuk mengetahui semua detail yang ada, seperti jenis PlayStation apa yang di mainkan, berapa lama waktu bermain dan jumlah yang harus d bayar.

4.    Tombol Keluar
Tombol ini di gunakan untuk keluar dari aplikasi

Untuk sekarang saya akan menjelaskan tentang cara memberikan cooding pada setipa tombol, untuk pemberian cooding sendiri kita hanya perlu doubel click pada tool box yang akan di berikan cooding.
Berikut adalah gambar contoh pemberian cooding :







Nahh ,, itu tadi penjelasan singkat saya tentang aplikasi kasir di sebuah rental PlayStation . semoga penjelasan tadi bisa difahami dan bisa bermanfaat ... terimakasiih 
Wasaalamualaikum. wr. wb







Kamis, 11 Oktober 2012

Keygen Diklaim Sebagai Sarang Malware

Malware yang beredar melalui web memang kian meningkat, tapi jumlahnya tidak seberapa jika dibandingkan keygen yang diklaim Microsoft sebagai sarang program jahat.

Program jahat yang lalu lalang di internet memang biasanya mendompleng situs porno, situs judi, situs bajakan dan situs berbau konten ilegal. Namun ternyata malware justu lebih banyak beredar melalui keygen, hal tersebut dipaparkan Microsoft melalui laporan Security Intelligence Report terbaru.

Keygen sendiri bisa digambarkan sebagai aplikasi mungil yang biasanya disertakan untuk program bajakan agar bisa digunakan seperti versi resminya. Hal inilah yang menarik bagi para pengguna internet untuk mendownload aplikasi tersebut.

Untuk mencegah hal itu, Microsoft pun mengimbau agar para pengguna mendowload aplikasi resmi agar terbebas dari berbagai ancaman. Namun apakah semua keygen berbahaya? Entahlah, namun yang jelas Windows dan Micorosft Office selalu menjadi favorit para pemburu software ilegal.

Twitter Delicious Facebook Digg Stumbleupon Favorites More