Minggu, 02 Mei 2010

Tugas PBD WEB

TUGAS !

1. menenukan karakteristik bangun 2D
2. Penentuan Diskon
3. Kalkulator Sederhana
4. Operator Logika
5. Pemilihan Tampilan Text
6. Sorting Data
7. Macam-macam Fungsi

penyelesaian !


1. Menentukan Karakteristik Bangun 2D
pada bagian ini program akan menampilkan keterangan dari pilihan yang telah kita tentukan. Misal kita memilih bagun bujur sangkar, tampilan informasi yang akan ditampilkan adalah ada 4 sisi , mempunyai sudut sebesar 90 derajat, dll.
Pertama kita buat form tampilan seperti gambar dibawah ini :

Lalu kita buat listing php -nya untuk menentukan karakteristik sebuah bangun 2 Dimensi.

Berikut listing php dari program karakteristik bangun 2D:

$bangun=$_POST["bangun"];

if ($bangun=="Segitiga")

{echo "Karakteristik dari Segitiga adalah :";

echo "-Ada 3 sisi";

echo "-Besar total sudut 180 derajat";

echo "-Memiliki 3 Sumbu Simetri";}

if ($bangun=="Bujur Sangkar")

{echo "Karakteristik dari Bujur Sangkar adalah :";

echo "- Ada 4 sisi";

echo "- Besar tiap sudut 90 derajat";

echo "- Memiliki sisi yang sama";}

if ($bangun=="Persegi Panjang")

{echo "Karakteristik dari Persegi Panjang adalah :";

echo "- Ada 4 sisi";

echo "- Besar tiap sudut 90 derajat";

echo "- Memiliki panjang dan lebar";

echo "- Memiliki 2 Diagonal";}

?>


Jika di jalankan akan tampil seperti gambar dibawah :



2. Penentuan Diskon
Buat Form tampilan seperti gambar dibawah ini :

Lalu kita buat listing php -nya untuk menentukan diskon pembelian barang.
berikut merupakan listing dari program penentuan diskon:

$harga=$_POST["harga"];

$diskon=$harga*0.1;

$hasil=$harga-$diskon;

echo "Diskon = Rp. $diskon";

echo "Pembayaran = Rp. $hasil";

?>


Jika di jalankan akan tampil seperti gambar dibawah :

3. Kalkulator Sederhana
Buat Form tampilan seperti gambar dibawah ini :

Lalu kita buat listing php -nya melakukan penghitungan sederhana.
berikut merupakan listing dari program kalkulator sederhana:

$angka1=$_POST["angka1"];

$angka2=$_POST["angka2"];

$operator=$_POST["operator"];

if ($operator=="Penjumlahan"){$hasil=$angka1+$angka2;}

if ($operator=="Pengurangan"){$hasil=$angka1-$angka2;}

if ($operator=="Perkalian"){$hasil=$angka1*$angka2;}

if ($operator=="Pembagian"){$hasil=$angka1/$angka2;}

echo "Hasil $operator = $hasil";

?>


Jika di jalankan akan tampil seperti gambar dibawah :



4. Operator Logika

Buat Form tampilan seperti gambar dibawah ini :

Lalu kita buat listing php -nya melakukan penentuan hasil operator AND atau OR.
berikut merupakan listing dari program operator logika sederhana:

$x1=$_POST["nilai1"];

$x2=$_POST["nilai2"];

$operator=$_POST["operator"];

switch($operator)

