Dickynd’s Weblog

Just another WordPress.com weblog

Arsip untuk Oktober, 2008

Kejahatan Dunia Maya(CyberCrime)

Ditulis oleh dickynd di/pada Oktober 31, 2008

Pengertian Cybercrime

Cybercrime adalah tidak criminal yang dilakkukan dengan menggunakan teknologi computer sebagai alat kejahatan utama. Cybercrime merupakan kejahatan yang memanfaatkan perkembangan teknologi computer khusunya internet. Cybercrime didefinisikan sebagai perbuatan melanggar hukum yang memanfaatkan teknologi computer yang berbasasis pada kecanggihan perkembangan teknologi internet.

Karakteristik Cybercrime

Dalam perkembangannya kejahatan konvensional cybercrime dikenal dengan :

  1. Kejahatan kerah biru
  2. Kejahatan kerah putih

Cybercrime memiliki karakteristik unik yaitu :

  1. Ruang lingkup kejahatan
  2. Sifat kejahatan
  3. Pelaku kejahatan
  4. Modus kejahatan
  5. Jenis kerugian yang ditimbulkan

Dari beberapa karakteristik diatas, untuk mempermudah penanganannya maka cybercrime diklasifikasikan :

  1. Cyberpiracy : Penggunaan teknologi computer untuk mencetak ulang software atau informasi, lalu mendistribusikan informasi atau software tersebut lewat teknologi komputer.
  2. Cybertrespass : Penggunaan teknologi computer untuk meningkatkan akses pada system computer suatu organisasi atau indifidu.
  3. Cybervandalism : Penggunaan teknologi computer untuk membuat program yang menganggu proses transmisi elektronik, dan menghancurkan data dikomputer.

c. Perkiraan perkembangan cyber crime di masa depan

dapat diperkirakan perkembangan kejahatan cyber kedepan akan semakin meningkat seiring dengan perkembangan teknologi atau globalisasi dibidang teknologi informasi dan komunikasi, sebagai berikut :

Denial of Service Attack. Serangan tujuan ini adalah untuk memacetkan sistem dengan mengganggu akses dari pengguna jasa internet yang sah. Taktik yang digunakan adalah dengan mengirim atau membanjiri situs web dengan data sampah yang tidak perlu bagi orang yang dituju. Pemilik situs web menderita kerugian, karena untuk mengendalikan atau mengontrol kembali situs web tersebut dapat memakan waktu tidak sedikit yang menguras tenaga dan energi.

Baca entri selengkapnya »

Ditulis dalam Artikel | Bertanda: | 4 Komentar »

Manajemen Layout

Ditulis oleh dickynd di/pada Oktober 6, 2008

Laporan Praktikum Java II

Modul II

Manajemen Layout

1. CobaBorderLayout

a. Listing Program

b. Penjelasan Program

  1. package modulii : Baris program ini merupakan pembuatan class pada package(folder) modulii.

  2. import java.awt.* : Baris program ini berfungsi untuk menggimport semua class yang ada pada package java.awt agar dapat mengakses/menggunakan segala komponen yang ada pada package tersebut jadi awt sekarang berfungsi untuk pembuatan layout.

  3. import javax.swing.* : Baris program ini merupakan baris yang berfungsi untuk mengimport semua yang ada pada package javax.swing, agar dapat mengunakan semua class yang terdapat pada package tersebut.

  4. class BLayout extends JFrame : Baris program ini merupakan pembuatan class dengan nama BLayout yang mewarisi class JFrame dimana semua method yang terdapat pada class JFrame secara otomatis dapat digunakan oleh class BLayout.

  5. JButton tombolSave, tombolEdit, tombolDelete, tombolOpen : Baris program ini merupakan deklarasi objek dari class Jbutton.

  6. JLabel labelgambar : Baris program ini merupakan deklarasi objek dari class JLabel.

  7. public BLayout() : Baris program ini merupakan constructor dari class BLayout dimana pada saat class BLayout dirun maka yang pertama akan dieksekusi adalah construtor.

  8. setTitle(“Border Layout”) : Baris program ini merupakan penggunaan method setTitle pada class JFrame yang berfunsi untuk memberikan judul Border Layout pada frame.

  9. tombolOpen = new JButton(“Open”) : Baris program ini merupakan intansiasi atau pembentukan objek tombolOpen dari class JButton dengan parameter input “Open” sebagai title dari objek tombolOpen.

  10. tombolOpen.setMnemonic(‘O’) : Baris program ini berfungsi untuk mengakses atau memanggil method setMnemonic, dimana method setMnemonic sendiri berfungsi untuk memberikan funsi pada keyboard apabila ditekan alt + o maka objek tombolOpen akan dieksekusi atau seperti diklik dengan mouse.

  11. labelGambar = new JLabel(new ImageIcon(“Image/Garong.jpg”)) : Baris program ini merupakan instansiasi/pembentukkan objek labelGambar dari class JLabel dengan parameter input untuk meload gambar icon pada folder image dengan nama file Garong.jpg.

  12. setLayout(new BorderLayout()) : Baris program ini merupakan pengaksesan method setLayout dari class JFrame yang berfungsi untuk mengset layout dengan layout yang bertipe borde dimana tipe layout border merupakan tipe layout yang meletakkan komponen berdasarkan arah mata angin yaitu utara, selatan, timut, barat dan center.

  13. add(tombolOpen,”North”) : Baris program ini berfungsi menambahkan objek tombol open pada layout border di arah utara. Untuk peletakkan objek lainnya disesuaikan dengan baris program berikut hanya saja arahnya/tempatnya dirubah. Jadi format untuk layout border

  14. pack() : Baris program ini merupakan method pack() berfungsi untuk mengset ukuran frame secara default atau ukurannya akan menyesuaikan dengan objek-objek yang terdapat dalam frame.

  15. setVisible(true) : Baris program ini merupakan method setVisible dengan tipe boolean yang berfungsi menampilkan frame. Dan apabilan bernilai false maka frame tidak akan ditampilkan.

  16. setDefaultCloseOperation(EXIT_ON_CLOSE) : Baris program ini berfungsi untuk mengakses method setDefaultCloseOperation yang berfungsi apabila tombol close klik maka frama akan di tutup.

  17. public class CobaBorderLayout : Baris program ini merupakan pembuatan class dengan nama CobaBorderLayout.

  18. public static void main(String[] args): Baris program ini berfungsi sebagai program utama yang akan dijalankan ketika program dirun sehingga program ini disimpan dengan nama class yang terdapat baris program utamanya.

  19. BLayout b =new BLayout() : Baris program ini merupakan instansiasi objek b dari kelas BLayout yang terletak dalam baris progam utama dan pada saat dirun maka yang akan dijalankan adalah konstruktor dari class BLayout.

