Tampilkan postingan dengan label Komputer. Tampilkan semua postingan
Tampilkan postingan dengan label Komputer. Tampilkan semua postingan

Jumat, 15 Mei 2015

Assalamualaikum.. Sore sobat sharing, ketemu lagi dengan saya, hhoho.. Nah kalo sebelumnya saya sudah sempet share tentang Persiapan Sebelum Membuat Program Java, di kesempatan kali ini saya akan share lagi ni tentang Java, khususnya untuk contoh programnya.

Oke deh, pada posting sebelumnya saya sempet bilang kalo kedepannya blog ini juga akan dijadikan sebagai media untuk menunjang tugas-tugas kuliah saya, nah salah satunya ya ini. Yapp, dibawah ini merupakan salah satu tugas kuliah saya yang berkaitan dengan pemrograman.

Selain sebagai bahan sharing, tulisan kali ini bertujuan untuk memenuhi Tugas UTS Mata Kuliah Pemrograman 1, Teknik Informatika Universitas Pamulang, Semester 4, Dosen: Ibu Munawaroh, yaitu membuat program untuk Menghitung dengan Rumus Fisika Jerbasis Java.

Baiklah langsung saja dibawah ini merupakan source code programnya:

Source Code Rumus Fisika dengan Java

import java.util.Scanner;

