Saturday, January 24, 2015

Sequential Search Java

Unknown | 6:42 AM | Be the first to comment!
Disebut juga metode pencarian urut adalah metode pencarian yang paling mudah.
Sequential search memiliki proses algoritma sebagai berikut:
1. i ← 0.
2. ditemukan ← false.
3. Selama (tidak ditemukan) dan (i <= N) kerjakan baris 4.
4. Jika (Data[i] = x) maka ditemukan ← true, jika tidak i ← i + 1.
5. Jika (ditemukan) maka i adalah indeks dari data yang dicari, jika tidak, data
tidak ditemukan.
Dapat disimpulkan bahwa sequential search, akan mencari data dengan cara
membandingkannya satu-persatu dengan data yang ada. Prosesnya tentu saja akan
singkat jika data yang diolah sedikit, dan akan lama jika data yang diolah banyak.
Disarankan proses ini digunakan pada jumlah data yang sedikit saja.

Contoh :

import java.io.*;
public class Search2 {
 private static Object Interger;
     public static void main (String[] args)throws IOException{
     BufferedReader bilangan=new BufferedReader (new InputStreamReader(System.in));
    int tanda=0;
    int[] angka=new int[5];
      System.out.println(" Masukkan Data : ");
      System.out.println("=================");
     
      for(int i =0;i<angka.length;i++)
      {
      System.out.println(" Masukkan Data ke "+i+" = ");
      angka[i]=Integer.parseInt(bilangan.readLine());
      }
     System.out.println("Angka Yang Dicari : ");
    int cari=Integer.parseInt(bilangan.readLine());
   
    for(int j=0;(j<angka.length&&tanda==0);j++)
    {
    if (cari==angka[j])
    tanda++;}
   
      if (tanda>0)
    {
    System.out.println(" ");
    System.out.println("Angka yang di cari ada dalam daftar ");
    }
    else
    {
        System.out.println(" ");
    System.out.println("Angka yang di cari gak ada dalam daftar ");
    }
     }
     }  
Read more ...

Cara Menanam tanaman euphorbia

Unknown | 6:29 AM | Be the first to comment!

Tanaman ini berbunga sangat banyak dan sangat menawan karena beraneka ragam warna bunganya.tanaman ini bersal dari madagaskar.
Jenis Euphorbia red dragon berbunga merah
Jenis Euphorbia forever green bunganya hijau

Media tanam :
  1. Sebelum media dimasukkan kedalam pot diberikan pecahan getng/bata/arang agar ada udara,air bisa langsung ke bawah agar air tak menggenang di pot.
  2. Sekam bakar,pasir malang,serbuk serabut kelapa(cocopeat) dan campur pupuk kandang dimasukkan pot.
  3. Letakkan tanaman ditempat yang teduh tidak terkena sinar matahari langsung. Bila perlu ruang yang ada paranetnya.

Perawatan :
Tunas dapat dipangkas disesuaikan agar bunga dapat ditata rapi.Pupuklah dengan minyak ikan/pupuk daun NPK setiap dua minggu sekali.Ingat euphorbia tanaman yang kurang menyukai air.setelah 2 bulan tanaman diletakkan yang terkena sinar matahari langsung + 70%,pupuklah dengan super bionik setiap 2 minggu sekali.euphorbia akan berbunga serempak dan bagus sekali.

Grafting : Penyilangan tanaman bunga satu dengan yang lainya dengan cara disayat/disambung huruf V,bunga akan beraneka ragam warnanya.

Selamat mencoba.!!


Dari buku Wirausaha-paramindo
Read more ...

membuat Manisan pepaya

Unknown | 6:27 AM | Be the first to comment!

Bahan :
  1. Pepaya mentah                                   1kg
  2. Gula Pasir                                             1/2lt
  3. Citroen Zuur                                        2lt
  4. Essencce Frambozen                        4cc
  5. Air kapur sirih                                    2lt
  6. Pewarna makanan                            secukupnya
Cara membuat :
  1. Kupas kulit pepaya dan irislah sesuai dengan bentuk yang diinginkan.
  2. Rendam irisan tersebut dalam air kapur selama 1 jam lalu cuci kembali dengan air bersih.
  3. Rebuslah irisan tadi dengan 2 liter air sambil masukkan bahan nomor 2,3,4.
  4. Masukkan pewarna makanan bila ingin memberi warna pada manisan.
  5. Angkat dari kompor bila sudah direbus 1 jam,jadilah manisan pepaya yang lezat dan segar.