c. Output Program

2. CobaFlowLayout

a. Listing Program

b. Penjelasan Program

  1. package modulii : Baris program ini merupakan pembuatan class pada package(folder) modulii.

  2. import java.awt.* : Baris program ini berfungsi untuk menggimport semua class yang ada pada package java.awt agar dapat mengakses/menggunakan segala komponen yang ada pada package tersebut jadi awt sekarang berfungsi untuk menggunakan class / method setlayout.

  3. import javax.swing.* : Baris program ini merupakan baris yang berfungsi untuk mengimport semua yang ada pada package javax.swing, agar dapat mengunakan semua class yang terdapat pada package tersebut.

  4. class FLayout extends JFrame : Baris program ini merupakan pembuatan class FLayout yang mewarisi sifat dari class JFrame, dimana semua method dan variable diturunkan pada class FLayout.

  5. JButton tombolSave, tombolEdit, tombolDelete, tombolOpen : Baris program ini merupakan deklarasi objek dari class Jbutton.

  6. Baris program di atas merupakan instansiasi objek-objek tombol sekaligus pemberian nama pada tombol-tombol tersebut. Setelah itu objek-objek tombol tersebut menggunakan method setMnemonic yang berfungsi untuk memberikan fungsi pada keybord dengan menekan alt +O maka objek button tersebut akan dieksekusi atau diklik. method setTitle berfungsi untuk memberikan judul pada Frame yaitu Flow Layout.

  7. Baris program diatas berfungsi untuk mengset layout dengan layout tipe flow, dimana tipe layout flow merupakan tipe layout yang meletakkan objek dari kiri ke kanan secara kontinu. Method add berfungsi untuk menambahkan objek button pada frame.

  8. pack() : Baris program ini merupakan method pack() berfungsi untuk mengset ukuran frame secara default atau ukurannya akan menyesuaikan dengan objek-objek yang terdapat dalam frame.

  9. setVisible(true) : Baris program ini merupakan method setVisible dengan tipe boolean yang berfungsi menampilkan frame. Dan apabilan bernilai false maka frame tidak akan ditampilkan.

  10. setDefaultCloseOperation(EXIT_ON_CLOSE) : Baris program ini berfungsi untuk mengakses method setDefaultCloseOperation yang berfungsi apabila tombol close klik maka frama akan di tutup.

  11. public class CobaFlowLayout : Baris program ini merupakan pembuatan class dengan nama CobaBorderLayout.

  12. public static void main(String[] args): Baris program ini berfungsi sebagai program utama yang akan dijalankan ketika program dirun sehingga program ini disimpan dengan nama class yang terdapat baris program utamanya.

  13. FLayout f =new FLayout() : Baris program ini merupakan instansiasi objek b dari kelas BLayout yang terletak dalam baris progam utama dan pada saat dirun maka yang akan dijalankan adalah konstruktor dari class FLayout.

c. Output Program

Baca entri selengkapnya »

Ditulis dalam IT | Leave a Comment »