public class Tugas1 {
 public static void main(String args[]) {
  Scanner simpan = new Scanner (System.in);
  int baca1 = 0,
      baca2 = 0,
      baca3 = 0,
      baca4 = 0;
  double hasil, hasil2, hasil3;
  String loop;
  
  System.out.println("+-----------------------------------+");
  System.out.println("|  Menu Program Rumus Fisika        |");
  System.out.println("+-----------------------------------+");
  System.out.println("|  1. Usaha(W)                      |");
  System.out.println("|  2. Daya(P)                       |");
  System.out.println("|  3. Energi Potensial(Ep)          |");
  System.out.println("|  4. Energi Kinetik(Ek)            |");
  System.out.println("|  5. Energi Mekanik(Em)            |");
  System.out.println("|  6. Selesai                       |");
  System.out.println("+-----------------------------------+");
  
  for (loop = "Y"; loop.equals ("Y") || loop.equals ("y");)
  { System.out.print("Pilih Menu (1 s/d 6) : ");
   int pilihan = simpan.nextInt();
  
   switch(pilihan){
   case 1:
    //membaca besarnya nilai elemen rumus
    System.out.println("");
    System.out.println("+-----------------------------------+");
    System.out.println("  1. Menghitung Besarnya Usaha(W)");
    System.out.println("+-----------------------------------+");
    System.out.print("Masukkan besarnya Gaya(N)     = ");
    baca1 = simpan.nextInt();
    System.out.print("Masukkan Perpindahan Benda(m) = ");
    baca2 = simpan.nextInt();
    hasil = baca1 * baca2;
    //mencetak hasil perhitungan
    System.out.println("");
    System.out.println("+Dik. ------------------------------+");
    System.out.println("Gaya(F)        = "+baca1+" N");
    System.out.println("Perpindahan(S) = "+baca2+" m");
    System.out.println("");
    System.out.println("-> Usaha(W)    = F * S ");
    System.out.println("         W     = "+baca1+" * "+baca2);
    System.out.println("         W     = "+hasil+" Joule");
    System.out.println("+ ----------------------------------+");
   break; 
   
   case 2:
    //membaca besarnya nilai elemen rumus
    System.out.println("");
    System.out.println("+-----------------------------------+");
    System.out.println("  2. Menghitung Besarnya Daya(P)");
    System.out.println("+-----------------------------------+");
    System.out.print("Masukkan besarnya Usaha(J) = ");
    baca1 = simpan.nextInt();
    System.out.print("Masukkan lamanya Waktu(s)  = ");
    baca2 = simpan.nextInt();
    hasil = baca1 / baca2;
    //mencetak hasil perhitungan
    System.out.println("");
    System.out.println("+Dik. ------------------------------+");
    System.out.println("Usaha(W)   = "+baca1+" J");
    System.out.println("Waktu(t)   = "+baca2+" s");
    System.out.println("");
    System.out.println("-> Daya(P) = W / t");
    System.out.println("        P  = "+baca1+" / "+baca2);
    System.out.println("        P  = "+hasil+" J/s");
    System.out.println("+-----------------------------------+");
   break;
   
   case 3:
    //membaca besarnya nilai elemen rumus
    System.out.println("");
    System.out.println("+-----------------------------------+");
    System.out.println("  3. Menghitung Energi Potensial(Ep)");
    System.out.println("+-----------------------------------+");
    System.out.print("Masukkan Massa Benda(kg)       = ");
    baca1 = simpan.nextInt();
    System.out.print("Masukkan Grafitasi Bumi(m/s^2) = ");
    baca2 = simpan.nextInt();
    System.out.print("Masukkan Ketinggian Benda(m)   = ");
    baca3 = simpan.nextInt();
    hasil = baca1 * baca2 * baca3;
    //mencetak hasil perhitungan
    System.out.println("");
    System.out.println("+Dik. ------------------------------+");
    System.out.println("Massa Benda(m)          = "+baca1+" kg");
    System.out.println("Grafitasi Bumi(g)       = "+baca2+" m/s^2");
    System.out.println("Ketinggian Benda(h)     = "+baca3+" m");
    System.out.println("");
    System.out.println("-> Energi Potensial(Ep) = m * g * h");
    System.out.println("                    Ep  = "+baca1+" * "+baca2+" * "+baca3);
    System.out.println("                    EP  = "+hasil+" Joule");
    System.out.println("+-----------------------------------+");
   break;
   
   case 4:
    //membaca besarnya nilai elemen rumus
    System.out.println("");
    System.out.println("+-----------------------------------+");
    System.out.println("  4. Menghitung Energi Kinetik(Ep)");
    System.out.println("+-----------------------------------+");
    System.out.print("Masukkan Massa Benda(kg)      = ");
    baca1 = simpan.nextInt();
    System.out.print("Masukkan Kecepatan Benda(m/s) = ");
    baca2 = simpan.nextInt();
    hasil = 0.5 * baca1 * (baca2 * baca2);
    //mencetak hasil perhitungan
    System.out.println("");
    System.out.println("+Dik. ------------------------------+");
    System.out.println("Massa Benda(m)         = "+baca1+" kg");
    System.out.println("Kecepatan Benda(v)     = "+baca2+" m/s");
    System.out.println("");
    System.out.println("-> Energi Kinetik (Ek) = 0.5 * m * (v^2)");
    System.out.println("                   Ek  = 0.5 * "+baca1+" * ("+baca2+"^2)");
    System.out.println("                   Ek  = "+0.5 * baca1+" * "+baca2 * baca2);
    System.out.println("                   Ek  = "+hasil+" Joule");
    System.out.println("+-----------------------------------+");
   break;
   
   case 5:
    //header rumus 5
    System.out.println("");
    System.out.println("+-----------------------------------+");
    System.out.println("  5. Menghitung Energi Mekanik(Em)");
    System.out.println("+-----------------------------------+");
    //membaca besarnya nilai elemen rumus Ep
    System.out.println("-> Menghitung Energi Potensial(Ep)");
    System.out.print("   Massa Benda(m)         = ");
    baca1 = simpan.nextInt();
    System.out.print("   Grafitasi Bumi(g)      = ");
    baca2 = simpan.nextInt();
    System.out.print("   Ketinggian Benda(h)    = ");
    baca3 = simpan.nextInt();
    hasil = baca1 * baca2 * baca3;
    //mencetak hasil perhitungan Ep
    System.out.println("");
    System.out.println("-> Energi Potensial(Ep) = m * g * h");
    System.out.println("                    Ep  = "+baca1+" * "+baca2+" * "+baca3);
    System.out.println("                    EP  = "+hasil+" Joule");
    System.out.println("+-----------------------------------+");
    //membaca besarnya nilai elemen rumus Ek
    System.out.println("-> Menghitung Energi Kinetik(Ek)");
    System.out.println("   Massa Benda(m)        = "+baca1);
    System.out.print("   Kecepatan Benda(v)    = ");
    baca4 = simpan.nextInt();
    hasil2 = 0.5 * baca1 * (baca4 * baca4);
    //mencetak hasil perhitungan Ek
    System.out.println("");
    System.out.println("-> Energi Kinetik (Ek) = 0.5 * m * (v^2)");
    System.out.println("                   Ek  = 0.5 * "+baca1+" * ("+baca4+"^2)");
    System.out.println("                   Ek  = "+0.5 * baca1+" * "+baca4 * baca4);
    System.out.println("                   Ek  = "+hasil2+" Joule");
    System.out.println("+-----------------------------------+");
    
    //mencetak hasil perhitungan
    System.out.println("");
    System.out.println("+Dik. ------------------------------+");
    System.out.println("Energi Potensial(Ep)  = "+hasil+" Joule");
    System.out.println("Energi Kinetik(Ek)    = "+hasil2+" Joule");
    hasil3 = hasil + hasil2;
    //mencetak hasil perhitungan Em
    System.out.println("");
    System.out.println("-> Energi Mekanik (Em) = Ep + Ek");
    System.out.println("                   Em  = "+hasil+" + "+hasil2);
    System.out.println("                   Em  = "+hasil3+" Joule");
    System.out.println("+-----------------------------------+");
   break;
   
   case 6:
    System.out.println("Selesai");
    System.out.println("");
   break;
   
   default:
    System.out.println("Maaf, menu yang anda pilih tidak tersedia..");
   }
   
   System.out.print("Menghitung dengan rumus fisika lainnya? (Y/N) : ");
   loop = simpan.next();
  }
 }
}


