BANNERS

Selasa, 11 Juni 2013

Membuat Website Dengan Menggunakan Domain dan Hosting Gratis

A. Pengertian Website
               pengertian website itu sendiri adalah sekumpulan halaman yang terdiri dari beberapa laman yang berisikan tulisan yang terkadang disisipkan gambar , video , maupun berkas-berkas lain yang saling berkaitan antara satu dengan yang lainnya. Itulah Pengertian Website secara umum. Memiliki sebuah website mempunyai arti penting bagi instasi swasta, negri, sekolah sampai perguruan tinggi.
Untuk Cara Membuat Website setidaknya membutuhkan 2 hal diantaranya sebagai berikut :
  1. Domain yaitu suatu nama yang menentukan alamat sebuah situs. Misalkan : Blogwidget.web.id.
  2. Server web atau sering disebut juga dengan Webhosting. Yaitu suatu tempat yang mana kegunaannya untuk menyimpan serta mengumpulkan berkas yang diperlukan untuk membangun sebuah situs. Misal : menyimpan gambar, video, dan lain sebagainya.
Setelah kedua hal diatas terpenuhi barulah dapat membangun sebuah situs. disini saya tidak menjabarkan secara mendetail tentang pengertian website. Hanya secara umum saja, untuk lebih detailnya silahkan searching Pengertian Website di mbah google atau mesin pencari lainnya. Setelah membahas tentangpengertian website, mari kita melangkah ke tutorial website dengan menggunakan domain dan hosting gratis dalam tahap selanjutnya.
B. Kegunaan Website
kegunaan website itu sendiri tergantung yang empunya. Apa maksud dan tujuan membuat situs. Saya akan memberi contoh seperti dibawah ini.
  • Tempat untuk menjual barang atau jasa.
  • Sebagai tempat untuk mencari penghasilan tambahan melalui bisnis online.
  • Sebagai tempat untuk berkumpulnya suatu komunitas seperti jejaring sosial facebook.
  • Sebagai tempat berbagi file atau berkas kepada orang lain seperti situs 4shared.com dan rapidshare.com
C. Tahap - Tahap Pembuatan Website dengan Domain dan Hosting Gratis
Cara membuat website pada saat ini tidaklah serumit sebagaimana halnya dahulu, jika zaman dahulu hanya beberapa orang saja yang dapat melakukannya dan mereka yang ahli dalam berkoding saja yang bisa membuatnya, sekarang orang awampun bisa membuat website sendiri dengan mudah dan cepat walau tanpa harus dapat memahami bahasa pemograman.
Bagi sebagian Anda yang mungkin saat ini masih bingung dan kesulitan dalam pembuatan website, berikut ini adalah langkah langkah yang dapat anda lakukan untuk menciptakan website.
Ikuti Langkah langkah berikut ini untuk membuatnya:
  1. Buka browser favorite anda (chrome/firefox) setelah itu buka halaman beriku ini : http://api.idhostinger.com/redir/98518
  2. Setelah itu, klik “Order sekarang” atau “Buat Akun”
  3. Sekarang Anda diminta untuk konfirmasi emai.Silahkan buka email yang Anda gunakan untuk mendaftar tadi, lalu klik kode konfirmasi yang telah dikirimkan.
  4. Hostinger Indonesia info@idhostinger.com
  5. Silahkan buka email yang Anda gunakan untuk mendaftar tadi, lalu klik kode konfirmasi yang telah dikirimkan.Hostinger Indonesia info@idhostinger.comHalo xxxxx ,Terimakasih telah bergabung dengan kami. Silahkan klik link di bawah ini untuk melakukan aktivasi akun Anda :http://cpanel.idhostinger.com/auth/confirm/hash/xxxxxxxx . Terimakasih
  6. Pendaftaran berhasil, sekarang masukkan nama website yang akan kita buat, misalkan www.   topinfo   .16mb.com dan lengkapi data dibawahnya, kemudian klik “Buat”.
  7. Akan muncul proses pembuatan akun website, tunggu sampai selesai dan statusnya menjadi Akun Aktif (Sekitar 5 menit).
  8. Jika sudah “Akun Aktif”, cek dengan mengakses alamat website Anda tadi di browser dan maka akan muncul pemberitahuan seperti berikut ; “Your website is up and running!”, artinya website anda sudah jadi dan sudah berjalan.
  9. Tahap selanjutnya ialah instalasi script/ software website. Kembali ke halaman idhostinger, klik “Kontrol Panel” lalu pilih website Anda kemudian tekan “Beralih” (Switch).
  10. Setelah masuk “Kontrol Panel”, cari di bagian “Website” dan klik “Penginstall Otomatis” (Auto Installer).
  11. Kemudian silahkan pilih salah satu script / software website yang disediakan, misalnya WordPress. Klik “Install WordPress”, lalu masukkan user dan password untuk login website
    • Kotak pertama biarkan kosong. Artinya anda akan menggunakan main folder (root situs) sebagai tempat installasi wordpress.
    • Kotak kedua isi dengan nama akun admin situs anda, isi apa saja sesuai selera. Ini adalah username yang akan digunakan untuk login bagian backend situs wordpress anda, yakni ketika anda akan posting, membalas komentar, dll.
    • Kotak ketiga isi pasword sesuai selera.
  12. Setelah instalasi selesai, maka akan muncul data-data website Anda. Silahkan ini dicatat untuk login ke website Anda.
  13. Website Anda sudah jadi, silahkan buka “URL instalasi” untuk melihat website dan “URL Login” untuk login dan mengatur website.
  14. Tahap selanjutnya Anda tinggal mengatur beberapa settingan tampilan website Anda agar lebih menarik. Jangan lupa juga untuk menambahkan beberapa artikel agar web tidak terlihat kosong tanpa ada berita. Untuk langkah-langkahnya silahkan baca artikel “Update” dibawah ini.
  15. Setelah semuanya siap jangan lupa daftarkan website Anda ke mesin pencari seperti google, yahoo dan bing serta sering-sering promosi dan submit artikel ke berbagai jejaring sosial bookmark agar banyak pengunjung.