Read more ...

membuat Manisan Kulit jeruk

Unknown | 6:26 AM | Be the first to comment!

Bahan : 
  1. Kulit jeruk besar                                                          1kg
  2. Larutan gula 60% (600gr gula untuk 1 lt air)      1lt
  3. Kapur sirih                                                                    2sdt
  4. Tawas                                                                              2sdt
  5. Air bersih                                                                       secukupnya
  6. Pewarna makanan                                                      secukupnya
Cara membuat :
  1. Bagian luar kulit yang berwarna hijau dikupas dan bagian dalamnya yang berwarna putih di iris/dipotong sesuai selera
  2. Potongan kulit jeruk tersebut dicuci yang bersih untuk menghilangkan getah & kotoranya.
  3. Siapkan 1 liter air yang dicampur kapur sirih dan tawas.
  4. Rendamlah kulit jeruk dalam larutan kapur sirih diatas dan diamkan kurang lebih 2 hari agar teksturnya menjadi keras dan kenyal.
  5. Pada hari ke 3 potongan kulit jeruk dicuci dengan air bersih.
  6. Selanjutnya kulit jeruk direbus dengan air secukupnyasampai tekstunya empuk. Angkat & diriskan.
  7. Panskan larutan gula sampai mendidih dan agak kental. Bisa juga di warnai dengan memakai pewarna makanan atau bila larutan gula terbuat dari gula jawa tidak perlu pewarna,karena nanti sudah berwarna coklat.
  8. Selanjutnya masukkan kulit jeruk dalam larutan gula tadi sambil di aduk-aduk(sebaikmya guumakan api yang kecil)
  9. Setelah larutan gula habis maka pengapian dihentikan dan kulit jeruk dituang dalam nyiru/tempat yang dilapisi plastik,selanjutnya didinginkan
  10. Bila sudah dingin kulit jeruk dimasukkan dalam tempat yang kedap udara.Manisan kulit jeruk pun siap di sajikan.



Dari buku Wirausaha-paramindo
Read more ...

Membuat Manisan Mangga

Unknown | 6:24 AM | Be the first to comment!

Bahan : 
  1. Buah mangga muda                                                  1kg
  2. Larutan gula 60% (600gr gula untuk 1 lt air)    1lt
  3. Garam                                                                           secukupnya

Cara membuat :
  1. Kupas mangga cuci bersih,kemudian potong tips-tipis melebar.
  2. Remas-remas buah dengan sedikit garam agar rasa asamnya berkurang.
  3. Rebus gula dengan air hingga mendidih.kemudian buah dimasukkan setelah itu dinginkan.
  4. Biarkan mangga terendam kurang lebih 12 jam.apabila sudah terasa manis,masukkan buah kedalam toples/plastik dan tutup yang rapat.
  5. Bila dirasa belum manis,larutan gula direbus lagi,dinginkan dan buah direndam kurang lebih 12 jam lagi,lakukan kegiatan ini sampai Buah terasa manis.


    Selamat mencoba !!

                                                                                    Dari buku Wirausaha-paramindo
Read more ...

Membuat Manisan Belimbing

Unknown | 6:22 AM | Be the first to comment!

Bahan :
  1. Buah Belimbing                                                        1kg
  2. Gula pasir                                                                   1kg
  3. Gula karemel                                                             secukupnya
  4. larutan garam 3%(30 gr untuk 1lt air)               1lt
  5. Air bersih                                                                    1lt

Cara membuat :
  1. cuci bersih buah belimbing,kemudian ditusuk-tusuk dengan garpu
  2. Rendam buah dalam larutan garam selama kurang lebih 12 jam. Angkat,cuci bersih dan tiriskan
  3. Rebus gula dengan air hingga mendidih.kemudian buah dimasukkan dan rebus selama kurang lebih 5 menit.lalu dinginkan kurang lebih 12 jam. Lalu tiriskan
  4. Bekas air rebusan dibubuhi sedikit gula karamel untuk memberi warna coklat.lalu didihkan lagi,angkat & dinginkan.
  5. Setelah dingin buah dimasukkan lagi untuk direndam selama kurang lebih 12 jam.angkat & tiriskan.
  6. Sisa air rebusan dipanaskan lagi hingga mendidih.dinginkan lalu buah direndam lagi,lakukan kegiatan ini sampai Buah terasa manis.
  7. Pada perebusan terakhir,buah dan air gula direbus bersama-sama kemudian buah ditiriskan dan dijemur hingga kering. Nah jadilah manisan Buah Belimbing.

