Selasa, 26 Maret 2013

Program Mesin Kasir




Sourcecode pada file Kasir.java
import java.util.Scanner;   // Import java untuk fungsi meminta inputan user
public class Kasir {    // baris class dan nama class di sini harus sama dengan nama file .java
    public static void main(String[] args){ //baris awal program utama
    Hitung htg=new Hitung(); // mendeklarasikan class Hitung yang akan kita panggil dengan variabel htg
    System.out.println("\n ============================\n    Program Mesin Kasir\n ============================");  //*perintah mencetak string
    htg.inputBrg(); //memanggil prosedur inputBrg dari class variabel htg
    htg.tampil(); //memanggil prosedur tampil dari class variabel htg
   System.out.println("\n\n=============================================");    //*perintah mencetak string
    System.out.println(" Terima Kasih Telah Menggunakan Program Kami");     //*perintah mencetak string
   System.out.println("=============================================");    //*perintah mencetak string
    System.exit(0); //keluar dari program dengan interasi 0 artinya program tidak ada error
    }
}

Soucecode pada file Hitung.java
import java.util.Scanner;    // Import java untuk fungsi meminta inputan user
class Hitung{ //mendeklarasikan class
    public String nama[]=new String[20];   //mendeklarasikan nama beripe string array memiliki maksimal 20
    public int hargaBrg[]=new int[15]; //mendeklarasikan hargaBrg beripe data integer array memiliki maksimal 15 data
    public int jumlahBrg[]=new int[15];    //mendeklarasikan jumlahBrg beripe data integer array memiliki maksimal 15 data
    public int i,jumlahBeli; //mendeklarasikan i dan jumlahBeli beripe data integer
    public double hargaTtl[]=new double[15];   //mendeklarasikan hargaTtl beripe data double array memiliki maksimal 15 data
    public double totalHarga=0,diskon=0,totalBayar=0;    //mendeklarasikan totalHarga, diskon dan totalBayar beripe data double
    
    Scanner masukkan=new Scanner(System.in);    // kita masukan fungsi abstract Scanner kedalam sebuah object  yang bernama input
    
    public void inputBrg(){  //mendeklarasikan prosedure dengan nama inputBrg
        System.out.print("\n Jumlah Pembelian: "); jumlahBeli=masukkan.nextInt();    //* bila tanpa ln maka kursor berada di sebelahnya
        System.out.println("\n ===================================");     //*perintah mencetak string
        for(i=1;i<=jumlahBeli;i++){   //perintah perulangan dari i=1 sampai jumlahMk dengan step i=1
            System.out.print("\n Nama Barang ke-"+i+" : "); nama[i]=masukkan.next();     //* dan bila tanpa ln maka kursor berada di sebelahnya
            System.out.print(" Jumlah Barang   : "); jumlahBrg[i]=masukkan.nextInt();  //* dan bila tanpa ln maka kursor berada di sebelahnya
            System.out.print(" Harga Barang    :Rp "); hargaBrg[i]=masukkan.nextInt();   //* dan bila tanpa ln maka kursor berada di sebelahnya
            hargaTtl[i]=jumlahBrg[i]*hargaBrg[i]; //menginput nilai hargaTtl dengan perkalian jumlahBrg dan hargaBrg
            totalHarga=hargaTtl[i]+totalHarga;  //menginput nilai totalHarga dengan penjumlahan hargaTtl dan totalHarga sebelumnya
            }
        System.out.println("\n =================================");     //*perintah mencetak string
        if (totalHarga>=1000000) diskon=0.2*totalHarga; //menyeleksi kondisi jika totalHarga>=1000000 dengan diskon 20%
        else if ((totalHarga>=500000) && (totalHarga<1000000)) diskon = 0.1*totalHarga;    //menyeleksi kondisi jika 500000<=totalHarga<1000000
        else diskon = 0;// nyeleksi jika <500000
        totalBayar=totalHarga-diskon; //menjumlahkan totalBayar hasil dari totalHarga dikurang diskon
        }
       
