Tampilkan postingan dengan label Belajar. Tampilkan semua postingan
Tampilkan postingan dengan label Belajar. Tampilkan semua postingan

Sabtu, 09 Februari 2013

OOP


Apa sih Object Oriented Programming (OOP) itu?
 
OOP adalah salah satu metode dalam pemrograman yang berorientasi kepada object-object yang memiliki attribute-attribute dan method-method.
Komponen-komponen dalam OOP
Class adalah kumpulan object yang memiliki attribute dan method. Contoh: class Siswa, Mobil, Rumah, dll.
Object adalah bagian dari sebuah class. Contoh: siswa budi merupakan object dari class Siswa.
Attribute adalah karakteristik dari sebuah class. Contoh: nama siswa, merek mobil, dll.
Method adalah aksi yang dapat dilakukan oleh sebuah object. Contoh: siswa budi makan.
 Contoh OOP

Contoh OOP (2)
Contoh class:
class Siswa{
  String nama;
  String nis;
  int umur;
  String alamat;
  public void belajar(){
  }
  public void makan(){
  }
  public void minum(){
  }
}

Contoh object:
Siswa siswa1 = new Siswa();
siswa1.nama = “Budi”;
siswa1.umur = 19;
siswa1.nis = “123456”;
siswa1.alamat = “Depok”;
siswa1.makan();

 Source : Kak Haudy dan Kak Faruq

Jumat, 08 Februari 2013

Pemrograman Java Turunan



public class Latihan1{
    public static void main(String[] args){
        Orang org1 = new Orang();
        Siswa siswa1 = new Siswa();
        Guru guru1 = new Guru();
        Staf staf1 = new Staf();

        siswa1.nama = "Adi";
        siswa1.nis = "12012345"

        org1.nama = "Agus";

        guru1.nama = "Ade";
        guru1.jumlahJam = 12;

        staf1.nama = "Ani";
        staf1.jabatan = "TU";
        staf1.gaji = "Rp. 1.500.000,00";

        System.out.println(siswa1.nis);
        System.out.println(org1.nama);
        System.out.println(guru1.nama);
        System.out.println(staf1.gaji);

    }
}
       class Orang{
           String nama;
           String alamat;
       }
       class Siswa extends ________{
           String nis;
       }
       class Pegawai extends ________{
           String gaji;
       }
       class Guru extends ________{
           int jumlahJam;
       }
       class Staf extends ________{
           String jabatan;
       }
ini adalah contoh pemprograman Java turunan. Untuk mengisi extends coba perhatikan baik-baik pada gambar di atas.

Source : Ka Haudy dan Ka Faruq

Konversi Bilangan

 Nih kalo ada yang mau mencoba Konversi Bilangan dengan java Blue J atau NetBeans :

import java.io.*;
import java.util.*;