Selamat Mencoba !!

                                                                                               Dari buku Wirausaha-Pramindo
Read more ...

Membuat Manisan Kolang-kaling

Unknown | 6:18 AM | Be the first to comment!

Bahan
  1. buah kolang-kaling bening                                             1kg
  2. Larutan gula 60% (600gr gula untuk 1 lt air)            1lt
  3. Larutan natrium Bisulfit (3 gr untuk 1lt air)             1lt
  4. Pewarna makanan                                                            secukupnya


Cara membuat :
  1. Rendam kolang-kaling dalam air bersih selama 1 malam,kemudian cuci bersih.lalu tiriskan.
  2. Rendam lagi dalam larutan Natrium bisulfit selama kurang lebih 1 jam.cuci bersih dan tiriskan
  3. Bisa juga di warnai dengan memakai pewarna makanan sampai warnanya rata ,lalu bilas dengan air bersih.
  4. selanjutnya, larutan gula di masak hingga mendidih,lalu kolang-kaling dimasukkan biarkan selama kurang lebih 5 menit,lalu angkat dan dinginkan
  5. Kolang-kaling dibiarkan terendam dalam larutan gula selama 1 malam,lalu tiriskan
  6. Sisa air gula untuk perendaman dipanaskan lagi hingga mengental.Angkat & dinginkan,kemudian kolang kaling dimasukkan untuk direndam lagi selama kurang lebih 24 jam
  7. lakukan kegiatan ini sampai Kolang-kaling terasa manis dan jadi manisan 


    Selamat mencoba !! 

                                                                                  Dari buku Wirausaha-Pramindo
Read more ...

Thursday, January 22, 2015

Membuat manisan jahe

Unknown | 12:52 AM | Be the first to comment!



Bahan :
  1. Jahe muda                                                     1kg
  2. Air bekas cucian beras                              3lt
  3. Air bersih                                                      1lt
  4. Air matang                                                    1lt
  5. Tawas                                                             1sdt(sendok teh)
  6. Garam                                                            6 sdm(sendok makan)
  7. Gula pasir                                                      2kg

Cara membuat :
  1. Kupas jahe muda,lalu cuci bersih,kemudian ditusuk-tusuk dengan garpu.lalu sisihkan
  2. siapkan 1lt air cucian beras, lalu taburi garam 2 sendok makan lalu kemudian diaduk.
  3. Masukkan jahe dalam air cucian beras diatas,rendam selama 3 hari 3 malam(setiap hari larutan air garam diganti yang baru)
  4. sehabis masa perendaman, jahe dicuci bersih lalu tiriskan
  5. Siapkan air bersih 1 liter yang di taburi tawas 1 sendok teh.masak hingga mendidih
  6. selanjutnya, masukkan jahe dalam air tawas mendidih, biarkan selama kurang lebih 5 menit,lalu angkat dan tiriskan
  7. kemudian masukkan jahe dalam toples dan tata yang rapi.kemudian masukkan gula pasirnya sedikit demi sedikit(setiap 2 jam) hingga gulanya mencair sendiri.
  8. Apabila potongan jahe belum terendam air gula seluruhnya maka gula harus ditambah lagi.bila sudah terendam semua,maka biarkan kurang lebih 2 hari
  9. langkah terakhir, angkat jahe dan panaskan air gula hingga mengental.kemudian jahe dimasukkan lagi kedalam larutan gula.lakukan kegiatan ini sampai jahe terasa manis dan jadi manisan
Selamat mencoba !!..

                                                                                                    Dari buku Wirausaha-Pramindo

Read more ...

Sunday, January 18, 2015

Binary search Java

Unknown | 4:08 AM | Be the first to comment!
Binary search