    public void tampil(){ //mendeklarasikan prosedur dengan nama tampil
        System.out.println("\n\n                Daftar Barang Pembelian");     //*perintah mencetak string
        System.out.println(" ===========================================================");//*perintah mencetak string
        System.out.println(" ||   Nama Barang    || Jumlah ||   Harga   ||   Total    ||"); //*perintah mencetak string
        System.out.println(" ===========================================================");//*perintah mencetak string
        for(i=1;i<=jumlahBeli;i++){ //perulangan untuk mencetak isi array pada nama,jumlahBrg,hargaBrg,dan hargaTtl
            /*perintah mencetak string dan tertata rapih itu berkat bantuan perintah String.format
            penjelasan sama seperti pada pemrograman bahasa C yaitu
            %s untuk mencetak tipe data string, %d untuk mencetak tipe data desimal, dan %f untuk mencetak tipe data float
            %-16s artinya mencetak nama[i] memiliki 16 karakter dan min artinya rata kiri
            %3d artinya mencetak jumlahBrg[i] memiliki 3 karakter
            %6d artinya mencetak hargaBrg[i] memiliki 6 karakter
            %7.0f artinya mencetak hargaTtl[i] memiliki 7 karakter didepan koma dan 0 karakter di belakan koma
            */
            System.out.println(String.format(" || %-16s || %3d   || Rp %6d || Rp %7.0f ||",nama[i],jumlahBrg[i],hargaBrg[i],hargaTtl[i]));
            }
        System.out.println(" ===========================================================");//*perintah mencetak string
        System.out.println(String.format("\n Total                                      =Rp %10.0f",totalHarga));    //*perintah mencetak string
        System.out.println(String.format(" Diskon                                     =Rp %10.0f",diskon));   //*perintah mencetak string
        System.out.println(String.format(" Total Pembayaran                           =Rp %10.0f",totalBayar));    //*perintah mencetak string
        }
}


Logika Program
File yang di compile cukup file Kasir.java saja dan file Hitung.java tidak perlu di compile karena pada saat kita mengcompile Kasir.java itu sudah sekalian kita mengcompile Hitung.java karena ada perintah Hitung htg=new Hitung();.
Alir program adalah pada saat program di jalan kan makan prosesn yang di jalankan adalah memanggil prosedureinputBrg() dengan perintah htg.inputBrg();, kenapa htg?Karena di awal program kita mendeklarasikan htg sebagai nama variabel class Hitung.java untuk di panggil. Di dalam procedure inputBrg() perintah yang pertama kali dilakukan adalah meminta jumlah inputan untuk jumlah pembelian dengan variabel jumlahBeli. Setelah jumlah pembelian sudah di input makan program akan melakukan perintah penginputan data-data barang dari nama barang, jumlah barang, dan harga barang dengan variabel nama[i], jumlahBrg[i], dan hargaBrg[i] bertipe array dan perintah penginputan ini di sisipkan pada suatu perintah perulangan dengan perintah dimulai dari 1 sampaijumlahBeli dengan bertambah 1 dengan perintahfor(i=1;i<=jumlaBeli;i++) dan didalam perulangan juga ada proses penjumlahan dan pengalian untuk mencari nilaihargaTtl untuk total harga masing-masing barang dantotalHarga untuk menjumlahkan total harga seluruh barang. Setelah penginputan selesai maka akan dilakukan seleksi untuk melihat apakan mendapatkan diskon atau tidak dengan kondisi jika totalHarga>1000000 makan diskon 20% dan jika 500000<=totalHarga<1000000 dan tidak mendapatkan diskon jika totalHarga<500000, sehinggatotalBayar=totalHarga-diskon. Selesai itu program akan kembali ke file Kasir.java dan program melanjutkan akan memangil procedure tampil() dengan perintahhtg.tampil();, proses yang ada pada procedure tampil adalah hanya menampilkan data-data saja karena sehubungan data-data sebelumnya adalah array makan perintah untuk mencetak semuanya adalah dengan bantuan peruangan. Jika proses menampilkan data sudah selesai maka alur program kembali ke file Kasir.java dan program selesai dan keluar dengan tidak ada error dengan perintah System.exit(0);.