{case ("OR"):

if(($x1=="TRUE")and($x2=="TRUE"))

{echo "Nilai : TRUE";}

if(($x1=="TRUE")and($x2=="FALSE"))

{echo "Nilai : TRUE";}

if(($x1=="FALSE")and($x2=="TRUE"))

{echo "Nilai : TRUE";}

if(($x1=="FALSE")and($x2=="FALSE"))

{echo "Nilai : FALSE";}

break;

case ("AND"):

if(($x1=="TRUE")and($x2=="TRUE"))

{echo "Nilai : TRUE";}

if(($x1=="TRUE")and($x2=="FALSE"))

{echo "Nilai : FALSE";}

if(($x1=="FALSE")and($x2=="TRUE"))

{echo "Nilai : FALSE";}

if(($x1=="FALSE")and($x2=="FALSE"))

{echo "Nilai : FALSE";}

break;

case ("XOR"):

if(($x1=="TRUE")and($x2=="TRUE"))

{echo "Nilai : FALSE";}

if(($x1=="TRUE")and($x2=="FALSE"))

{echo "Nilai : TRUE";}

if(($x1=="FALSE")and($x2=="TRUE"))

{echo "Nilai : TRUE";}

if(($x1=="FALSE")and($x2=="FALSE"))

{echo "Nilai : FALSE";}

break;

}

?>


Jika di jalankan akan tampil seperti gambar dibawah :


5. Pemilihan Tampilan Text


Buat Form tampilan seperti gambar dibawah ini :


Lalu kita buat listing php -nya untuk melakukan jenis break atau continue yang akan di pilih.
berikut merupakan listing dari program tampilan teks:


$text=$_POST['teks'];

$tampil=$_POST['tampil'];

$tipe=$_POST['tipe'];

$ke=$_POST['ke'];

for ($a=0;$a<=$tampil;$a++)

{if (($tipe=="break")and($a==$ke))

{echo "hitungan ke-$a : Break
";

break;

}

if (($tipe=="continue")and($a==$ke))

{echo "hitungan ke-$a : Continue
";

$a=$a+1;

}

echo "hitungan ke-$a :$text
";

}

?>


Jika di jalankan akan tampil seperti gambar dibawah :


6. Pengurutan Data

Buat Form tampilan seperti gambar dibawah ini :


Lalu kita buat listing php -nya untuk melakukan proses pengurutan.
berikut merupakan listing dari program mengurutkan teks:

$buah[A]=$_POST["teks1"];

$buah[E]=$_POST["teks2"];

$buah[C]=$_POST["teks3"];

$buah[F]=$_POST["teks4"];

$buah[D]=$_POST["teks5"];

