Saturday, 14 March 2015

Program Sederhana Menghitung Gaji | Visual Basic

Langkah pertama buka Microsoft Visual Studio anda kemudian buka new project, pilih Visual Basic >> Windows Forms Application.
Buatlah user interface seperti dibawah ini :



Program ini memiliki 12 objek, ditunjukkan dalam gambar diatas, adapun rincian objeknya :
  • 1 = Form1
  • 2 = Label1
  • 3 = Label2
  • 4 = Label3
  • 5 = Label4
  • 6 = Label5
  • 7 = Text1
  • 8 = Text2
  • 9 = Text3
  • 10 = Text4
  • 11 = Command1
  • 12 = Command2




Gambar diatas merupakan kode dari program ini. Tujuan program ini adalah menghitung gaji bersih atau gaji akhir. Untuk memperoleh gaji akhir dengan cara gaji pokok dikurangi potongan kemudian ditambah dengan tunjangan. Cara kerja program ini yaitu kita memasukkan gaji pokok, potongan dan tunjangan terlebih dahulu. Setelah memasukkan tunjangan kita ketik 'tab' maka gaji akhir akan otomatis terhitung.
Pertama kita deklarasikan dahulu variabel yang diperlukan seperti gambar dibawah. Diletakkan pada kelas Form_Load() / pada objek form1.
a, b, c, dan hasil adalah variabel sedangkan Double adalah tipe datanya.
Setelah mendaklarasikan variabel kemudian dilanjutkan ke perhitungan gaji. Variabel a menyimpan informasi tentang gaji pokok, b menyimpan informasi tentang potongan, c menyimpan informasi tentang tunjangan sedangkan hasil menyimpan informasi tentang gaji akhir.




Program akan bekerja jika kita mengetab pada saat setelah kita memasukkan tunjangan, maka yang kita gunakan adalah objek Text3. Dan supaya dapat bekerja saat ditab, maka pada event pojok kanan atas diganti dengan LostFocus. Kemudian kita mendaklarasikan bahwa variabel a adalah untuk objek Text1 dan berbentuk text, begitu juga untuk variabel b dan c. Sedangkan hasil berisi rumus untuk menghitung gaji akhir. Kemudian pada objek Text4 yaitu gaji akhir akan diisikan hasil perhitungan tersebut, maka saat kita mengetab setelah mengisi tunjangan pada Text3 maka pada Text4 akan otomatis terisi dengan hasil perhitungan tersebut yaitu gaji akhir.

Mengenal Visual Basic

Apa itu Visual Basic?


Visual Basic adalah bahasa pemrograman yang merupakan pengembangan dari Basic (Beginner’s All-purpose Symbolic Instruction Code). Basic sendiri adalah bahas pemrograman kuno yang merupakan awal dari bahasa pemrograman tingkat lainnya. Basic dirancang pada tahun 1950-an dan dirancang untuk dapat digunakan oleh programmer pemula. Basic digunakan untuk membuat program cepat saji yang mudah, ringan dan menyenangkan. Walaupun begitu banyak juga programmer handal yang menggunakan bahasa ini. Bahasa pemrograman ini merupakan bahasa pemrograman yang paling mudah menurut saya.


Fungsi Visual Basic?


1. Membuat aplikasi berbasis windows.
2. Untuk membuat objek objek pembantu program.
3. Menghasilkan program akhir yang berformat .exe dan langsung dapat dijalankan.


Tool yang digunakan?


Untuk membangun program menggunakan Visual Basic biasanya menggunakan Microsoft Visual Studio.
Anda bisa download filenya di link berikut.
http://download.cnet.com/Microsoft-Visual-Studio-2010-Professional/3000-2212_4-10618634.html

Untuk menginstall Microsoft Visual Studio anda membutuhkan Microsoft .Net Framework. Filenya bisa disedot disini.
http://www.microsoft.com/en-us/download/details.aspx?id=17851

Friday, 13 March 2015

Konfigurasi Switch | Tutorial | Cisco Packet Tracer

Konfigurasi Switch (Cisco Packet Tracer)





Friday, 6 March 2015

Konsep Switching

  1. Pengertian Switch
     Switch adalah suatu perangkat / alat yang digunakan untuk menghubunkan device dalam satu jaringan. Ruang lingkup switch hanya dipakai / digunakan dalam satu jaringan saja. 
Switch juga berfungsi sebagai pengatur lalu lintas data. 
Dalam jaringan perangkat yang sering digunakan adalah switch, hub, dan router. Switch dan hub memiliki kesamaan fungsi, yaitu sama-sama menghubungkan device dalam sebuah jaringan. Perbedaan dari keduanya, jika switch mampu mengatur lalu lintas data dan membagi jalur sedangkan hub tidak bisa. Sedangkan router berfungsi untuk menghubungkan jaringan satu dengan jaringan yang lainnya.

2. Jenis-Jenis Switch

Berdasarkan portnya :

- Fixed Platform
    Switch yang sudah ditentukan jumlah portnya oleh produsen.
- Modular Platform
   Switch yang belum ditentukan jumlah portnya. Jadi kita           bisa   menentukan sendiri jumlah portnya.
- Stackable Platform
   Switch yang sudah ditentukan portnya. Namun pada switch       ini terdapat colokan yang berfungsi untuk menghubungkan ke   switch lain.

Berdasarkan cara mengirimkan data :

- Cut Through
     Switch yang ketika menerima paket langsun diteruskan         tanpa melihat kelengkapan isi paket.
Kelebihan : Proses pengiriman cepat.
Kekurangan : Paket bisa saja hilang karen tidak dicek.

-Store and Forward
    Adalah switch yang ketika menerima paket tidak langsung meneruskan paket tersebut melainkan akan menunggu kelengkapan dari paket tersebut. Didalam switch ini terdapat memori unuk menyimpan sementara paket-paketnya sebelum meneruskannya.
Kelebihan : Memperhatikan isi paket.
Kekurangan : Proses agak lama.

3. Frame Forwarding

    Ada aturan / rule ketika akan melakukan pengiriman sebuah data :

-Sebelum data dikirim data akan dipecah menjadi frame /  bagian-bagian yang kecil.
-Bagian tersebut akan di beri nomer urut sesuai urutan.
-Pada bagian tersebut terdapat header yang berfungsi untuk  mengenali paket.
-Setelah sampai bagian-bagian tersebut akan disatukan kembali  menjadi paket data yang utuh dan siap diterima.

Cara pengiriman paket data sebagai berikut :

-Switch dalam keadaan kosong dan belum terdapat mac-  address untuk setiap portnya.
-Pengirim akan membroadcast pesan ke semua device yang  terlibat dalam jaringan tersebut.
-Dalam pesan broadcast tersebut terdapat ip-address penerima.
-Setelah masuk ke switch, mac-address pengirim akan dicatat  di mac-table pada switch.
-Kemudian pesan diteruskan ke masing-masing device.
-Setelah diterima, device yang merasa memiliki ip-address yang  sama dengan yang didalam pesan akan membalas pesan  tersebut, pesan ini deisebut unicast.
-Kemudian mac-table kembali mencatat mac-address dari yang  mengirim pesan unicast tadi.

4. Collision Domain dan Broadcast Domain

- Collision 
  Suatu kejadian dimana 2 paket data atau lebih berada dalam  satu jalur dan terjadi tabrakan.

-Broadcast Domain
 Adalah ketika sebuah device mengirimkan sebuah pesan  kepada semua device yang terdapat didalam jaringan tersebut.