Kelompok:
56411569 SAMPE TUA OMPUNG SUNGGU
55411155 NIA RYANTHY SUGIANA 
58411242 ROFATUL WIDAD
51411210 ARVI AZMI MAULANA
 

Selasa, 19 Maret 2013

Sejarah Internet, Web dan Arsitektur Web




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 semuauniversitas 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.

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, ataupunjaringan 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.

ARSIITEKTUR WEB

Arsitektur menurut bahasa adalah cara atau ilmu untuk membuat dan mendesain suatu karya agar karya tersebut 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
.
Sumber :wikipedia

Sejarah Internet, Web dan Arsitektur Web




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 semuauniversitas 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.

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, ataupunjaringan 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.

ARSIITEKTUR WEB

Arsitektur menurut bahasa adalah cara atau ilmu untuk membuat dan mendesain suatu karya agar karya tersebut 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
.
Sumber :wikipedia

Sejarah Internet, Web dan Arsitektur Web




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 semuauniversitas 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.

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, ataupunjaringan 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.

ARSIITEKTUR WEB

Arsitektur menurut bahasa adalah cara atau ilmu untuk membuat dan mendesain suatu karya agar karya tersebut 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
.
Sumber :wikipedia

Rabu, 13 Maret 2013

program java


LISTING PROGRAM

package javaapplication;

public class JavaApplication {

   
    public static void main(String[] args) {
        String str1 ;
        String str2 ;
        String str3 ;
        str1 = "Arvi Azmi Maulana";
        str2 = "2IA12";
        System.out.println("Nama= "+str1);
        System.out.println("Kelas= "+str2);
     
    }
}


OUTPUT PROGRAM









LOGIKA PROGRAM
Program kali ini adalah mecoba menggunakan type string, yaitu untuk memaasukkan data yang berupa angka dan huruf. Apabila angka, maka angka itu tidak bisa di hitung. Setelah memasukkan data maka hasilnya akan seperti pada input

Selasa, 18 Desember 2012

Softskill "Web"

Ini adalah codingan dari web yang saya bangun :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>

<title>Maulana's Store</title>

<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" />
<meta name="author" content="Erwin Aligam - styleshout.com" />
<meta name="description" content="Site Description Here" />
<meta name="keywords" content="keywords, here" />
<meta name="robots" content="index, follow, noarchive" />
<meta name="googlebot" content="noarchive" />

<link rel="stylesheet" href="images/TechJunkie.css" type="text/css" />

</head>

<body>
<!-- wrap starts here -->
<div id="wrap">

<!--header -->
<div id="header">
<h1 id="logo-text"><a href="index.html" title="">Maulana's Online Store</a></h1>
<h2><p id="slogan">Grab it Fast!!!</p></h2>
<form id="quick-search">
<a href="login.php">Login</a>
</form>
<!--header ends-->
</div>
<!-- navigation starts-->
<div id="nav">
<ul>
<li id="current"><a href="index.html">Home</a></li>
<li><a href="katalog.php">Katalog</a></li>
</ul>
<!-- navigation ends-->
</div>
<!-- content-wrap starts -->
<div id="content-wrap">


<div id="main">
<a name="TemplateInfo"></a>
<h2><a href="index.html" title="">Template Info</a></h2>
<p class="post-info">Posted by <a href="index.html">erwin</a> | Filed under <a href="index.html">templates</a>, <a href="index.html">internet</a> </p>
<p><strong>TechJunkie</strong> is a free, W3C-compliant, CSS-based website template
by <a href="http://www.styleshout.com/">styleshout.com</a>. This work is
distributed under the <a rel="license" href="http://creativecommons.org/licenses/by/2.5/">
Creative Commons Attribution 2.5 License</a>, which means that you are free to
use and modify it for any purpose. All I ask is that you give me credit by including a <strong>link back</strong> to
<a href="http://www.styleshout.com/">my website</a>.
</p>