Screenshoot Program
Dibawah ini merupakan beberapa gambar screenshoot ketika program di jalankan melalui Command Prompt:

Gambar 1.1. Screenshoot1

Gambar 1.2. Screenshoot2
Nah itu dia source code dari Program Menghitung Rumus Fisika dengan Java. Mohon maaf juga karena belum bisa mengulas satu-persatu maksud dari tiap-tiap kode program diatas, mungkin di kesempatan selanjutnya kita akan membahas lebih dalam lagi mengenai dasar-dasar pemrograman Java.

Oke deh, sekian dulu dari saya, kurang dan lebihnya mohon maaf, mudah-mudahan ada manfaatnya buat Sobat Sharing sekalian, akhir kata ,Wassalamualaikum.. :D

Terkait:
--------------------------------------------------------
Tugas Mata Kuliah Pemrograman 1
Teknik Informatika Universitas Pamulang
Dosen   : Ibu Munawaroh
Kelas    : 04TPLPJ

Kelompok:
  - Ade Irvan Saputra (2013141261)
  - Ariyanto (2013141168)
  - Dhori Astama (2013142708)
  - Richa Wulandari (2013141803)
  - Sela Septian Nugroho (2013141436)

Assalamualaikum.. Haihai Sobat Sharing, gimana kabarnya? mudah-mudahan sehat ya.. mungkin udah lama yah ngga liat saya posting tulisan di blog ini, hhehe.. dikarenakan beberapa hal blog ini jadi terbengkalai dan ngga terurus.

Oke lah untuk mengawali perjumpaan kita setelah lama vakum ngisi konten di sini kali ini Sharing Bareng akan share sedikit materi yang didapat di tempat kuliah. Sesuai judulnya kita akan ngebahas mengenai hal yang harus dipersiapkan untuk memulai membuat program java. *wahwah.. ini si admin lama ngga muncul dateng2 langsung sharing soal pemrograman,, :3 | ya karena kemaren juga ada beberapa sahabat saya yang nanya2 dan tertarik buat belajar juga, jadi mending mulai sharing disini aja dah..