public class konversi
{
public static String ConversiDes_Bin(int des)
{
if(des==1)
return Character.toString('1');
else if ((des%2)==1)
return ConversiDes_Bin(des/2)+ConversiDes_Bin(1);
else
return ConversiDes_Bin(des/2)+Character.toString('0');
}

public static int ConversiBin_Des(String bin)
{
int i, a=0;

for (i=0; i < bin.length(); i++)
{
if (bin.charAt(i)=='1')
a+=Math.pow(2,(bin.length()-1)-i);
else
a+=0;
}
return a;
}

public static String ConversiDes_Hexa(int des)
{
String b,c;

b=String.valueOf(des/16);
c=String.valueOf(des%16);

if (des==0)
return Character.toString('0');
else if(des==1)
return Character.toString('1');
else if(des==2)
return Character.toString('2');
else if(des==3)
return Character.toString('3');
else if(des==4)
return Character.toString('4');
else if(des==5)
return Character.toString('5');
else if(des==6)
return Character.toString('6');
else if(des==7)
return Character.toString('7');
else if(des==8)
return Character.toString('8');
else if(des==9)
return Character.toString('9');
else if(des==10)
return Character.toString('A');
else if(des==11)
return Character.toString('B');
else if(des==12)
return Character.toString('C');
else if(des==13)
return Character.toString('D');
else if(des==14)
return Character.toString('E');
else if(des==15)
return Character.toString('F');
else if (((des%16) < 10)&&((des/16) < 10))
return b+c;
else if (((des%16) < 10)&&((des/16) >= 10))
return (ConversiDes_Hexa(des/16)+ConversiDes_Hexa(des%16));
else if (((des%16) >=10)&&((des/16) < 10))
return b+ConversiDes_Hexa(des%16);
else if (((des%16) >=10)&&((des/16) >=10))
return ConversiDes_Hexa(des%16)+ConversiDes_Hexa(des%16);
else
return "";
}
public static int ConversiHexa_Des(String hex)
{
int i, j, maks=hex.length();
char a;

if (hex.equals(Character.toString('0')))
return 0;
else if(hex.equals(Character.toString('1')))
return 1;
else if(hex.equals(Character.toString('2')))
return 2;
else if(hex.equals(Character.toString('3')))
return 3;
else if(hex.equals(Character.toString('4')))
return 4;
else if(hex.equals(Character.toString('5')))
return 5;
else if(hex.equals(Character.toString('6')))
return 6;
else if(hex.equals(Character.toString('7')))
return 7;
else if(hex.equals(Character.toString('8')))
return 8;
else if(hex.equals(Character.toString('9')))
return 9;
else if(hex.equals(Character.toString('A')))
return 10;
else if(hex.equals(Character.toString('B')))
return 11;
else if(hex.equals(Character.toString('C')))
return 12;
else if(hex.equals(Character.toString('D')))
return 13;
else if(hex.equals(Character.toString('E')))
return 14;
else if(hex.equals(Character.toString('F')))
return 15;
else
return
((ConversiHexa_Des(Character.toString(hex.charAt(0)))*16)
+ConversiHexa_Des(Character.toString(hex.charAt(1))));
}

public static String ConversiHexa_Bin(String heks)
{
int a;
String k;

a=(ConversiHexa_Des(heks));
k=ConversiDes_Bin(a);

return k;
}

public static String ConversiBin_Hexa(String biner)
{
int i;
String j;

i=ConversiBin_Des(biner);
j=ConversiDes_Hexa(i);

return j;
}

public static void main(String args[])
{
String m;
int pilih, i;
do
{
// Menu program
System.out.println("Menu Konversi Bilangan ");
System.out.println("1. Desimal ke Heksadesimal");
System.out.println("2. Heksadesimal ke Desimal");
System.out.println("3. Desimal ke Biner");
System.out.println("4. Biner ke Desimal");
System.out.println("5. Heksadesimal ke Biner");
System.out.println("6. Biner ke Heksadesimal");
System.out.println("0. Keluar");
System.out.print("Pilih menu ");
Scanner plh = new Scanner(System.in);
pilih=plh.nextInt();

switch (pilih)
{
case 1 :
System.out.println("Desimal |Heksadesimal");
for (i=0; i < 256; i++)
{
System.out.println(+i+" |"+ConversiDes_Hexa(i));
}
break;
case 2 :
System.out.print("Masukkan bilangan heksadesimal "
+"= ");
Scanner heks = new Scanner (System.in);
m=heks.nextLine();

System.out.println(""+ConversiHexa_Des(m));
break;
case 3 :
System.out.println("Desimal |Biner");

for (i=1; i < 256; i++)
{
System.out.println(+i+" |"+ConversiDes_Bin(i));
}
break;
case 4 :
System.out.print("Masukkan bilangan biner = ");
Scanner bin = new Scanner (System.in);
m=bin.nextLine();

System.out.println(""+ConversiBin_Des(m));
break;
case 5 :
System.out.print("Masukkan bilangan "
+"heksadesimal = ");
Scanner hex = new Scanner (System.in);
m=hex.nextLine();

System.out.println(""+ConversiHexa_Bin(m));
break;
case 6 :
System.out.print("Masukkan bilangan biner = ");
Scanner binsa = new Scanner (System.in);
m=binsa.nextLine();

System.out.println(""+ConversiBin_Hexa(m));
break;
}
}
while(pilih!=0);
}
}

Source : Pak Rudi Hartono

Selasa, 04 September 2012

Cara Menginstall Windows XP


1.Siapkan Cd Instal Windows XP yang bootable (cd windows xp yang bisa booting/bootable).
Jika Cd windows xp tidak bootable maka anda terlebih dahulu harus menginstal windows 98, lalu baru menginstal windows xp biasa (seperti menginstal program)
Ingat dan catat serial numbernya.
2.Yang pasti computer anda ada cd roomnya, he..he…he….
3.Backup data/documents apa saja yang menurut anda penting yang ada didalam drive C ke drive lainnya misal ke drive D.
Karena semua data/program yang ada didalam drive C semuanya akan hilang, kecuali anda merepair/memperbaiki maka data/program yang ada di drive C tidak akan hilang
4.Siapkan Cd driver yang dibutuhkan oleh computer anda, seperti driver motherboat, sound, dan driver VGA card
5.Jika anda perokok siapkan rokok terlebih dahulu supaya tidak bosen, karena instalasi memakan waktu kurang lebih setengah jam (tergantung kecepatan computer anda)
6.Jika anda belum Sholat, lebih baik Sholat dulu karena biasanya kalau didepan computer orang akan lupa segalanya, dan jangan lupa berdo’a supaya proses instalasi ini berjalan seperti yang anda inginkan…..amin.