Proses pencarian  Binary search  hanya dapat dilakukan pada kumpulan data yang
sudah  diurutkan  terlebih dahulu. Jika terdapat N buah data yang akan diolah, data
yang dicari akan dibandingkan dengan data ke-N jika data ke-N lebih besar dari data
yang dicari  maka akan dilakukan pembagian data menjadi dua bagian. Pencarian
biner ini akan  berakhir jika data ditemukan atau posisi awal lebih besar daripada
posisi akhir.

Prinsip dari Binary search dapat dijelaskan sebagai berikut :
a.  Mula-mula diambil posisi awal 0 dan posisi akhir = N-1, kemudian dicari posisi
data tengah dengan rumus (posisi awal + posisi akhir) / 2. Kemudian data yang
dicari dibandingkan dengan data tengah.
b.  Jika lebih kecil, proses dilakukan kembali tetapi posisi akhir dianggap sama
dengan posisi tengah –1.
c.  Jika lebih besar, proses dilakukan kembali tetapi posisi awal dianggap sama
dengan posisi tengah +1.
d.  Jika data sama, berarti data ditemukan.

Contoh:
Misalnya data yang dicari 17 (A=awal, T=tengah, R=akhir):
0   1   2   3   4   5   6   7   8
3   9   11   12   15   17   23   31   35
A         T         R
Karena 17 > 15 (data tengah), maka: awal = tengah + 1
0   1   2   3   4   5   6   7   8
3   9   11   12   15   17   23   31   35
A   T     R
Karena 17 < 23 (data tengah), maka: akhir = tengah – 1
0   1   2   3   4   5   6   7   8
3   9   11   12   15   17   23   31   35
A=T=R
Karena 17 = 17 (data tengah), maka KETEMU dan proses berhenti.

contoh program :
import java.io.*;
public class searchbin2 {
    public int biner(int b[],int pencarian,int low,int high)
    {
    int i, middle;
  
    while (low<=high)
    {
    middle=(low+high)/2;
    if(pencarian==b[middle]) return middle;
    else if(pencarian<b[middle]) high=middle-1;
    else low=middle+1;
    }
    return -1;
    }
          
 
    private static Object Interger;
     public static void main (String[] args)throws IOException{
     BufferedReader bilangan=new BufferedReader (new InputStreamReader(System.in));
    int tanda=0;
    int[] angka=new int[5];
    int hasil,x;
    searchbin2 bin=new searchbin2 ();
      System.out.println(" Masukkan Data : ");
      System.out.println("=================");
    
      for(int i = 0;i<angka.length;i++)
      {
      System.out.println(" Masukkan Data ke "+i+" = ");
      angka[i]=Integer.parseInt(bilangan.readLine());
      }
    
       System.out.println("Angka Yang Dicari = ");
    int cari=Integer.parseInt(bilangan.readLine());
  
    hasil=bin.biner(angka,cari,0,angka.length-1);
  
    if (hasil>=0)
     System.out.println("Angka Yang Dicari di data ke : "+(hasil+1));
    else
        System.out.println("Angka yang di cari gak ada dalam daftar ");
  
    }
}}

Read more ...

Wednesday, January 14, 2015

Buble sort java

Unknown | 7:38 PM | Be the first to comment!
Buble Sort

                  Metode sorting buble sort adalah metode pengurutan yang termudah.Cara pengurutannya : bandingkan dua data kemudian swap.Diberi nama “Bubble” karena proses pengurutan secara berangsur-angsur bergerak/berpindah ke posisinya yang
tepat, seperti gelembung.

                 Bubble Sort mengurutkan data dengan cara membandingkan elemen sekarang dengan elemen berikutnya.
• Ascending : Jika elemen sekarang lebih besar dari elemen berikutnya maka kedua elemen tersebut ditukar/swap.
• Descending : Jika elemen sekarang lebih kecil dari elemen berikutnya, maka kedua elemen tersebut ditukar/swap.



Contoh buble sort di Java :