Senin, 08 April 2013

Tugas PBO

 PBO : Validasi Tanggal pada Tahun Kabisat
                Program yang dibuat oleh kelompok yang kemarin masih prosedural oleh sebab itu kami telah mengubah banyak statement-statement kita yang terdahulu menjadi lebih OOP lagi.
Listring Program


import java.io.*;//import perintah inputan
public class validasitanggal //deklarasi class dengam nama validasitgl
{             
  public static void main (String[] args) throws Exception //method 
  {
    DataInputStream masuk = new DataInputStream(System.in); //deklarasi variabel inputan

    valid Obj = new valid();//deklarasi Objek dengan nama Obj
    boolean lagi = true;//variabel lagi untuk melakukan perulangan
               
    while (lagi=true){
    System.out.print("\nMasukan Tanggalan (dd-mm-yyyy) : "); //menampilkan pertanyaan inputan
    String inpt = masuk.readLine(); //memasukan inputan ke dalam variabel inpt
    String chk = inpt.substring(2,3); //mengambil karakter pada inpt
    String chk1 = inpt.substring(5,6); //mengambil karakter pada inpt

    //Mengechek apakah format yang dimasukan sudah seperti yang diinginkan
    if ((!chk.equals("-")) || (!chk1.equals("-"))){
      System.out.println();
      System.out.println("\nInputan Tanggalan yang dimasukan salah");
      lagi=true;
    }
    else {
      Obj.tgl = inpt.substring(0,2); //(inputan tanggal) mengambil karakter dan dimasukan ke Atribut tgl
      Obj.bln = inpt.substring(3,5); //(inputan bulan) mengambil karakter dan dimasukan ke Atribut bln
      Obj.thn = inpt.substring(6,10); //(inputan tahun) mengambil karakter dan dimasukan ke Atribut thn
                                             
      Obj.setTgl(Obj.tgl,Obj.bln,Obj.thn); //memanggil method setTgl
                                                               
      Obj.chekTgl(); //memanggil method chekTgl
    }
                                                               
    System.out.print("\n\nMau mengchek lagi (y/t) : "); //menampilkan pertanyaan untuk mengulang
    String lag = masuk.readLine(); //memasukan inputan kedalam variabel lag

    //mengkontrol apakah ingin mengulan atau tidak
    if ((lag.equals("y")) || (lag.equals("Y"))) lagi=true;
    else break;
    }
  }
}
                                                                             
class valid 
{
  String tgl,bln,thn; //deklarasi variabel string tgl,bln,thn sebagai Atribut
  int Tg,Bl,Th; //deklarasi variabel integer Tg,Bl,TH
  //deklarasi array dari nama-nama bulan
  String[] sbulan = {"Januari","Pebruari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","Nopember","Desember"};
               