<p>
You can find more of my free template designs at <a href="http://www.styleshout.com/">my website</a>.
For premium commercial designs, you can check out
<a href="http://www.dreamtemplate.com" title="Website Templates">DreamTemplate.com</a>.
</p>
<p class="post-footer">
<a href="index.html" class="readmore">Read more</a> |
<a href="index.html" class="comments">Comments (7)</a> |
<span class="date">May 20, 2007</span>
</p>
<h2><a href="index.html">Lorem Ipsum Dolor Sit Amet</a></h2>
<h3>Aliquam Risus Justo</h3>
<p><a href="http://getfirefox.com/"><img src="images/firefox-gray.jpg" width="100" height="120" alt="firefox" class="float-left" /></a>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec libero. Suspendisse bibendum.
Cras id urna. Morbi tincidunt, orci ac convallis aliquam, lectus turpis varius lorem, eu
posuere nunc justo tempus leo. Donec mattis, purus nec placerat bibendum, dui pede condimentum
odio, ac blandit ante orci ut diam. Cras fringilla magna. Phasellus suscipit, leo a pharetra
condimentum, lorem tellus eleifend magna, eget fringilla velit magna id neque. Curabitur vel urna.
In tristique orci porttitor ipsum. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec libero. Suspendisse bibendum.
Cras id urna. Morbi tincidunt, orci ac convallis aliquam, lectus turpis varius lorem, eu
posuere nunc justo tempus leo.
</p>
<blockquote>
<p>When I have fully decided that a result
is worth getting I go ahead of it and
make trial after trial until it comes.</p>
<p class="align-right"> - Thomas A. Edison</p>
</blockquote>
<p>
Vestibulum venenatis. Nulla vel ipsum. Proin rutrum, urna sit amet bibendum
pellentesque, ante sapien varius turpis, eu nonummy nunc urna scelerisque ante.
Nunc sed leo at dolor pharetra facilisis. Sed sed lectus at justo dapibus tristique.
Morbi molestie pulvinar elit. Donec dictum nibh nec est. Aliquam sagittis, lacus
a pharetra tempor, enim justo tempor nisi, at aliquet nulla metus sed augue.
Praesent sed nibh. Vestibulum bibendum enim ut nisi fringilla accumsan.
Nullam dapibus fermentum nulla. Phasellus in orci vel justo facilisis iaculis.
Quisque facilisis ornare felis. Curabitur nunc libero, dapibus vel, commodo nec,
semper a, massa. Suspendisse potenti. Morbi a nisl. Nunc euismod elit non lectus.
</p>
<h2><a href="index.html">Aliquam Risus Justo</a></h2>
<h3>Lorem Ipsum Dolor Sit Amet</h3>
<p><a href="http://getfirefox.com/"><img src="images/firefox-gray.jpg" width="100" height="120" alt="firefox" class="float-right" /></a>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec libero. Suspendisse bibendum.
Cras id urna. Morbi tincidunt, orci ac convallis aliquam, lectus turpis varius lorem, eu
posuere nunc justo tempus leo. Donec mattis, purus nec placerat bibendum, dui pede condimentum
odio, ac blandit ante orci ut diam. Cras fringilla magna. Phasellus suscipit, leo a pharetra
condimentum, lorem tellus eleifend magna, eget fringilla velit magna id neque. Curabitur vel urna.
In tristique orci porttitor ipsum. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec libero. Suspendisse bibendum.
Cras id urna. Morbi tincidunt, orci ac convallis aliquam, lectus turpis varius lorem, eu
posuere nunc justo tempus leo.
</p>

