Senin, 04 Maret 2013

Beberapa Bagian Data Mining


Penggalian data (bahasa Inggris: data mining) adalah ekstraksi pola yang menarik dari data dalam jumlah besar. Suatu pola dikatakan menarik apabila pola tersebut tidak sepele, implisit, tidak diketahui sebelumnya, dan berguna. Pola yang disajikan haruslah mudah dipahami, berlaku untuk data yang akan diprediksi dengan derajat kepastian tertentu, berguna, dan baru. Penggalian data memiliki beberapa nama alternatif, meskipun definisi eksaknya berbeda, seperti KDD (knowledge discovery in database), analisis pola, arkeologi data, pemanenan informasi, dan intelegensia bisnis. Penggalian data diperlukan saat data yang tersedia terlalu banyak (misalnya data yang diperoleh dari sistem basis data perusahaan, e-commerce, data saham, dan data bio informatika), tapi tidak tahu pola apa yang bisa didapatkan. (http://id.wikipedia.org/wiki/Penggalian_data)

Penggalian data atau data mining di bagi menjadi beberapa bagian, yaitu : data mining, teks mining dan web mining.
Berikut pengertiannya menurut pemahaman saya.
  1. Data Mining, merupakan suatu proses analisa dalam penggalian data-data yang belum diketahui maupun yang sudah diketahui.
    • Dalam penggalian data ini, para pakar atau ilmuwan mencoba untuk memahami konsep-konsep yang ada dalam suatu data maupun data-data yang ingin ditemukan solusi permasalahannya.
  2. Teks Mining, merupakan suatu proses analisa penggalian data-data yang masih berupa teks.
    • Dalam suatu teks mining, data-data yang ada dalam suatu database masih berupa data mentah. Data-data tersebut diperoleh secara manual dari sumber yang ada dan bahkan data-data yang di dapat kadang perlu waktu yang agak lama.
  3. Web Mining, merupakan suatu proses penggalian data, yang mana data-data tersebut tersimpan dalam suatu database server dalam sebuah website atau world wide web.
    • Dalam web mining, data-data yang ada sudah tersimpan dalam suatu database yang sangat besar. Web mining ini sudah bisa diakses ke dalam teknologi penyimpanan komputer. Dalam web mining ini sudah hampir sempurna karena di dukung oleh berbagai fitur seperti audio, visual serta gabungan keduanya yaitu audio visual.
»»  READMORE...

Rabu, 28 November 2012

Contoh Listing Sederhana Kombinasi Warna Smile Berkedip Menggunakan Aplikasi netbeans 7.0.1

package pertemuanvi;

import java.awt.*;
import java.awt.event.*;
public class PertemuanVI extends Frame implements ActionListener{
    int x = 100;
    int y = 100;
public static void main(String[] args) {
    Frame frame = new PertemuanVI();
    frame.setSize(640, 480);
    frame.setVisible(true);
}
public PertemuanVI() {
setTitle("Pertemuan VI");
// create menu
    MenuBar mb = new MenuBar();
    setMenuBar(mb);
    Menu menu = new Menu("File");
    mb.add(menu);
    MenuItem mi = new MenuItem("Exit");
    mi.addActionListener(this);
    menu.add(mi);
// end program when window is closed
    WindowListener l = new WindowAdapter()  {
    public void windowClosing(WindowEvent ev) {
    System.exit(0);
    }
    };
this.addWindowListener(l);
// mouse event handler
MouseListener mouseListener = new MouseAdapter() {
public void mouseClicked(MouseEvent ev) {
    x = ev.getX();
    y = ev.getY();
    repaint();
}
};
addMouseListener(mouseListener);
}

public void paint(Graphics g) {

g.drawOval(120,140,200,200);
int jumlah=1;
while (jumlah <=5){
    g.drawArc(180,260,90,60,180,180);
    int jumlah2=1;
    while (jumlah2<=1000000000){
        jumlah2++;
    }
    jumlah++;

g.drawArc(160,190,50,20,-180,-180);
g.drawArc(240,190,50,20,-180,-180);
g.drawArc(180,260,90,60,180,180);
g.setColor(Color.blue);
g.fillOval(240,210,50,20);
g.fillOval(160,210,50,20);
}
}

public void actionPerformed(ActionEvent ev) {
String command = ev.getActionCommand();
if ("Exit".equals(command)) {
System.exit(0);
}
}
}

Berikut hasil outputnya :




sedikit penjelasan :
jika ingin merubah/mengkombinasikan warna cukup blogger mania ketik g.drawfill, g.drawrect atau apapun terus di bawah listingnya ketik setColor (blue) atau bisa lainnya. Cuma itu yang bisa saya bagikan. Thanks.
»»  READMORE...

Contoh Listing Sederhana Kombinasi Warna menggunakan aplikasi netbeans 7.0.1

package penggunaanawt;

import java.awt.*;
import java.awt.event.*;
public class AWTDemo extends Frame implements ActionListener{
    int x = 100;
    int y = 100;
public static void main(String[] args) {
    Frame frame = new AWTDemo();
    frame.setSize(640, 480);
    frame.setVisible(true);
}
public AWTDemo() {
setTitle("AWT Demo");
// create menu
    MenuBar mb = new MenuBar();
    setMenuBar(mb);
    Menu menu = new Menu("File");
    mb.add(menu);
    MenuItem mi = new MenuItem("Exit");
    mi.addActionListener(this);
    menu.add(mi);
// end program when window is closed
    WindowListener l = new WindowAdapter()  {
    public void windowClosing(WindowEvent ev) {
    System.exit(0);
    }
    };
this.addWindowListener(l);
// mouse event handler
MouseListener mouseListener = new MouseAdapter() {
public void mouseClicked(MouseEvent ev) {
    x = ev.getX();
    y = ev.getY();
    repaint();
}
};
addMouseListener(mouseListener);
}

public void paint(Graphics g) {

g.drawLine(580, 100 , 100, 100);
g.drawLine(100, 100 , 100, 350);
g.drawLine(400, 350, 400 , 100);
g.drawLine(100,350, 700 , 350);
g.drawLine(700, 250 , 700, 350);
g.drawLine(700, 250 , 640, 250);
g.drawLine(640, 250 , 580, 100);
g.setColor(Color.orange);
g.drawString("OPELET", 150,250);  
g.setColor(Color.red);
g.fillRect(150,150,50,50);
g.fillRect(450,150,50,50);
g.fillRect(270,150,50,50);
g.setColor(Color.blue);
g.fillOval(200,300,100,100);
g.fillOval(500,300,100,100);



}
public void actionPerformed(ActionEvent ev) {
String command = ev.getActionCommand();
if ("Exit".equals(command)) {
System.exit(0);
}
}
}

Berikut hasil outputnya :

»»  READMORE...

Kamis, 15 November 2012

Contoh Listing Program Berbaris Sederhana

Tugas 3 :
Contoh Listingnya :

package penggunaanawt;

import java.awt.*;
import java.awt.event.*;
public class AWTDemo extends Frame implements ActionListener{
    int x = 100;
    int y = 100;
public static void main(String[] args) {
    Frame frame = new AWTDemo();
    frame.setSize(640, 480);
    frame.setVisible(true);
}
public AWTDemo() {
setTitle("AWT Demo");
// create menu
    MenuBar mb = new MenuBar();
    setMenuBar(mb);
    Menu menu = new Menu("File");
    mb.add(menu);
    MenuItem mi = new MenuItem("Exit");
    mi.addActionListener(this);
    menu.add(mi);
// end program when window is closed
    WindowListener l = new WindowAdapter()  {
    public void windowClosing(WindowEvent ev) {
    System.exit(0);
    }
    };
this.addWindowListener(l);
// mouse event handler
MouseListener mouseListener = new MouseAdapter() {
public void mouseClicked(MouseEvent ev) {
    x = ev.getX();
    y = ev.getY();
    repaint();
}
};
addMouseListener(mouseListener);
}

public void paint(Graphics g) {
int i=80;
while (i<=100){
int j=100;
while (j<=200){
   
g.drawOval(i, j, 10, 15);

j=j+30;}
i=i+20;
}
}

public void actionPerformed(ActionEvent ev) {
String command = ev.getActionCommand();
if ("Exit".equals(command)) {
System.exit(0);
}
}
}

Berikut hasil outputnya :
 
»»  READMORE...

Minggu, 11 November 2012

Contoh Listing Program Mobil Sederhana



Tugas 2 Grafika Komputer (kombinsi garis dan lingkaran)

Listing Program : 

package penggunaanawt;
import java.awt.*;
import java.awt.event.*;
public class AWTDemo extends Frame implements ActionListener{
    int x = 100;
    int y = 100;
public static void main(String[] args) {
    Frame frame = new AWTDemo();
    frame.setSize(640, 480);
    frame.setVisible(true);
}
public AWTDemo() {
setTitle("AWT Demo");
// create menu
    MenuBar mb = new MenuBar();
    setMenuBar(mb);
    Menu menu = new Menu("File");
    mb.add(menu);
    MenuItem mi = new MenuItem("Exit");
    mi.addActionListener(this);
    menu.add(mi);
// end program when window is closed
    WindowListener l = new WindowAdapter()  {
    public void windowClosing(WindowEvent ev) {
    System.exit(0);
    }
    };
this.addWindowListener(l);
// mouse event handler
MouseListener mouseListener = new MouseAdapter() {
public void mouseClicked(MouseEvent ev) {
    x = ev.getX();
    y = ev.getY();
    repaint();
}
};
addMouseListener(mouseListener);
}

public void paint(Graphics g) {
g.drawLine(100, 150, 400, 150);
g.drawLine(400, 150, 400, 100);
g.drawLine(400, 100 , 100, 100);
g.drawLine(100, 100 , 100, 150);
g.drawOval(100, 100, 100, 100);
g.drawOval(300, 100, 100, 100);

}
public void actionPerformed(ActionEvent ev) {
String command = ev.getActionCommand();
if ("Exit".equals(command)) {
System.exit(0);
}
}
}

Berikut hasil outputnya ketika di jalankan :
 silahkan di komen.
»»  READMORE...

Kamis, 06 September 2012

Keyboard Ramah Lingkungan - Tenaga Matahari






Produsen piranti komputer seperti mouse dan keyboard, Logitech, baru-baru ini menelurkan satu inovasi dalam produknya: Solar-powered Keyboard (atau keyboard bertenaga surya).
Keyboard yang diberi nomor seri K750 dan wireless ini sepertinya serba “hijau” dalam segala halnya (kecuali warnanya yang hitam atau putih). Mulai dari bahan keyboard yang bebas PVC (plastik), packaging yang terbuat dari materi daur ulang,  tanpa buku manual yang terbuat dari kertas dan hanya membutuhkan cahaya untuk menghidupkannya.
Dua solar panel di sisi atas berfungsi untuk men-charge baterai bahkan dalam keadaan ruangan remang-remang. Ketika keyboard ini dikeluarkan dari bungkusnya, baterai sudah terisi 50% hanya dengan menaruh di bawah sinar matahari selama 15 menit.
Aplikasi yang bisa didownload gratis membuat keyboard ini semakin menarik. Dengan satu tombol tertentu kita bisa melihat berapa tenaga yang tersimpan dalam baterai dan sekaligus lampu indikator merah/hijau untuk status tenaga baterai.
Desainnya yang minimalis dan nyaman khas Logitech membuat pengguna nyaman dalam mengetik. Unifying USB Receiver yang umumnya dipakai di piranti Logitech lainnya mampu menghubungkan antara piranti dengan PC/laptop ataupun dengan piranti Logitech lainnya secara nirkabel (wireless).
 
Opini GreenTravelers: satu terobosan baru setelah laptop bertenaga surya. Seharusnya semakin banyak produsen yang membawa tema “hijau” dalam pengembangan produknya. Produk-produk yang ramah lingkungan, sedikit plastik, packaging yang minimalis itulah yang dibutuhkan untuk mengurangi limbah elektronik yang tidak terpakai lainnya.

Sumber : http://greentravelers.wordpress.com/2011/08/
»»  READMORE...