Yupp, karena saat ini saya sedang kuliah di Fakultas Teknik khususnya Teknik Informatika, maka kedepannya mungkin saya akan share hal-hal yang berkaitan dengan pemrograman. Sebenernya sih nantinya untuk menunjang tugas-tugas kuliah juga, sayang kan kalo punya materi tapi di simpen sendiri. *sendirian itu ngga enak loh.. | hhaha.. malah curcol.. :v

Yaudah-yaudah, daripada kelamaan mukodimahnya mending langsung mulai aja, so.. selamat membaca :D

Persiapan Sebelum Mempelajari Pemrograman Java
Sebelum kita memulai untuk belajar membuat dan mengembangkan program java, kita perlu mempersiapkan beberapa aplikasi yang dibutuhkan terlebih dahulu. Pertama adalah aplikasi pengembang, semua aplikasi pengembang yang kita butuhkan sudah dijadikan satu paket, yaitu Java Development Kit (JDK). Untuk  mendapatkan Java Development Kit (JDK) ini kita bisa langsung mengunduhnya dari website Oracle, http://www.oracle.com/.

Gambar 1.1 Download JDK di Website Oracle
Adapun komponen-komponen yang ada pada Java Development Kit ini adalah sbb:
      a. Kompilator/compiler (javac)
      b. Interpreter program java (java)
      c. Applet viewer (appletviewer)
      d. Debugger (jdb)
      e. Class file disassembler (javap)
      f. Header and stub file generator (javah)
      g. Documentation generator (javadoc)
      h. Applet demo
      i. Kode sumber java API

Melakukan Instalasi JDK
Setelah kita selesai men-download file JDK yang diperlukan, maka langkah selanjutnya adalah melakukan instalasi JDK tersebut pada komputer kita, disini saya menggunakan JDK versi 8.

Berikut adalah langkah-langkah dalam melakukan proses instalasi JDK:

Seperti instalasi software pada umumnya, pertama-tama jalankan file installer JDK yang sudah kita download tadi (jdk-8u31-windows-i586.exe), maka akan tampil proses instalasi seperti berikut,

Gambar 1.2. Instalasi JDK 8
Gambar 1.3. Kotak dialog memulai instalasi JDK 8
Pilih Next untuk memulai proses instalasi JDK 8

Gambar 1.4. Kotak dialog custom setup JDK 8
Pilih fitur yang akan di-install sesuai dengan kebutuhan dan tentukan lokasi instalasi, jika sudah > klik Next

Gambar 1.5. Kotak dialog progress instalasi JDK 8
Pada saat melakukan instalasi JDK, kita juga perlu meng-install JRE (Java Runtime Environment) yang akan kita butuhkan nanti saat akan menjalankan program java yang kita buat.

Gambar 1.6. Menentukan lokasi instalasi JRE 8
Tentukan lokasi instalasi JRE 8 > klik Next

Gambar 1.7. Kotak dialog progress instalasi JRE 8

Gambar 1.8. Proses instalasi JDK 8 selesai

Setting Path ke Folder Instalasi JDK
Setelah proses instalasi JDK dan JRE selesai, selanjutnya kita perlu melakukan setting path ke folder JDK. Hal ini diperlukan supaya file-file JDK yang diperlukan dapat di panggil dari folder mana saja.

Berikut adalah langkah-langkah untuk melakukan setting path ke folder JDK:

Pertama klik Start > pilih Control Panel > pilih System and Security > pilih System > pilih menu Advanced system setting, maka akan terlihat tampilan System Properties

Gambar 2.1. System properties
Kemudian pada tampilan System Properties > pilih tab Advanced > klik tombol Environment Variabels, maka akan muncul tampilan Environment Variabels

Gambar 2.2. Environment variabels
Selanjutnya lihat pada tampilan Environtment Variabels, jika belum ada variabel PATH/path maka > klik tombol New > isikan PATH pada Variabel Name dan folder BIN dari JDK yang sudah terinstall (C:\Program Files\Java\jdk1.8.0_31\bin) pada Variabel Value

Gambar 2.3. Lokasi folder BIN dari JDK

