Welcome To My Blog

Welcome To My Blog.
Catch me on twitter @mukieSS / FB : mukie syakurrahman / Pin : 750 1A 9C4 / Line : mukiesya

Kamis, 06 Juni 2013

Toturial membuat website

Dalam page kali ini saya akan membahas tentang pembuatan website gratis. Dengan menggunakan situs yang melayani pembuatan web yaitu wix.com. Langkah pertama yaitu mendaftarkan akun baru atau sign up pada website tersebut. Lalu akan muncul tampilan seperti di bawah ini : 


Lalu kita klik Create  dan pilih Template yang kalian inginkan. Di dalam pembuatan website gratis ini kita bisa mengedit background, menambah atau mengurangi tulisan sesuai dengan keinginan kita. Sebagai contoh website saya :


Apabila semua proses sudah dilakukan dan kita publish maka web kalian akan masuk dan sebagai contoh :


Senin, 08 April 2013

Membuat PERTANGGALAN dengan NETBEANS

Pada kesempatan kali ini, kelompok kami mendapatkan tugas untuk membuat program untuk pertanggalan menggunakan bahasa java. Dalam pembuatan program ini kami menggunakan aplikasi Netbeans 7.0.1 atau bisa juga menggunakan notepad. Berikut adalah Listing Programnya :