  public void setTgl (String Tanggal, String Bulan, String Tahun) //deklarasi method setTgl dengan parameter   Tanggal, Bulan, dan Tahun
  {
    Tg = Integer.parseInt(Tanggal); //konfersi variabel string Tanggal menjadi variabel integer Tg (Tanggal)
    Bl = Integer.parseInt(Bulan); //konfersi variabel string Bulan menjadi variabel integer Bl (Bulan)
    Th = Integer.parseInt(Tahun); //konfersi variabel string Tahun menjadi variabel integer Th (Tahun)
  }
               
  public void chekTgl() //deklarasi method chekTgl
  {
    //kontrol apakah tahun yang dimasukan tahun kabisat atau tahun biasa
/*
Jika angka tahun itu habis dibagi 400, maka tahun itu sudah pasti tahun kabisat.
Jika angka tahun itu tidak habis dibagi 400 tetapi habis dibagi 100, maka tahun itu sudah pasti bukan merupakan tahun kabisat.
Jika angka tahun itu tidak habis dibagi 400, tidak habis dibagi 100 akan tetapi habis dibagi 4, maka tahun itu merupakan tahun kabisat.
Jika angka tahun tidak habis dibagi 400, tidak habis dibagi 100, dan tidak habis dibagi 4, maka tahun tersebut bukan merupakan tahun kabisat.
*/
    if (Th%4==0)
    {
      if (Th%100==0)
      {
        if (Th%400==0)
        {
          bulanKab();
        }
        else {
          bulanBi();
        }
      }
      else {
        bulanKab();
      }
    }
    else {
      bulanBi();
    }
  }
               
  public void bulanKab() //deklarasi method bulanKab
  {             
   int[] jmlhari = {31,29,31,30,31,30,31,30,31,30,31,31}; //deklarasi array dari jumlah hari dari setiap bulan dalan tahun kabisat
    if  (Bl<=12) //kontrol apakah bulan yang dimasukan benar
    {
      int Bln = jmlhari[Bl-1]; //mengambil jumlah hari satu bulan sesuai bulan yang dimasukan
      if ((Tg<=Bln) || (Tg<=0)) //kontrol apakah tanggal yang dimasukan benar
      {
        
System.out.println("\n\nTanggalan yang anda input : "+Tg+" "+sbulan[Bl-1]+" "+Th); //menampilkan inputan tanggal yang dimasukan
System.out.println("Tanggalan yang anda input valid !!");
        System.out.println("Tanggalan yang anda input masuk pada tahun kabisat !!");
      }
      else {
        System.out.println("\nTanggal yang anda input tidak valid !!");
      }
    }
    else {
      System.out.println("\nBulan yang anda input tidak valid !!");
    }
  }

  public void bulanBi() //deklarasi method bulanBi
  {
   int[] jmlhari = {31,28,31,30,31,30,31,30,31,30,31,31}; //deklarasi array dari jumlah hari dari setiap bulan dalan tahun kabisat
    if  (Bl<=12) //kontrol apakah bulan yang dimasukan benar
    {
      int Bln = jmlhari[Bl-1]; //mengambil jumlah hari satu bulan sesuai bulan yang dimasukan
      if ((Tg<=Bln) || (Tg<=0)) //kontrol apakah tanggal yang dimasukan benar
      {
System.out.println("\n\nTanggalan yang anda input : "+Tg+" "+sbulan[Bl-1]+" "+Th); //menampilkan inputan tanggal yang dimasukan   
System.out.println("\nTanggalan yang anda input valid !!");   
      }
      else {
        System.out.println("\nTanggal yang anda input tidak valid !!");
      }
    }
    else {
      System.out.println("\nBulan yang anda input tidak valid !!");
    }
  }
}

Logika Program

                Pertama import library input, lalu deklarasi class dan method utama. Selanjutnya deklarasi variabel inputan dan variabel objek yang akan digunakan. Inputan yang dimasukan pertama akan diperiksa apakah format inputan yang dimasukan sudah benar seperti yang diinginkan, jika sudah benar lalu mengambil karakter yang dibutuhkan untuk menchek tanggalan tersebut, contoh: dua karater didpan yaitu tanggal, dua karater lagi dari urut karakter tiga sampai lima yaitu bulan, dan 3 empat karater dari urut karakter enam sampai sepuluh yaitu tahun. Lalu dimasukan kedalam Atribut-atribut objek. Lalu memanggil method setTgl untuk mengkonfersi dari atribut-atribut yang masih bertipe data String menjadi atribut-atribut bertipe data Integer untuk melakukan logika program. Lalu memanggil method chkTgl, di dalam sinilah logika untuk menentukan kevalid tanggalan yang dimasukan contoh: apabila tanggalan yang dimasukan 29-02-2013, dan pada tahun 2013 bukanlan tahun kabisat maka akan t