Gambar 2.4. Menambahkan variabel baru
Jika sudah ada variabel PATH/path maka > pilih variabel PATH > klik tombol Edit > tambahkan (C:\Program Files\Java\jdk1.8.0_31\bin) pada Variabel Value

Gambar 2.5. Edit variabel path yang sudah ada
Perlu diperhatikan, jika pada Variabel Value sudah ada lokasi folder lain maka kita gunakan tanda titik koma (;) sebagai pemisah, contoh (C:\Program Files\Dev-Cpp\MinGW32\bin;C:\Program Files\Java\jdk1.8.0_31\bin)

Jika sudah selesai, jalankan command prompt (tekan windows+R > ketikkan cmd) kemudian masuk ke disk D (ketik D: > Enter) lalu ketik PATH, jika folder JDK sudah tampil maka setting path selesai.

Gambar 2.6. Memastikan setting path folder JDK sudah benar
Jika folder JDK belum muncul maka kita perlu melakukan restart komputer, setelah di restart lakukan pengecekan dengan cara sebelumnya untuk memastikan folder JDK sudah tampil.

Nah sampai disini persiapan kita untuk memulai belajar pemrograman java sudah selesai. Silahkan tinggalkan komentar jika ada penjelasan diatas yang masih kurang jelas. Sampai ketemu lagi di kesempatan sharing selanjutnya, InsyaAllah kita akan membahas lebih lanjut tentang dasar-dasar pemrograman java. Kurang dan lebihnya mohon di maafkan, mudah-mudahan ada manfaatnya. Akhir kata, Wassalamualaikum.. :D

Selasa, 07 Oktober 2014

Assalamualaikum, siang sobat sharing.. ga kerasa udah masuk semester 3 aja, gara-gara sibuk ngurus kuliah, saya jadi jarang ngurus blog ini, untung aja ngga jamuran hhehe.. nah, ok di kesempatan kali ini saya akan coba share sedikit oleh-oleh dari semester 2 kemaren mengenai algoritma dan pemrograman. Seperti biasa ketika kita baru mulai belajar mengenai algoritma dan pemrograman pasti deh mesti kenalan dulu sama bahasa c/c++, dari pada kelamaan pembukaan mending langsung aja dah.. selamat menikmati, eh membaca :D

Sedikit mengenai bahasa c/c++, merupakan bahasa pemrograman tingkat tinggi, yakni memakan kata-kata dan pernyataan yang mudah di mengeri manusia meskipun masih jauh berbeda dengan bahasa manusia sesungguhnya. Untuk lengkapnya bisa di cek disini :)