Proses Instalasi :
1.Masukan CD installer Windows Xp kedalam Cd room anda.
2.Restar computer.
3.pilih booting awal ke Cd room
Untuk mengganti booting awal ke cd room anda bisa masuk ke bios dengan cara restart computer lalu tunggu tulisan Pres Del to enter setup, dan anda harus menekan tombol Del yang ada di keyboard. Otomatis tampilan layar monitor akan menuju bios biasanya warna biru, kemudian anda cari sub menu yang memanagement booting (biasanya sub menu advance bios feature-boot sequence).
Jika Motherboat anda keluaran terbaru untuk mengganti booting awal ke cd room anda cukup menekan tombol F8 atau F10 atau F11, tentunya setelah anda restart.
Jika anda masih belum mengerti tanyakan pada teman anda yang menurut anda mengetahui sedikit banyak tentang cara mengganti booting awal ke cd room.
Dan jika teman anda pun gak ada yang mengerti, sebaiknya tutup artikel ini, lalu anda cuci kaki dan gosok gigi kemudian tidur saja.
4.Setelah proses booting berhasil kemudian ada tulisan pres any key to boot from cd, maka anda harus menekan salah satu tombol di keyboard anda (misal tekan enter), setelah itu layar computer otomatis menjadi warna biru.
5.Anda akan berada pada layar window setup (tulisan window setup berada dipojok kiri atas), tunggu
6.kemudian muncul layar window xp proses setup (tulisan ini juga berada pada pojok kiri atas).dilayar ini anda akan dihadaokan pada pilihan seperti :
To setup window xp press ENTER
To repair winows xp installing using recovery……, press R
To quit setup……… press F3
Pada pilihan-pilihan tersebut anda pilih pilihan yang teratas yaitu anda tekan ENTER
7.Lalu anada dihadapkan pada layar window xp licenci agreement
Pada layar ini anda pilih/tekan F8
8.Kemudian anda dihadapkan lagi pada layar windowxp process setup, dilayar ini terdapat juga pilihan-pilihan seperti :
To repair, press R
To continue , press ESC (escape)
Pada pilihan-pilihan tersebut anda pilih pilihan yang kedua yaitu anda tekan ESC.
9.Kemudian anda dihadapkan lagi pada pilihan-pilihan, seperti :
To setup, press ENTER
To create……., Press C
To delete……., Press D
Pada pilihan-pilihan tersebut anda pilih pilihan yang teratas yaitu anda tekan ENTER
10.Kemudian anda juga akan dihadapkan kembali pada pilihan-pilihan, seperti :
To Continue, Press C
To Select Different….., Press ESC
Pada pilihan-pilihan tersebut anda pilih pilihan yang teratas yaitu anda tekan C
11.Lalu ada pilihan-pilihan lagi, seperti :
……….NTFS (Quick)
……….FAT (Quick)
……….NTFS
……….FAT
……….Confert to NTFS/FAT
……….Leave No Change.
Pada pilihan-pilihan tersebut terserah anda mau pilih yang mana tergantung anda apakah mau memakai system NTFS atau sytem FAT
Tetapi penulis biasanya memakai sytem FAT, karena FAT bisa dibaca pada System Windows 98.
Jadi pada pilihan tersebut diatas, pilih pilihan ke dua yaitu memakai System FAT. Tuliasan Quick berarti saat anda memformat Drive C tersebut Prosesnya Cepat.
12.Kemudian anda dahadapkan lagi pada pilihan-pilihan seperti :
To Format, Press F
To Select…, Press ESC
pada pilihan-pilihan tersebut anda pilih pilihan yang teratas yaitu anda tekan F
13.Lalu tekan ENTER, ENTER……
14.Anda tunggu Proses tersebut.
15.Nanti pada saat kurang lebih pada menit ke 33 akan muncul windows baru yaitu system meminta Serial Number, Waktu dan Area/Zona (pada saat memilih area/zona pilih GMT+7 yaitu area Jakarta)…..next
16.Tunggu Proses Instalasi……….
17.Pada Saat Komputer Restart anda jangan menekan apa-apa sampai proses instalasi tersebut selesai.
18.Setelah proses instalasi selesai, kemudian anda install Drivernya.
19.Selesai
20.Baca Alhamdulillah.

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | coupon codes