Output Program



Nama          : Pebru Trifena Deslin
Kelas           : 2IA12
NPM            :55411520

Teman Kelompok :
RATIH NURDIYANI SARI

RIRI RIANDITA


Senin, 25 Maret 2013

PBO : implementasi pemrograman berbasisi object

Nama : Pebru Trifena Deslin

NPM  : 55411520
 Kelas : 2IA12

Nama Kelompok :

- Andi Misbahul Pratiwi
Gilang Al-Khansa
- RATIH NURDIYANI SARI
Riri Riandita

Program Java:  Implementasi Pemrograman Berbasisi Object



Listing Program

Pilihan.Java
import java.io.*;
public class Pilihan {
    public static void main(String[] args) throws Exception {
        BufferedReader masuk=new BufferedReader(new InputStreamReader (System.in));
        String pilidol=null; char pilih='y';
         pilih coba = new pilih();
         coba.cetakMenu();
         pilidol = masuk.readLine();
         int idol;
         idol = Integer.parseInt(pilidol);
         System.out.println();
         coba.setIdola(idol);                               
        }
    }
   
Pilih.java
public class pilih{
               
     public void cetakMenu(){
            System.out.println("Arashi no saikou Member");
            System.out.println("*Arashi no Member*");
            System.out.println("\t 1. Ohno Satoshi");
            System.out.println("\t 2. Sakurai Sho");
            System.out.println("\t 3. Aiba Masaki");
            System.out.println("\t 4. Ninomiya Kazunari");
            System.out.println("\t 5. Matsumoto Jun");
            System.out.println();
            System.out.print("Masukkan Pilihan Anda [1 - 5]: ");
                }             
      public void setIdola(int idola){
            switch(idola){
            case 1:
                System.out.println("Anda Memilih Ohno Satoshi");
                break;
            case 2:
                System.out.println("Anda Memilih Sakurai Sho");
                break;
            case 3:
                System.out.println("Anda Memilih Aiba Masaki");
                break;
            case 4:
                System.out.println("Anda Memilih Ninomiya Kazunari");                
                break;
            case 5:
                System.out.println("Anda Memilih Matsumoto Jun");
                break;
            default:
                System.out.println("Maaf Pilihan yang Ada Pilih Tidak ada Dalam Daftar Kami");                      
                 break;
                                                }
                }
}
Logika Program


import java.io.*;
            # pemanggilan library untuk melakukan inputan