#Macam-macam kata kunci pada bahasa c/c++
- Auto, dipakai untuk membuat variabel sementara/temporer yang di ciptakan atas entry ke dalam blok dan akan di hancurkan saat keluar program.
- Break, untuk keluar dari loop do, for atau while dalam kondisi suatu perulangan yang normal.
- Case, dipakai dalam statemen switch.
- Char, merupakan tipe data variabel karakter.
- Const, memberitahukan pada compiler bahwa isi dari variabel tidak dapat berubah (konstan).
- Continue, untuk mengirimkan bagian dari kode dalam loop dan memaksa ekspresi kondisional untuk di evaluasi.
- Default, dipakai dalam statemen switch, memberikan sinyal bahwa blok default di eksekusi jika tidak ada statemen yang benar dalam kondisi switch.
- Do, salah satu dari 3 loop yang ada pada bahasa c/c++.
- Double, tipe data untuk mendeklarasikan variabel dengan double-precision-floating-point, biasa dipakai dalam perhitungan matematika.
- Else, menandakan optional pada kontrol if.
- Enum, merupakan tipe specifier yang dipakai dalam enumerasi.
- Extern, menyatakan kepada compiler yang mendefinisikan variabel yang diletakan dimanapun dalam program.
- Float, tipe data yang dipakai untuk mendefinisikan variabel floating point.
- For, mengijinkan inisialisasi secara otomatis dari instrumen variabel counter.
- Goto, menyebabkan eksekusi program melompat ke suatu label dalam statemen goto.
- If, merupakan kondisi atau percabangan.
- Int, tipe data untuk mendeklarasikan suatu variabel integer.
- Long, tipe data modifier yang biasa dipakai untuk mendeklarasikan suatu variabel long integer dan long double.
- Register, modifier yang diperlukan untuk suatu variabel yang diurutkan yang mengijinkan akses terhadapnya secara cepat.
- Return, memaksa kembali dari suatu fungsi dan dapat dipakai untuk mentransfer nilai ke rutin yang memanggilnya.
- Short, tipe data untuk modifier dan dipakai dalam variabel small integer.
- Signed, tipe modifier yang tidak umum dipakai untuk data.
- Sizeof, kata kunci dimana juga merupakan compile-time operator yang mengembalikan panjang dari variabel atau tipe precede.
- Static, untuk mendeklarasikan tipe data yang menyebabkan keyboard dalam tipe data dimodifikasi, menyebabkan compiler membuat storage permanen untuk variabel.
- Struct, untuk membuat tipe data agregat, disebut struktur karena memiliki anggota.
- Switch, statemen muliti kondisi, untuk merute kondisi yang jumlahnya banyak.
- Typedef, pernyataan yang mengijinkan kiita untuk membuat nama baru dari tipe data yang sudah ada.
- Union, membuat tipe agregat dalam 2 atau lebih variabel.
- Unsigned, peubah tipe yang mengatakan pada compiler untuk membuat variabel menangani hanya variabel tipe unsigned (misalnya bilangan positif).
- Void, untuk mendeklarasikan fungsi void (fungsi yang tidak mengembalikan nilai).
- Volatile, mengatakan pada compiler bahwa variabel konstan mungkin akan diubah dengan cara implicit yang di definisikan dalam program.
- While, merupakan salah satu bentuk perulangan.

#Fungsi-fungsi yang di gunakan pada bahasa c/c++
- PRINTF(), fungsi yang paling sering digunakan dalam menampilkan data.
- PUTS(), digunakan khusus untuk menampilkan sebuah data string ke layar.
- PUTCHAR(), digunakan khusus untuk menampilkan sebuah karakter ke layar.
- SCANF(), fungsi yang dapat digunakan untuk memasukan berbagai jenis data.
- GETCH(), untuk membaca sebuah karakter dengan sifat karakter yang dimasukkan tidak perlu di akhiri dengan enter.
- GETCHE(), membaca karakter lalu menampilkannya di layar.
- SQRT, menghitung akar positif dari sebuah bilangan bulat.
- POW, menghitung Xy.
- TAN, menghitung nilai tangent dari sebuah sudut.
- DIV, membagi duang bilangan bulat, memberikan hasil bagi dan sisanya.
- CEIL, membulatkan ke atas.
- FLOOR, membulatkan ke bawah.
- EXP, menghitung ex.
- MAX, memberikan bilangan yang lebih besar dari 2 bilangan yang di berikan.
- MIN, memberikan bilangan yang lebih kecil dari 2 bilangan yang diberikan.

#Karakter escape pada bahasa c/c++
- \a, bunyi bell pada speaker komputer.
- \b, mundur satu spasi (backspace).
- \f, ganti halaman (form feed).
- \n, ganti baris baru.
- \t, tab horizontal.
- \v, tab vertikal.
- \0, nilai kosong (null).
- \’, karakter petik tunggal.
- \”, karakter petik ganda.
- \?, karakter tanda tanya.
- \DDD, menyatakan karakter yang nilai ASCIInya sama dengan nilai octal DDD.
- \xHH, menyatakan karakter yang nilai ASCIInya sama dengan nilai hexa HH.

#Kode format untuk fungsi printf() pada bahasa c/c++
- %c, karakter.
- %d, bilangan bulat bertanda.
- %i, bilangan bulat bertanda.
- %e, eksponensial, e huruf kecil.
- %E, eksponensial, E huruf besar.
- %f, bilangan pecahan.
- %g, sama dengan %e tapi lebih singkat.
- %G, sama dengan %E tapi lebih singkat.
- %o, octal.
- %s, string.
- %u, bilangan bulat tidak bertanda.
- %x, hexa tidak bertanda dengan huruf kecil.
- %X, hexa tidak bertanda denganhuruf besar.
- %p, pointer.
- %n, pointer.