public class Bublesort {
    public static void main (String[] args)
    {
        int i;
        int[] data={25,57,48,37,12,92,80,33};
    urutkan (data, data.length);
   
    System.out.println("Hasil Pengurutan data : " );
    tampilkanLarik(data , data.length);
    }
    public static void tampilkanLarik(int[] data, int n)
    {
    for(int i = 0; i<n; i++)
    System.out.printf(" %d ",data[i]);
     System.out.println();     }
    public static void urutkan(int[] data, int n){
     int tahap,j,tmp;
     for (tahap=1; tahap<n;tahap++){
     for(j=0;j<n-tahap; j++)
         if (data[j]<data[j+1]){
         tmp=data[j];
         data[j]=data[j+1];
         data[j+1]=tmp;
        
         }
     System.out.printf("Hasil tahap %d : " , tahap);
     tampilkanLarik(data , n);
     }
    }
}

Read more ...

Monday, January 12, 2015

keuntungan Menggunakan jaringan WLAN

Unknown | 8:13 PM | Be the first to comment!
   Dimasa sekarang penggunaan WLAN sudah banyak digunakan karena memiliki keuntungan dibanding transmisi lain. Keuntungan dari WLAN antara lain :
  • Dapat meningkatkan produktifitas
          Jaringan WLAN mudah sekali untuk diimplementasikan.Hal ini berhubungan dengan fisiknya yang sangat rapi.kita tidak perlu repot-repot menggunakan media transmisi kabel.WLAN juga dapat diimplementasikan hampir disemua lokasi dan kapan saja(sangat fleksibel).Penggunaanya tidak terikat di tempat tertentu,sehingga konfigurasinya jauh lebih cepat.

  •  Pemasangan sangat fleksibel
           Fleksibel disini adalah berhubungan dengan lokasi yang digunakan.Hal ini berhubungan dengan media yang dipakai, yaitu tanpa harus menggunakan kabel,sehingga memiliki fleksibelitas yang tinggi.
  • Dapat Meminimalisasi biaya yang dikeluarkan
          Hal ini berhubungan dengan biaya yang dikeluarkan pengguna untuk melakukan komunikasi dat, antara lain biaya kabel,biaya penarikan,biaya perawatan,biaya pemasangan dan biaya lainya.

  • Skalabilitas 
          WLAN memiliki skalabilitas yang tinggi.kita dapat memasang atau melakukan konfigurasi ulang lebih mudah jika misalnya dibanding dengan transmisi kabel
Read more ...

Sunday, January 11, 2015

Pengertian dan konsep penggunaan Kriptografi

Unknown | 4:16 AM | Be the first to comment!
                Kriptografi merupakan ilmu yang berguna untuk melakukan pengacakan data sedemikian rupa sehingga data yang ada tidak dibaca oleh pihak-pihak yang tidak berkepentingan dan data yang ada kemudian dikembalikan seperti semula.data yang diacak disebut teks asli (plain text) kemudian data diacak menggunakan sebuah kunci yang sering disebut dengan nama "encryption key" dan proses pengacakan dikenal dengan istilah enkripsi(encryption),plain text yang diacak disebut dengan istilah cipher text dan proses pengembalian cipher text ke plain text dikenal dengan istilah deskripsi.istilah plain text merupakan pesan atau informasi yang akan dikirim dalam format yang mudah dibaca atau dalam bentuk aslinya, sedangkan cipher text adalah informasi yang sudah di enkripsi.

Konsep penggunaan Kriptografi
      Penggunaan kriptografi antaranlain sebagai berikut .
  • Confidentialy (kerahasiaan), Merupakan proses penyembunyian data dari orang yang tidak memiliki otoritas atau orang yang tidak mempunyai tanggung jawab terhadap data yang digunakan.
  • Integrity (integritas), Merupakan proses yang digunakan untuk menjaga agar data yang ada dalam sistem jaringan tidak dapat diubah-ubah oleh orang yang tidak berhak selama data tersebut ditransfer atau data yang ada disimpan.
  • Non-reuditation, Merupakan proses untuk menjaga bukti-bukti yang berasal dari seseorang.
  • Authentication (autentikasi),Merupakan proses untuk menjamin bahwa data benar benar asli.
  • Data signature (tanda tangan data),sering dikenal dengan istilah tanda tangan digital dan berguna untuk menandatangani data digital.
  • Access control (kontrol akses),Merupakan proses untuk mengontrol akses terhadap suatu data yang ada.
Contoh penggunaan Kriptografi yaitu : SSH (secure Shell),SSL(Secure socket layer), dan HTTPS (Hypertext Transfer protocol Secure).