public class Coba3 {
 # pendeklarasian class dengan nama coba3
public static void main(String[] args) throws Exception {
# main method
BufferedReader masuk=new BufferedReader(new InputStreamReader (System.in));
# deklarasi variable String pilidol yang bernilai kosong
 String pilidol=null;
# deklarasi variable String pilidol yang bernilai kosong
pilih coba = new pilih();
                # deklarasi dan pembuatan object coba
coba.cetakMenu();
                # pemanggilan metode cetakMenu (menampilkan menu pada layar)
pilidol = masuk.readLine();
                # membaca dan menyimpan nilai inputan ke variabel pilidol
int idol;
# deklarasi variable Integer idol
idol = Integer.parseInt(pilidol);
                # konversi variable dari variable String  pilidol menjadi variabel Integer idol
coba.setIdola(idol);
                # pemanggilan metod setIdola (seleksi pilihan dan sekaligus menampilkan pilihan)
 
 

Senin, 11 Maret 2013

Membuat Program Menu (Input Biodata dan menguji angka Ganjil/Genap) dengan JAVA



1.       LISTING PROGRAM MENU
package kelompok1;

import javax.swing.*;
public class Kelompok1 {

public static void main(String[]args){
String box, nama, kelas, npm, angka;
box = JOptionPane.showInputDialog("- - Menu - -\n1. Biodata\n2. Bilangan Ganjl dan Genap\n3. EXIT");
int pil, a, b, c, d;
pil = Integer.parseInt(box);
switch(pil){
case 1:
nama = JOptionPane.showInputDialog("Masukan Nama: ");
kelas = JOptionPane.showInputDialog("Masukan Kelas: ");
npm = JOptionPane.showInputDialog("Masukan NPM: ");
JOptionPane.showMessageDialog(null,"Nama Anda  :  "+nama+"\n\nKelas Anda  :  "+kelas+"\n\nNPM Anda    :  "+npm);
break;
case 2:
angka = JOptionPane.showInputDialog("Masukan Angka: ");
a = Integer.parseInt(angka);
if(a%2==0){
JOptionPane.showMessageDialog(null,a+" Adalah Bilangan Genap.");}
else{
JOptionPane.showMessageDialog(null,a+" Adalah Bilangan Ganjil.");}
break;
case 3:
JOptionPane.showMessageDialog(null,"Exit . . . ?\nTerimakasih.");
break;
default:
JOptionPane.showMessageDialog(null,"System Error !\nOut Of Menu !");
System.exit(0);
}}}


2.       LOGIKA PROGRAM
package kelompok1;
import javax.swing.*; à // kita melakukan import library javax.swing agar mendukung syntax JOptionPane

public class Kelompok1 {   à // nama cLass yang dibuat

public static void main(String[]args){  à //method pada java

String box, nama, kelas, npm, angka;  à //mendklarasikan variable box, nama, kelas, npm, dan angka bertipe String

box = JOptionPane.showInputDialog("- - Menu - -\n1. Biodata\n2. Bilangan Ganjl dan Genap\n3. EXIT"); à //meberikan isi variable box dengan tampilan input berbasis GUI yang telah di import dari library javax.swing, kemuadia terdiri dari 3 menu utama, yaitu menu Biodata, Ganjil Genap, dan Exit


int pil, a, b, c, d;    à /*  mendkalarsika varibel pil, a,b,c, dan d bertipe integer */


pil = Integer.parseInt(box);  à // mengisi varible pil, dengan mengubah tipe data varible box yaitu integer menjadi sring untuk di eksekusi di percabangan


switch(pil){   à //percabangan dengan parameter variable "pil"

case 1:  à  //jika memilih "1" maka perintah dibawah ini akan di eksekusi

nama = JOptionPane.showInputDialog("Masukan Nama: "); à //menampilkan kotak input untuk memasukan nama


kelas = JOptionPane.showInputDialog("Masukan Kelas: "); à // menampilkan kotak input untuk memasukkan kelas


npm = JOptionPane.showInputDialog("Masukan NPM: "); à // menampilkan kotak input untuk memasukkan NPM


JOptionPane.showMessageDialog(null,"Nama Anda  :  "+nama+"\n\nKelas Anda  :  "+kelas+"\n\nNPM Anda    :  "+npm);  à  // menampilkan kotak pesan yang memunculkan nama dengan memanggil variabel nama yang telah diinput kemudian variabel kelas dan NPM pun ditampilkan


break;  à // untuk menghentikan eksekusi pada case 1

case 2:   à // jika memilih 2 maka perintah ini akan dieksekusi

angka = JOptionPane.showInputDialog("Masukan Angka: "); à // menmpilkan kotak input untuk memasukkan angka yang akan diuji


a = Integer.parseInt(angka);  à // merubah variabel angka yang tadinya string menjadi integer kemudian ditaruh di variabel a


if(a%2==0){ à // percabangan if dengan kondisi jika a modulus 2 = 0 maka perintah dibawah akan dieksekusi

JOptionPane.showMessageDialog(null,a+" Adalah Bilangan Genap.");}    à // menampilkan kotak pesan dengan memanggil variabel a kemudian dinyatakan sebagai bill genap


else{   à  // jika kondisi tidak terpenuhi dieksekusi atau a modulus 2 tidak sama dengan 0
 maka perintah di bawah ini akan di eksekusi


 JOptionPane.showMessageDialog(null,a+" Adalah Bilangan Ganjil.");}  à  // menampilkan kotak pesan dengan memanggil variabel a kemudian dinyatakan sebagai bill ganjil


break;   à  // untuk menghentikan eksekusi perintah pada case 2


case 3:   à  // jika memilih 3 maka perintah ini akan dieksekusi


JOptionPane.showMessageDialog(null,"Exit . . . ?\nTerimakasih.");   à // menmpilkan kotak pesan yang bertuliskan terima kasih


break;     à  // untuk menghentikan eksekusi perintah pada case 3


default:   à // perintah yang akan dieksekusi jika user tidak memenuhi atau tidak memilih pilihan yang disediakan yaitu 1, 2, dan 3 maka perintah dibawah ini akan dieksekusi


JOptionPane.showMessageDialog(null,"System Error !\nOut Of Menu !");   à  // menampilkan kotak pesan yang menyatakan bahwa pilihan user tidak ada di menu yang disediakan


System.exit(0);   à  // perintah keluar dari program ketika tombol ok di klik
}}}


3.       OUTPU PROGRAM










Link Kelompok :

http://andimisbah.blogspot.com/