import java.util.Scanner;
public class Pertanggalan {
public static void main (String args []){
Scanner data = new Scanner(System.in);
Scanner data2 = new Scanner (System.in);
Scanner data3 = new Scanner (System.in);
int tanggal, bulan, tahun, modtahun, maxtanggal;
System.out.print(“Input tahun = “);
tahun = data . nextInt ();
modtahun = tahun%4;
switch(modtahun){
case 0 :
System.out.print(“Input bulan = “);
bulan = data2.nextInt();
if((bulan==1)||(bulan==3)||(bulan==5)||(bulan==7)||
(bulan==8)||(bulan==10)||(bulan==12)){
maxtanggal = 31; 
}
else if((bulan==4)||(bulan==6)||(bulan==9)||
(bulan==11)){
maxtanggal = 30;
}
else{
maxtanggal = 29;
}
break;
default:
System.out.print(“Input bulan = “);
bulan = data2.nextInt();
if((bulan==1)||(bulan==3)||(bulan==5)||(bulan==7)||
(bulan==8)||(bulan==10)||(bulan==12)){
maxtanggal = 31; 
}
else if((bulan==4)||(bulan==6)||(bulan==9)||
(bulan==11)){
maxtanggal = 30;
}
else{
maxtanggal = 28;
}
break;
}
System.out.print(“Input tanggal = “);tanggal = data3.nextInt();
switch(bulan){
case 1 :
if(tanggal>maxtanggal){
System.out.println(“Maaf, tanggal tidak sesuai.”);
}
else{
System.out.println(“Januari”+” “+tanggal + “,”+tahun);

break;
case 2 :
if(tanggal>maxtanggal){
System.out.println(“Maaf, tanggal tidak sesuai.”);
}
else{
System.out.println(“Februari”+” “+tanggal +”,”+tahun); 

break;
case 3 : 
if(tanggal>maxtanggal){
System.out.println(“Maaf, tanggal tidak sesuai.”);
}
else{
System.out.println(“Maret”+” “+tanggal + “,”+tahun);

break;
case 4 : 
if(tanggal>maxtanggal){
System.out.println(“Maaf, tanggal tidak sesuai.”);
}
else{
System.out.println(“April”+” “+tanggal + “,”+tahun);

break;
case 5 : 
if(tanggal>maxtanggal){
System.out.println(“Maaf, tanggal tidak sesuai.”);
}
else{
System.out.println(“Mei”+” “+tanggal + “,”+tahun);

break;
case 6 : 
if(tanggal>maxtanggal){
System.out.println(“Maaf, tanggal tidak sesuai.”);
}
else{
System.out.println(“Juni”+” “+tanggal + “,”+tahun);

break;
case 7 : 
if(tanggal>maxtanggal){
System.out.println(“Maaf, tanggal tidak sesuai.”);
}
else{
System.out.println(“Juli”+” “+tanggal + “,”+tahun);

break;
case 8 : 
if(tanggal>maxtanggal){
System.out.println(“Maaf, tanggal tidak sesuai.”);
}
else{
System.out.println(“Agustus”+” “+tanggal+ “,”+tahun);

break;
case 9 : 
if(tanggal>maxtanggal){
System.out.println(“Maaf, tanggal tidak sesuai.”);
}
else{
System.out.println(“September”+” “+tanggal +”,”+tahun);

break;
case 10 : 
if(tanggal>maxtanggal){
System.out.println(“Maaf, tanggal tidak sesuai.”);
}
else{
System.out.println(“Oktober”+” “+tanggal + “,”+tahun);

break;
case 11 : 
if(tanggal>maxtanggal){
System.out.println(“Maaf, tanggal tidak sesuai.”);
}
else{
System.out.println(“November”+” “+tanggal + “,”+tahun);

break;
case 12 : 
if(tanggal>maxtanggal){
System.out.println(“Maaf, tanggal tidak sesuai.”);
}
else{
System.out.println(“Desember”+” “+tanggal + “,”+tahun);

break; 
default :
System.out.println(“Maaf bulan yang anda input salah.”);
break;
}
}
}
Output Program
Image
Kelompok 4 :
1. Kevin Supit (53411944)
2. Muhammad Rizki Akbar (54411706)
3. Mukie Syakurrahman (55411029)
5. Yudha Prasetyo (57411607)

Rabu, 20 Maret 2013

Sejarah Internet,Sejarah Web dan Arsitektur Web

Sejarah Internet

Internet merupakan jaringan komputer yang dibentuk oleh Departemen Pertahanan Amerika Serikat pada tahun 1969, melalui proyek ARPA yang disebut ARPANET (Advanced Research Project Agency Network), di mana mereka mendemonstrasikan bagaimana dengan hardware dan software komputer yang berbasis UNIX, kita bisa melakukan komunikasi dalam jarak yang tidak terhingga melalui saluran telepon. Proyek ARPANET merancang bentuk jaringan, kehandalan, seberapa besar informasi dapat dipindahkan, dan akhirnya semua standar yang mereka tentukan menjadi cikal bakal pembangunan protokol baru yang sekarang dikenal sebagai TCP/IP (Transmission Control Protocol/Internet Protocol).
Tujuan awal dibangunnya proyek itu adalah untuk keperluan militer. Pada saat itu Departemen Pertahanan Amerika Serikat (US Department of Defense) membuat sistem jaringan komputer yang tersebar dengan menghubungkan komputer di daerah-daerah vital untuk mengatasi masalah bila terjadi serangan nuklir dan untuk menghindari terjadinya informasi terpusat, yang apabila terjadi perang dapat mudah dihancurkan.
Pada mulanya ARPANET hanya menghubungkan 4 situs saja yaitu Stanford Research Institute, University of California, Santa Barbara, University of Utah, di mana mereka membentuk satu jaringan terpadu pada tahun 1969, dan secara umum ARPANET diperkenalkan pada bulan Oktober 1972. Tidak lama kemudian proyek ini berkembang pesat di seluruh daerah, dan semua universitas di negara tersebut ingin bergabung, sehingga membuat ARPANET kesulitan untuk mengaturnya.
Oleh sebab itu ARPANET dipecah manjadi dua, yaitu "MILNET" untuk keperluan militer dan "ARPANET" baru yang lebih kecil untuk keperluan non-militer seperti, universitas-universitas. Gabungan kedua jaringan akhirnya dikenal dengan nama DARPA Internet, yang kemudian disederhanakan menjadi Internet.

Situs Web

Situs web (bahasa Inggris: web site) atau sering disingkat dengan istilah situs[1] adalah sejumlah halaman web yang memiliki topik saling terkait, terkadang disertai pula dengan berkas-berkas gambar, video, atau jenis-jenis berkas lainnya.[2] Sebuah situs web biasanya ditempatkan setidaknya pada sebuah server web yang dapat diakses melalui jaringan seperti internet, ataupun jaringan wilayah lokal (LAN) melalui alamat internet yang dikenali sebagai URL. Gabungan atas semua situs yang dapat diakses publik di internet disebut pula sebagai Waring Wera Wanua atau lebih dikenal dengan singkatan WWW. Meskipun setidaknya halaman beranda situs internet umumnya dapat diakses publik secara bebas, pada prakteknya tidak semua situs memberikan kebebasan bagi publik untuk mengaksesnya, beberapa situs web mewajibkan pengunjung untuk melakukan pendaftaran sebagai anggota, atau bahkan meminta pembayaran untuk dapat menjadi aggota untuk dapat mengakses isi yang terdapat dalam situs web tersebut, misalnya situs-situs yang menampilkan pornografi, situs-situs berita, layanan surel (e-mail), dan lain-lain. Pembatasan-pembatasan ini umumnya dilakukan karena alasan keamanan, menghormati privasi, atau karena tujuan komersil tertentu.
Sebuah halaman web merupakan berkas yang ditulis sebagai berkas teks biasa (plain text) yang diatur dan dikombinasikan sedemikian rupa dengan instruksi-instruksi berbasis HTML, atau XHTML, kadang-kadang pula disisipi dengan sekelumit bahasa skrip. Berkas tersebut kemudian diterjemahkan oleh peramban web dan ditampilkan seperti layaknya sebuah halaman pada monitor komputer.
Halaman-halaman web tersebut diakses oleh pengguna melalui protokol komunikasi jaringan yang disebut sebagai HTTP, sebagai tambahan untuk meningkatkan aspek keamanan dan aspek privasi yang lebih baik, situs web dapat pula mengimplementasikan mekanisme pengaksesan melalui protokol HTTPS.

Arsitektur Web

Arsitektur menurut bahasa adalah cara atau ilmu untuk membuat dan mendesain suatu karya agar karya tersebut bisa menjadi lebih bagus dan memiliki suatu nilai estetika. sedangkan Website atau situs juga dapat diartikan sebagai kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan halaman ( hyperlink ). Bersifat statis apabila isi iformasi website tetap, jarang berubah, dan isi informasinya searah hanya dari pemilik website. Bersifat dinamis apabila isi informasi website selalu berubah-ubah, dan isi informasinya interaktif dua arah berasal dari pemilik serta pengguna website. Contoh website statis adalah berisi profil perusahaan, sedangkan website dinamis adalah seperti Friendster, Multyply, dll. Dalam sisi pengembangannya, website statis hanya bisa diupdate oleh pemiliknya saja, sedangkan website dinamis bisa diupdate oleh pengguna maupun pemilik.

Jadi Arsitektur Website adalah sebuah bentuk perancangan dan pendesainan dari arsitektur itu sendiri, dimana ia melibatkan tekhnis, kriteria estetis dan fungsional.

Bagian dari Arsitektur Web :
 1. Hypertext Transfer Protocol ( HTTP )
 2. WWW ( World Wide Web )
 3. URL ( Universal Resource Locator )
 4. XML ( Extensible Markup Language )
 5. JavaScrip
 6 AJAX.


Senin, 11 Maret 2013

PROGRAM MENGHITUNG FAKTORIAL



LISTING PROGRAM :
public static void main(String[] args) {
       int bil,x,hasil;
       bil=5;x=2;hasil=1;
       do{        
           System.out.print(hasil+"x"+x+"=");
           hasil=hasil*x;
           System.out.println(hasil);
           x++;
       }
       while(x<=bil);
       System.out.println(bil+"!="+hasil);
       }
    }

LOGIKA PROGRAM :
*public static void main(String[] args) {Merupakan method main yang akan dibaca pertama kali saat di kompilasi maupun dieksekusi.Struktur dari method main merupakan struktur data yang baku sehingga tidak dapat diubah saat membuat program java.
*int bil,x,hasil;
  bil=5;x=2;hasil=1
     do{
Pendeklarasian bahwa variabel  bil dan x berupa integer serta pendeklarasian variabel hasil dengan nilai 1.Disini kita memakai bil=5 artinya kita ingin menghitung niai 5 faktorial dengan variabel x=2
* System.out.print(hasil+"x"+x+"=");Mencetak hasil program tapi belum mengeksekusinya 
* hasil=hasil*x;
Melakukan perhitungan faktorial dimana hasil dikali dengan variabel x
* System.out.println(hasil);
Mencetak hasil perhitungan yang dilakukan tadi(hasil=hasil*x)
* x++;Variabel x mengalami pertambahan 1 setelah mengalami perulangan
* while(x<=bil);
Melakukan perulangan dimana batas perulangan x<=bil
* System.out.println(bil+"!="+hasil);
Mencetak bil ! = hasil

LANGKAH – LANGKAH PROGRAM :
1.      Membuka program Netbeans dengan cara Klik star – All program – pilih Netbeans IDE 6.9.1 atau klik shourcut Netbeans IDE 6.9.1 pada desktop
2.    Kemudian pilih menu File lalu klik New Project maka akan tampil form seperti dibawah ini                 
3.      Pilih Java pada Categories dan Java Apllication pada Projects. Klik Next maka akan muncul Form seperti ini
                         
Pada Project Name isi programfaktorial kemudian beri tanda centang pada Create Main Class dan Set as Main Project lalu klik Finish
4.      Kemudian tuliskan kodingan dibawah ini pada lembar kerja netbeans seperti gambar dibawah ini :
5.      Setelah itu jalankan program dengan cara klik tombol  pada lembar kerja java,sehingga hasilnya :
  

OUTPUT  PROGRAM:
1x2=2
2x3=6
6x4=24
24x5=120
5!=120

Link Anggota Kelompok :

52411507 ESTI WULANDARI 
http://vegasti.blogspot.com
54411472  MIFTAHUL HASANAH    http://miftahasanah.blogger.com 
55411029  MUKIE SYAKURRAHMAN  http://mukie-s.blogger.com