Nah, demikian lah macam-macam kata kunci, konstanta karakter escape, fungsi-fungsi dan kode format pada fungsi printf() di bahasa c/c++. Sebenarnya tidak semuanya sering di gunakan saat mencoba menyelesaikan program-program latihan maupun membuat program sendiri, tapi sekedar sebagai tambahan informasi saja ga ada salahnya kan kita bahas juga :).

Oke dah.. mudah-mudahan apa yang sedikit ini ada manfaatnya buat sobat sharing sekalian, kurang dan lebihnya mohon di maapkan, akhir kata.. Wassalamualaikum :D


Selasa, 23 September 2014

Assalamualaikum, apa kabar nih sobat sharing? moga-moga sehat-sehat semuanya ya :D, woh.. sedikit kikuk juga setelah lama ga ngurus blog ini. Nah pada kesempatan kali ini saya akan share mengenai cara untuk membuat Flashdisk menjadi media instalasi sistem operasi.

Apaan sih ini? kalo biasanya kita mau install OS di komputer pake CD atau DVD itu kan gampang karena di komputer ada CD drivenya *itu loh yg buat masukin kaset kaya vcd/gw juga tau om -_-, gimana kalo mau install ulang laptop atau netbook yang ga ada CD/DVD Drivenya? nah cara ini mungkin bisa jadi solusinya, so selamat membaca :D

Cara membuat Bootable USB Windows untuk menginstal Windows Xp/Vista/7 dan kawan-kawannya menggunakan media Flashdisk. Disini saya akan memberikan contoh untuk membuat Bootable USB Windows Xp:

1. Pertama siapkan dulu flashdisk dengan kapasitas minimal 1GB untuk Windows Xp atau 4GB untuk Windows 7 *secukupnya ya :D. Siapkan juga CD installer Windowsnya, ingat kita membutuhkan file ISO dari CD tersebut.
Kalo file installer OSnya masih berupa CD/DVD kita butuh komputer yang ada CD/DVD Drivenya buat bikin file ISO dari CD installer tadi, tapi kalo memang kondisinya ga memungkinkan, temen sharing bisa juga cari-cari di Internet untuk file ISOnya atau minta sama temen yang kira-kira punya.

2. Format flasdisk tersebut menjadi NTFS, tunggu prosesnya sampai selesai.

Format Flashdisk menjadi NTFS

3. Setelah format flasdisk menjadi NTFS, saatnya kita buka software Power ISO, kalo belum punya softwarenya bisa di download disini :D.

4. Kalo udah punya dan udah dibuka softwarenya, sekarang lihat pada tab menu diatas.

5. Silahkan pilih "Tools" pada menu, lalu pilih "Create Bootable USB Drive..."

Create Bootable USB Drive

6. Lanjut, perhatikan kolom "Source Image File:", klik, dan cari File ISO Windowsnya, lalu pilih "Open".

7. Lalu pada "Destination USB Drive", pilih Flashdisk mana yang akan dijadikan bootable Windowsnya.

Sesuaikan Source file ISO sama Drive Flashdisknya

8. Setelah langkah 1 sampai 7 diatas sudah selesai semua, lanjutkan dengan klik "Start", tunggu hingga proses burning selesai, proses burning ke flashdisk akan cukup memakan waktu *bisa ditinggal ngopi atau ngeteh hhe.

9. Nah, prosespun selesai dan Flashdisk siap digunakan untuk menaginstal windows di laptop atau komputer sobat sharing.

Proses selesai & flashdisk siap digunakan


Oke mungkin sekian dulu dari saya, mudah-mudahan sedikit bacaan di atas ada manfaatnya buat temen sharing sekalian, akhir kata Wassalamualaikum :D

Referensi