printf("Data asli :
\n");

while(list($indeks,$nilai)= each($buah))

{

printf("$indeks adalah $nilai
\n ");

}

sort($buah);

printf("
Hasil Pengurutan dengan sort :
\n");

while(list($indeks,$nilai)= each($buah))

{

printf("$indeks adalah $nilai
\n");

}

?>


Jika di jalankan akan tampil seperti gambar dibawah :

7. Macam-macam Fungsi
fungsi yang di sajikan dalam program ini berupa fungsi perhitungan fibonacci, fungsi perhitungan faktorial, dan konversi suhu.

Buat Form tampilan seperti gambar dibawah ini :


Lalu kita buat listing php -nya untuk melakukan proses yang di inginkan.

Berikut merupakan listing dari program dari macam-macam fungsi:


$bilangan=$_POST["bilangan"];

$fungsi=$_POST["fungsi"];

function faktorial($bilangan)

{

if($bilangan == 0 or $bilangan == 1)

{

return 1;

}

else

{

return($bilangan * faktorial($bilangan - 1));

}

}

if ($fungsi=="Faktorial"){echo "Hasil Faktorial $bilangan adalah ", faktorial($bilangan);}

elseif ($fungsi=="Fibonacci")

{$N =$bilangan;

$s1st = 1;

$s2nd = 1;

echo "Hasil Bilangan Fibonacci $bilangan adalah ", $s1st." ".$s2nd." ";

for ($i=3;$i<=$N;$i++){

$sNow = $s1st + $s2nd;

echo $sNow." ";

$s1st = $s2nd;

$s2nd = $sNow;

}}elseif ($fungsi=="Konversi Suhu")

{$Celcius =$_POST["bilangan"];

$Fahrenheit=(9/5*$Celcius)+32;

$Reamur=(4/9*$Celcius)+32;

$Kelvin=273+$Celcius;

echo "Celcius = $Celcius Derajat";

echo "
";

echo "Fahrenheit = $Fahrenheit Derajat";

echo "
";

echo "Reamur = $Reamur Derajat";

echo "
";

echo "Kelvin = $Kelvin Derajat";

}

?>

Jika di jalankan akan tampil seperti gambar dibawah :


untuk lebih jelasnya mengenai program-program di atas anda dapat mendownload semua source codenya disini.

Senin, 16 November 2009

UML

Unified Modelling Language (UML) adalah sebuah "bahasa" yg telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar untuk merancang model sebuah sistem. Dengan menggunakan UML kita dapat membuat model untuk semua jenis aplikasi piranti lunak, dimana aplikasi tersebut dapat berjalan pada piranti keras, sistem operasi dan jaringan apapun, serta ditulis dalam bahasa pemrograman apapun. Tetapi karena UML juga menggunakan class dan operation dalam konsep dasarnya, maka ia lebih cocok untuk penulisan piranti lunak dalam bahasabahasa berorientasi objek seperti C++, Java, C# atau VB.NET. Walaupun demikian, UML tetap dapat digunakan untuk modeling aplikasi prosedural dalam VB atau C. Seperti bahasa-bahasa lainnya, UML mendefinisikan notasi dan syntax/semantik. Notasi UML merupakan sekumpulan bentuk khusus untuk menggambarkan berbagai diagram piranti lunak. Setiap bentuk memiliki makna tertentu, dan UML syntax mendefinisikan bagaimana bentuk-bentuk tersebut dapat dikombinasikan. Notasi UML terutama diturunkan dari 3 notasi yang telah ada sebelumnya: Grady Booch OOD (Object-Oriented Design), Jim Rumbaugh OMT (Object Modeling Technique), dan Ivar Jacobson OOSE (Object-Oriented Software Engineering). Sejarah UML sendiri cukup panjang. Sampai era tahun 1990 seperti kita ketahui puluhan metodologi pemodelan berorientasi objek telah bermunculan di dunia. Diantaranya adalah: metodologi booch [1], metodologi coad [2], metodologi OOSE [3], metodologi OMT [4], metodologi shlaer mellor [5], metodologi wirfs-brock [6], dsb. Masa itu terkenal dengan masa perang metodologi (method war) dalam pendesainan berorientasi objek. Masing-masing metodologi membawa notasi sendiri-sendiri, yang mengakibatkan timbul masalah baru apabila kita bekerjasama dengan group/perusahaan lain yang menggunakan metodologi yang berlainan.
Dimulai pada bulan Oktober 1994 Booch, Rumbaugh dan Jacobson, yang merupakan tiga tokoh yang boleh dikata metodologinya banyak digunakan mempelopori usaha untuk penyatuan metodologi pendesainan berorientasi objek. Pada tahun 1995 direlease draft pertama dari UML (versi 0.8). Sejak tahun 1996 pengembangan tersebut dikoordinasikan oleh Object Management Group (OMG – http://www.omg.org). Tahun 1997 UML versi 1.1 muncul, dan saat ini versi terbaru adalah versi 1.5 yang dirilis bulan Maret 2003. Booch, Rumbaugh dan Jacobson menyusun tiga buku serial tentang UML pada tahun 1999 [7] [8] [9]. Sejak saat itulah UML telah menjelma menjadi standar bahasa pemodelan untuk aplikasi berorientasi objek.

INTERNET

1. Pengertian Internet

Internet berasal dari kata Interconnection Networking yang mempunyai arti hubungan komputer dengan berbagai tipe yang membentuk sistem jaringan yang mencakup seluruh dunia (jaringan komputer global)dengan melalui jalur telekomunikasi seperti telepon, radio link, satelit dan lainnya.

Dalam mengatur integrasi dan komunikasi jaringan komputer ini digunakan protokol yaitu TCP/IP. TCP (Transmission Control Protocol) bertugas memastikan bahwa semua hubungan bekerja dengan benar, sedangkan IP (Internet Protocol) yang mentransmisikan data dari satu komputer ke komputer lain. TPC/IP secara umum berfungsi memilih rute terbaik transmisi data, memilih rute alternatif jika suatu rute tidak dapat di gunakan, mengatur dan mengirimkan paket-paket pengiriman data. Untuk dapat ikut serta menggunakan fasilitas Internet, biasanya Anda harus berlangganan ke salah satu ISP (Internet Service Provider) yang ada di kota Anda. ISP ini biasanya disebut penyelenggara jasa internet ataupun Anda dapat menggunakan fasilitas dari Telkom yakni Telkomnet Instan. Dengan memanfaatkan internet, pemakaian komputer di seluruh dunia dimungkinkan untuk saling berkomunikasi dan pemakaian bersama informasi dengan cara saling kirim e-mail, menghubungkan ke komputer lain, mengirim dan menerima file, membahas topik tertentu pada newsgroup dan lain-lain.

2. Fasilitas Internet

Fasilitas-Fasilitas yang dapat Anda manfaatkan dengan menggunakan internet, diantaranya :

  • Web,

Adalah fasilitas hypertext untuk menampilkan data berupa teks, gambar, bunyi, animasi dan data multimedia lainnya, yang diantara data tersebut saling berhubungan satu sama lain. Untuk memudahkan Anda membaca data dan informasi tesebut Anda dapat mempergunakan web browser seperti Internet Explorer ataupun Netscape.

  • E-Mail (Electronic Mail),

Dengan fasilitas ini Anda dapat mengirim dan menerima surat elektronik (e-mail) pada/dari pemakai komputer lain yang terhubung di internet, dan dapat menyertakan file sebagai lampiran (attachment).

  • Newsgroup,

Fasilitas ini digunakan untuk mendistribusikan artikel, berita, tanggapan, surat, penawaran ataupun file ke pemakai internet lain yang tergabung dengan kelompok diskusi untuk topik tertentu. Dengan fasilitas ini pula Anda dapat melakukan diskusi, seminar ataupunkonferensi dengan cara elektronik tanpa terikat waktu, ruang dan tempat.

  • FTP (File Transfer Protocol),

Fasilitas ini digunakan untuk menghubungkan ke server komputer tertentu dan bila perlu menyalin (download) file yang Anda butuhkan dari server tersebut dan menyimpannya di komputer Anda.

3. Istilah-Istilah Yang Sering Digunakan

Ada beberapa istilah yang sering digunakan apabila Anda bekerja dalam Internet, diantaranya yaitu:

  • WWW (World Wide Web),

merupakan kumpulan web server dari seluruh dunia yang berfungsi menyediakan data dan informasi untuk digunakan bersama. Berbagai informasi dapat Anda temukan pada WWW, seperti informasi politik, ekonomi, sosial, budaya, sastra, sejarah, teknologi, pendidikan dan sebagainya. Kita dapat mengumpamakan WWW ini merupakan perputakaan besar yang menyediakan berbagai informasi yang dibutuhkan.

  • Web Site (Situs Web),

merupakan tempat penyimpanan data dan informasi dengan berdasarkan topik tertentu. Diumpamakan situs Web ini adalah sebuah buku yang berisi topik tertentu. Kuliah Berseri

  • Web Pages (Halaman Web),

merupakan sebuah halaman khusus dari situs Web tertentu. Diumpamakan halaman Web ini adalah sebuah halaman khusus buku dari situs Web tertentu.

  • Homepage,

Merupakan sampul halaman yang berisi daftar isi atau menu dari sebuah situs Web.

  • Browser,

merupakan program aplikasi yang digunakan untuk memudahkan Anda melakukan navigasi berbagai data dan informasi pada WWW.

Kamis, 05 November 2009

Keplek Peserta diklat EECOM

Untuk peserta yang mendownload file keplek diklat anggota muda UKMF EECOM, klik disini atau klik yang ini.

Pengen Lagu yang sangat bagus di dengar waktu kita lagi patah hati....
lagu ini ciptaan teman kost... download

Dan lagu berikutnya adalah lagu perjuangan cinta teman kost. Lagu ini juga merupakan lagu ciptaan sendiri.... download