#Sumber Yudhistira buku TKJ
Read more ...

Tuesday, January 6, 2015

Queue Java

Unknown | 6:17 PM | Be the first to comment!
Pengertian :
             Queue atau antrian didefinisikan sebagai sebuah jalur tunggu, seperti sebuah
jalur orang menunggu untuk beli tiket, dimana orangyang pertama datanag akan
dilayani terlebih dahulu.
            Dalam aplikasi computer, queue didefinisikan sebagai sebuah list dimana semua penambahan elemen dibuat di ujung belakang dan penghapusan elemen list dibuat di ujung depan. Dengan bentuk yang demikian queue dapat dikatakan sebagai struktur data yang bersifat FIFO (First In Firs Out).


Contoh :

class Antrian
{
private int ukuran;
private long[] antrian;
private int depan;
private int belakang;
private int jumItem;
public Antrian(int s)
{
ukuran = s;
antrian = new long[ukuran];
depan = 0;
belakang = -1;
jumItem = 0;
}
public void masuk(long j)
{
if(!isFull())
{
antrian[++belakang] = j;
jumItem++;
}
}
public long keluar()
{
long temp = antrian[0];
for (int i=0;i<jumItem;i++)
antrian[i]=antrian[i+1];
jumItem--;
belakang--;
return temp;
}
public long peekDepan()
{
return antrian[depan];
}
public boolean isEmpty()
{
return (jumItem==0);
}
public boolean isFull()
{
return (belakang==ukuran-1);
}
public int ukuran()
{
return jumItem;
}
public void lihat()
{
for (int i=0; i<jumItem;i++)
System.out.print(antrian[i]+" ");
System.out.println("");
}
}
class ApliAntrian
{
public static void main(String[] args)
{
Antrian antrian = new Antrian(10);
antrian.masuk(13);
antrian.lihat();
antrian.masuk(32);
antrian.lihat();
antrian.masuk(45);
antrian.lihat();
antrian.masuk(67);
antrian.lihat();
antrian.keluar();
antrian.lihat();
antrian.keluar();
antrian.lihat();
antrian.masuk(43);
antrian.lihat();
antrian.keluar();
antrian.lihat();
antrian.masuk(56);
antrian.lihat();
antrian.masuk(76);
antrian.lihat();
antrian.masuk(85);
antrian.lihat();
antrian.masuk(92);
antrian.lihat();
while( !antrian.isEmpty() )
{
long n = antrian.keluar();
System.out.print(n);
System.out.print(" ");
}
System.out.println(" ");
}
}

Read more ...

Friday, January 2, 2015

membuat manisan kedondong

Unknown | 7:16 PM | Be the first to comment!
Bahan :
    1. Kedondong muda                          1 kg
    2. Larutan Garam 3%                       1 lt
    3. Air bersih                                        1 lt
    4. Kapur sirih                                      1 sdt
    5. Gula pasir                                        1 kg
 catatan : Larutan Garam 3% =30 gr Garam dalam/untuk 1 lt Air

Cara membuat :

  • Kupas & potong kedondong sesuai selera, lalu rendam dalam larutan garam selama kurang lebih 15 menit. Lalu angkat & cuci bersih.
  • Siapkan Air bersih yang sudah dicampur kapur sirih. Masukkan kedondong dalam larutan kapur sirih,lalu rendam selama kurang lebih 12 jam.Lalu angkat,cuci bersih & tiriskan.
  • Selanjutnya buah ditata dalam wadah cekung,lalu taburi gula pasir sedikit demi sedikit (Setiap 2 jam) hingga gula mencair.
  • Apabila potongan buah belum terendam air gula seluruhnya,maka taburan gula harus ditambah lagi.Bila sudah terendam semua,maka biarkan terendam kurang lebih 2 hari.
  • langkah selanjutnya,Buah diangkat dan ai gula dipanaskan hingga mengental.Kemudian buah dimasukkan lagi kedalam larutan gula.Lakukan kegiatan ini beberapa hari sampai buah terasa manis dan jadi manisan..
Selamat mencoba..
Read more ...
Twitter Delicious Facebook Digg Stumbleupon Favorites More

Search

Photo

Photo
Arif wicaksono. Powered by Blogger.