<!-- main ends -->
</div>
<div id="sidebar">
<h3>Sidebar Menu</h3>
<ul class="sidemenu">
<li><a href="index.html">Home</a></li>
<li><a href="index.html#TemplateInfo">TemplateInfo</a></li>
<li><a href="style.html">Style Demo</a></li>
<li><a href="http://www.styleshout.com/">More Free Templates</a></li>
<li><a href="http://www.dreamtemplate.com" title="Web Templates">Web Templates</a></li>
</ul>
<h3>Links</h3>
<ul class="sidemenu">
<li><a href="http://www.freephotos.se/">FreePhotos.se</a></li>
<li><a href="http://www.alistapart.com">Alistapart</a></li>
<li><a href="http://www.cssremix.com">CSS Remix</a></li>
<li><a href="http://www.cssmania.com/">CSS Mania</a></li>
</ul>
<h3>Sponsors</h3>
<ul class="sidemenu">
<li><a href="http://www.dreamtemplate.com" title="Website Templates">DreamTemplate <br />
<span>Over 6,000+ Premium Web Templates</span></a>
</li>
<li><a href="http://www.themelayouts.com" title="WordPress Themes">ThemeLayouts <br />
<span>Premium WordPress &amp; Joomla Themes</span></a>
</li>
<li><a href="http://www.imhosted.com" title="Website Hosting">ImHosted.com <br />
<span>Affordable Web Hosting Provider</span>
</a></li>
<li><a href="http://www.dreamstock.com" title="Stock Photos">DreamStock <br />
<span>Download Amazing Stock Photos</span></a>
</li>
<li><a href="http://www.evrsoft.com" title="Website Builder">Evrsoft <br />
<span>Website Builder Software &amp; Tools</span></a>
</li>
<li><a href="http://www.webhostingwp.com" title="Web Hosting">Web Hosting <br />
<span>Top 10 Hosting Reviews</span></a>
</li>
</ul>
<h3>Search Box</h3>
<form class="searchform" action="index.html" method="get">
<p>
<input name="search_query" class="textbox" type="text" />
<input name="search" class="button" value="Search" type="submit" />
</p>
</form>
<h3>Wise Words</h3>
<p>&quot;When I have fully decided that a result
is worth getting I go ahead of it and
make trial after trial until it comes.&quot; </p>
<p class="align-right">- Thomas A. Edison</p>
<h3>Support Styleshout</h3>
<p>If you are interested in supporting my work and would like to contribute, you are
welcome to make a small donation through the
<a href="http://www.styleshout.com/">donate link</a> on my website - it will
be a great help and will surely be appreciated.</p>
<!-- sidebar ends -->
</div> <!-- content-wrap ends-->
</div>
<!-- footer starts -->
<div id="footer-wrap"><div id="footer-content">
<div id="footer-columns">
<div class="col3">
<h3>Tincidunt</h3>
<ul>
<li><a href="index.html">consequat molestie</a></li>
<li><a href="index.html">sem justo</a></li>
<li><a href="index.html">semper</a></li>
<li><a href="index.html">magna sed purus</a></li>
<li><a href="index.html">tincidunt</a></li>
</ul>
</div>

<div class="col3-center">
<h3>Sed purus</h3>
<ul>
<li><a href="index.html">consequat molestie</a></li>
<li><a href="index.html">sem justo</a></li>
<li><a href="index.html">semper</a></li>
<li><a href="index.html">magna sed purus</a></li>
<li><a href="index.html">tincidunt</a></li>
</ul>
</div>

<div class="col3">
<h3>Praesent</h3>
<ul>
<li><a href="index.html">consequat molestie</a></li>
<li><a href="index.html">sem justo</a></li>
<li><a href="index.html">semper</a></li>
<li><a href="index.html">magna sed purus</a></li>
<li><a href="index.html">tincidunt</a></li>
</ul>
</div>
<!-- footer-columns ends -->
</div>
<div id="footer-bottom">
<p>
&copy; 2010 <strong>Your Company</strong> &nbsp;&nbsp;&nbsp;&nbsp;
<a href="http://www.bluewebtemplates.com/" title="Website Templates">website templates</a> by <a href="http://www.styleshout.com/">styleshout</a> |
Valid <a href="http://validator.w3.org/check?uri=referer">XHTML</a> |
<a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href="index.html">Home</a>&nbsp;|&nbsp;
<a href="index.html">Sitemap</a>&nbsp;|&nbsp;
<a href="index.html">RSS Feed</a>
</p>
</div>

<!-- footer ends-->
</div></div>

<!-- wrap ends here -->
</div>

</body>
</html>

Ini adalah Web Online Store yang saya bangun secara sederhana, maaf apabila web ini tidak sempurna karena baru sampai sini ilmu saya. Ini link dari web saya http://arvimaulana.com/TechJunkie11. Wish Me Luck :)