tag:blogger.com,1999:blog-73947765058178008102024-03-20T02:33:10.825-07:00belajar beriman dan bertaqwanta ningsihhttp://www.blogger.com/profile/17529523062550310274noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-7394776505817800810.post-68613236123646328012012-06-12T01:19:00.001-07:002012-06-12T01:19:15.340-07:00Javascript Client Side ScriptingAsal mula nama JavaScript adalah LiveScript, dikembangkan pertama kali pada tahun 1995 di Netscape Communications.<br /><br />Hasil kolaborasi antara Netscape dan Sun (pengembang bahasa pemrograman “Java” ) memberikan nama baru “JavaScript” pada tanggal 4 desember 1995. <br /><br />Bahasa ini dikenali pada browser Netscape Navigator mulai versi di atas 2.0. ,sedangkan Microsoft melengkapi Internet Explorer dengan JavaScript mulai versi 3.0 ke atas.<br />
<br />
<br /><span style="text-decoration: underline;"><strong>Aturan Penulisan Variable</strong></span><br />Aturan penulisan variable adalah sebagai berikut.<br />-Penuisan
nama variable harus dimulai oleh satu karakter huruf (huruf besar
maupun kecil) atau garis bawah "_", berikut ini contoh benar :<br />Body<br />_src<br />dan berikut ini contoh penulisan variable yang salah<br />1_src<br />&js<br /><br />-Penulisan
variable tidak boleh menggunakan reseved word atau kata-kata yang
mengandung istilah-istilah yang sudah digunakan pada JavaScript.
Misalnya abstract, else, if, var, int, class, goto, interface dan
implements<br /><br />Perlu dicatat bahwa penulisan variable dalam
JavaScript bersifat case sensitif, maksudnya dalam pemberian nama
variable sebaiknya ditulis dengan aturan yang sama, huruf besar semua
atau huruf kecil semua.<br /><br /><span style="text-decoration: underline;"><strong>MENDEKLARASIKAN VARIABLE</strong></span><br />Pada
dasarnya, penulisan variable JavaScript sangatlah fleksibel dan tidak
terlalu rumit dan ketat, sehingga Anda tidak akan terlalu sering
menerima pesan error pada saat menjalankan program. Sebagai contoh
deklarasi variable di JavaScript dapat dilakukan dengan dua cara, yaitu :<br />-Eksplisit, yakni dengan menuliskan kata kunci var kemudian diikuti dengna nama variable dan nilai dari variable. contoh<br /> var nilai = "nama_var";<br />-Implisit, yaitu dengan menuliskan secara langsung nama dari variable dan diikuti nilai darivariable. contoh<br /> nilai = "nama_var";<br /><br />Dalam
contoh deklarasi diatas, browser akan secara otomatis memperlakukan
pernyataan itu sebagai deklarasi dari sebuah variable. Pada browser
versi lama mungkin terjadi kasus diamana browser tidak mengenali
pendeklarasian variable secara implisit, sehingga disarankan untuk
menggunakan cara eksplisit dalam menulis program JavaScript.<br />Berikut ini adalah contoh pendeklarasian variable dengan kedua cara tersebut<br /><html><br /><head><br /><title>Latihan1 JavaScript </title><br /><script type="text/JavaScript"><br /><!--<br />var nilai1 = 16 ;<br />nilai2 = 4 ;<br />document.writeln(nilai1/nilai2);<br />//--><br /></script><br /></head><br /><body><br /><br>*Contoh pendeklarasian variable*<br /></body><br /></html><br /><br /><span style="text-decoration: underline;"><strong>PERBEDAAN VARIABLE LOCAL/GLOBAL</strong></span><br />Penulisan
variable hanya dapat diakses dari seluruh bagian program atau hanya di
dalam bagian tertentu dari program. Pendeklarasian variable tanpa
menggunakan kata kunci var/biasa disebut dengan cara implisit, maka
variable tersebut dapat diakses dari seluruh bagian program (semua fungi
yang ada di dalam program dapat memanggil dan memakai variable ini),
dan sering dikenal dengan variable global.<br />Sebaliknya jika
pendeklarasian variable menggunakan kata kunci var, serta memungkinkan
pengaksesan variable tersebut hanya dalam lokasi tertentu dimana
variable tersebut dideklarasikan, maka variable tersebut dinamakan
variable local<br />Berikut ini contoh variable lokal<br /><br /><html><br /><head><br /><title>Latihan variable lokal JavaScript </title><br /><script type="text/JavaScript"><br /><!--<br />var a = 12 ;<br />var b = 4 ;<br />function PerkalianDengan2(b){<br /> var a = b * 2 ;<br /> return a;<br />}<br />document.write("Dua kali dari "+b+" adalah "+PerkalianDengan2(b));<br />document.write("<br>");<br />document.write("Nilai dari a adalah "+a);<br />//--><br /></script><br /></head><br /><body><br /><br>*Contoh pendeklarasian variable local *<br /></body><br /></html><br /><br />Sedangkan berikut ini adalah contoh penggunaan variable global<br /><html><br /><head><br /><title>Latihan variable global JavaScript </title><br /><script type="text/JavaScript"><br /><!--<br />var a = 12 ;<br />var b = 4 ;<br />function PerkalianDengan2(b){<br /> a = b * 2 ;<br /> return a;<br />}<br />document.write("Dua kali dari "+b+" adalah "+PerkalianDengan2(b));<br />document.write("<br>");<br />document.write("Nilai dari a adalah "+a);<br />//--><br /></script><br /></head><br /><body><br /><br>*Contoh pendeklarasian variable global *<br /></body><br /></html><br />nta ningsihhttp://www.blogger.com/profile/17529523062550310274noreply@blogger.com0tag:blogger.com,1999:blog-7394776505817800810.post-31725243677589744222012-06-12T01:14:00.003-07:002012-06-12T01:14:44.759-07:00css<h2 style="font-weight: normal;">
<b>Apa Itu CSS?</b></h2>
CSS adalah singkatan dari Cascading Style Sheets. Kalau baca di
kamus, cascading itu artinya air terjun. Tapi dalam hal ini, yang di
maksud adalah, aliran dari suatu kode ke kode lain yang saling
berhubungan.<br />
Jadi kalau di tulis lengkap dalam bahasa Indonesia kira-kira arti CSS
adalah: kumpulan kode-kode yang berurutan dan saling berhubungan untuk
mengatur format / tampilan suatu halaman HTML.<br />
<h2 style="font-weight: normal;">
<b>Keuntungan Penggunaan CSS</b></h2>
Jika anda memiliki beberapa halaman website dimana anda menggunakan font <em>arial </em>untuk tulisannya, lalu suatu hari anda bosan dengan arial dan ingin mengganti ke <em>trebuchet</em>, anda harus merubah satu per satu halaman website anda dan merubah tipe font dari <em>arial</em> menjadi <em>trebuchet</em>.<br />
Dengan menggunakan css, dimana semua halaman web memakai css yang
sama, anda cukup merubah satu baris kode css untuk merubah font di semua
halaman web dari <em>arial </em>ke <em>trebuchet</em>.<br />
Jadi, keuntungan menggunakan CSS, lebih praktis!<br />
<h2 style="font-weight: normal;">
<b>Kekurangan Penggunaan CSS</b></h2>
Tidak semua browser mengartikan kode CSS dengan cara yang sama. Jadi
kadang-kadang, tampilan web dengan CSS terlihat baik di browser yang
satu, tapi berantakan di browser yang lain. Jadi anda harus memeriksa
tampilan supaya terlihat baik di semua browser dan menambahkan kode-kode
khusus browser tertentu jika memang dibutuhkan agar tampilan web anda
terlihat baik di semua browser.<br />
<br />
<br />
<br />
Syntax / kalimat CSS terdiri dari beberapa set peraturan yang memiliki: 1 selector, 1 property, 1 value.<br />
Format penulisan kalimat CSS:<br />
<blockquote>
<code>selector { property: value } </code></blockquote>
Selector itu untuk menunjukkan bagian mana yang hendak diatur / diformat.<br />
Property untuk menunjukkan, bagian (properti) dari selector yang hendak diatur.<br />
Value adalah nilai dari pengaturannya.<br />
Contoh Syntax:<br />
<blockquote>
<code>h1 { color: red } </code></blockquote>
Contoh di atas menunjukkan<br />
<blockquote>
Selector: h1<br />
Property: color<br />
Value: red</blockquote>
Kalau diterjemahkan ke kalimat bahasa Indonesia kira-kira begini: Mengatur color dari <em>h1</em> ke warna <em>merah (red)</em>.<br />
<h2>
Pengelompokan Selectors</h2>
Anda dapat menulis satu kode CSS untuk berbagai macam selector dengan
cara menggunakan koma. Misalkan anda mau mengatur agar tag <em>h1, h2</em> dan <em>h3</em> semua menggunakan warna <em>merah</em>, maka kode CSS nya menjadi:<br />
<blockquote>
<code>h1,h2,h3 { color: red } </code></blockquote>
Perhatikan penulisan h1,h2,h3 yang dipisahkan oleh koma.<br />
<h2>
Penggunaan Banyak Properties</h2>
Untuk mengatur lebih dari satu properties gunakan pemisah titik koma ( ; ).<br />
Contoh:<br />
<blockquote>
<div style="text-align: left;">
h1,h2,h3 {color:red; font-family:arial; font-size:150%;}</div>
</blockquote>
Pada contoh di atas, tag h1, h2 dan h3 di atur agar menggunakan warna <em>merah</em>, dengan type font <em>arial</em>, dan ukuran font <em>150%</em>.<br />
<h2>
Cara Penulisan Yang Baik</h2>
Sangat disarankan untuk menulis kode CSS menggunakan beberapa baris
dimana pengaturan property dan values nya di indent. Ya cuma biar rapih
dan lebih mudah di baca aja sih, ga harus kok.<br />
<blockquote>
h1,h2,h3 {<br />
color:red;<br />
font-family:arial;<br />
font-size:150%;<br />
}</blockquote>
Sekarang anda sudah mengerti aturan dasar penulisan kalimat CSS.
Pelajaran berikutnya akan mengajarkan anda mengaplikasikan kode CSS ke
halaman website.<br />
<h2>
CSS Comment</h2>
Kadang kala, ada baiknya anda menuliskan komentar ke dalam kode CSS anda untuk memberi catatan pengingat.<br />
Anda bisa menggunakan syntax pembuka /* dan penutup */ untuk
menuliskan komentar. Segala teks yang berada di antara tag /* dan */
tidak akan dibaca sebagai kode, tapi hanya sebagai catatan untuk diri
anda.<br />
<blockquote>
<pre>/* Tulis komentar anda di sini */
p
{
text-align: justify;
/* Tulis komentar anda di sini */
color: blue;
font-family: arial;
}</pre>
</blockquote>nta ningsihhttp://www.blogger.com/profile/17529523062550310274noreply@blogger.com0tag:blogger.com,1999:blog-7394776505817800810.post-37006374044837147622012-06-12T01:08:00.000-07:002012-06-12T01:08:17.901-07:00AJAXAJAX adalah singkatan dari “Asynchronous JavaScript and XML”, yang dibuat dari serangkaian teknologi dengan berbagai kemampuan : JavaScript, XML dan sebuah method komunikasi asinkron antara client dan server.<br />3 teknologi yang saling berinteraksi : JavaScript menangkap isyarat, gerak serta aksi. Sebagaimana pada situasi yang mungkin terjadi, JavaScript menggunakan jalur komunikasi pada server (object JavaScript dengan nama XMLHttpRequest) untuk memanggil method yang tersimpan pada server dan menggunakan XML sebagai mekanisme pengiriman data. Jika JavaScript pada client telah menerima respon dari server, maka JavaScript akan menggunakan kemampuan bawaannya untuk memanipulasi struktur DOM halaman untuk menambahkan content yang didapat dari server. Perubahan yang terjadi pada struktur DOM kemudian diterjemahkan oleh browser pada client, sehingga meningkatkan efek interaktivitas pada user.<br />
1. AJAX sebagai sebuah Arsitektur<br />Pada awalnya AJAX dibuat sebagai sebuah rangkaian dari teknologi, namun<br />kemudian AJAX mengalami perkembangan. Sebagai contoh, adanya aplikasi web<br />yang tidak menggunakan XML dalam mentransfer data dari client ke server. Cara<br />tersebut dilakukan dengan menggunakan object XMLHttpRequest.<br />Berdasarkan realita di atas, beberapa pihak mendefinisikan sebagai paradigma baru<br />dalam pemrograman, disamping teknologi yang menyediakan fungsionalitas. Mari<br />kita bahas lebih mendalam tentang arsitektur AJAX.<br />Pengembang telah mengembangkan web programming sebelum hadirnya AJAX :<br />action dari user yang membutuhkan data dari server ditampilkan dalam halaman<br />yang digunakan, dimana data request dari user dikirimkan menuju server. Setelah<br />mengolah halaman tersebut, server menampilkan halaman baru bagi user yang<br />mengandung hasil dari proses sebelumnya.<br />Permasalah dari macam arsitektur tersebut adalah lambat dan cukup memakan<br />waktu, terutama bila dibandingkan dengan aplikasi desktop. Aplikasi desktop mampu<br />merespon cepat atas request dari user, aplikasi ini tidak memproses ulang masing –<br />masing komponen interface yang akan ditampilkan sebagai respon.<br />AJAX menggunakan arsitektur pemrograman tersebut pada aplikasi Web. Daripada<br />memberikan sebuah halaman penuh pada server dan mendapatkan pula sebuah<br />halaman penuh sebagai hasil operasi, AJAX mengijinkan kita untuk mengirimkan<br />request dalam ukuran yang lebih kecil pada server. Halaman yang terpakai hanya<br />termodifikasi untuk menampilkan hasil, bukan tergantikan dengan sebuah halaman<br />baru.<br />Faktor penting yang lain dari arsitektur AJAX adalah request dan response dijalankan<br />secara asinkron : AJAX tidak melarang user untuk melakukan proses lain pada<br />halaman yang dipakai. User dapat mengisi dan menggunakan area lain pada<br />halaman, sedangkan AJAX bekerja pada background.<br />Yang terakhir, AJAX mengijinkan user untuk berinteraksi dengan server sebagai<br />respon terhadap seluruh hal yang dilakukan oleh user. Arsitektur yang ada<br />sebelumnya hanya mengijinkan kita untuk berkomunikasi dengan server pada saat<br />user menekan tombol atau link yang akan mengirim data pada halaman. AJAX<br />memperbolehkan untuk me-request data baru dari server dalam bentuk mouseovers,<br />
<br />
2.contoh<br />
<br />
<img alt="" src="data:image/png;base64,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" /><br /><html><br /><head><br /><title>Registration Form</title><br /></head><br /><body><br /><H1> Welcome new user! </H1><br />Please enter your information in the fields below<br /><form action="/submit"><br />Name : <input type="text" name="name"/> <br/><br />Address : <input type="text" name="address"/> <br/><br />City : <select name="city"><br /><option>Select One from List</option<br /><option value="Quezon City">Quezon City</option><br /></select><br /><br/><br />Zip Code : <input type="text" name="zip" size="4"/> <br/><br /><input type="submit" value="Submit"/><br /></form><br /></body><br />
<br />
<br />
Menyiapkan halaman form.<br />Pertama-tama, kita harus mempersiapkan HTML yang akan digunakan oleh user. Jika kita akan menggunakan AJAX sebagai respon user input pada field City, perlu ditambahkan sebuah event listener pada field City. Akan ditambahkan juga atribut id pada elemen form – hal ini akan memudahkan pekerjaan kita.<br />Menggunakan event listener pada input field City merupakan hal yang mudah : hanya perlu meregistrasikan fungsi JavaScript yang akan dipanggil pada events. Dibawah ini adalah HTML form yang disempurnakan :<br />...<br />Address : <input type="text" name="address"/> <br/><br />City : <select id=”city” name="city" onchange=”updateZip(this.value)”><br /><option>Select One from List</option<br /><option value="Quezon City">Quezon City</option><br /></select><br /><br/><br />Zip Code : <input id=”city” type="text" name="zip" size="4"/> <br/><br />...<br />Dengan perubahan diatas, browser akan memanggil fungsi updateZip tiap kali user memilih value dari daftar City.nta ningsihhttp://www.blogger.com/profile/17529523062550310274noreply@blogger.com0tag:blogger.com,1999:blog-7394776505817800810.post-80016994611756702752012-06-12T01:01:00.003-07:002012-06-12T01:01:45.451-07:00<b><span class="fullpost">1. buatlah bilangan input bilangan 1 dan 2 dan bandingkan dengan ASP</span></b><br />
<br />
<br />
<div style="color: red;">
index.html</div>
<br />
<html><br />
<head><br />
<title>no 1</title><br />
</head><br />
<br />
<body><br />
<br><br />
<form action="nilai.php" method="post" target="_blank"><br />
<table align="center" ><br />
<tr><br />
<td colspan="3" align="center">Menentukan Nilai Yang Terbesar</td><br />
</tr><br />
<tr><br />
<td colspan="3">=================================</td><br />
</tr><br />
<tr><br />
<td>Nilai X</td><br />
<td>:</td><br />
<td><input type="text" size="30" name="x"></td><br />
</tr><br />
<tr><br />
<td>Nilai Y</td><br />
<td>:</td><br />
<td><input type="text" size="30" name="y"></td><br />
</tr><br />
<tr><br />
<td><input type="submit" value="Ok?"></td><br />
</tr><br />
<br />
</table><br />
<br />
</body><br />
</html><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1WXHp7wleHhbZe0JTzYMT1MuQWQtZ84e5dw3fx26Cz0ZlMjf71vvPl9XCbKjOxoLIYrz2FwOSZkD3WdwfpCTZR1_jjcXwefCcGKfe-EVVyb9-2wKwqyWXTLgH6V6d3ogsJQGOl4yWSI8n/s1600/index.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="137" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1WXHp7wleHhbZe0JTzYMT1MuQWQtZ84e5dw3fx26Cz0ZlMjf71vvPl9XCbKjOxoLIYrz2FwOSZkD3WdwfpCTZR1_jjcXwefCcGKfe-EVVyb9-2wKwqyWXTLgH6V6d3ogsJQGOl4yWSI8n/s320/index.jpg" width="320" /></a></div>
<br />
<br />
<div style="color: red;">
nilai.php</div>
<?php<br />
<br />
$x=$_POST["x"];<br />
$y=$_POST["y"];<br />
<br />
echo "Nilai 1: " .$x. " dan Nilai 2: " .$y. "<br><br>";<br />
<br />
if($x>$y){<br />
echo " " .$x. " lebih besar dari " .$y. " ";<br />
}else if($y>$x){<br />
echo " ".$y." lebih besar dari ".$x." ";<br />
}else echo"Nilai x & y sama";<br />
<br />
?><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhera2lI9fQYOfzFpAxMBmo9Fc8kM2WYnc3h7tUGarmZX3FJvkCiUHoDJNQemuWKKRV0CmZlIWlkRkD-2O_leTqlxipH8KB25NYemr_Il0i9v_0jiJz4JJX2p5oPdvH0FhbWaBBUubWgFFd/s1600/nilai.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhera2lI9fQYOfzFpAxMBmo9Fc8kM2WYnc3h7tUGarmZX3FJvkCiUHoDJNQemuWKKRV0CmZlIWlkRkD-2O_leTqlxipH8KB25NYemr_Il0i9v_0jiJz4JJX2p5oPdvH0FhbWaBBUubWgFFd/s1600/nilai.jpg" /></a></div>
<br />
<br />
<br />
<br />
<br />
<b><span class="fullpost">2. buatlah perulangan dengan for, while dan do while </span></b><br />
<br />
<br />
<div class="MsoListParagraphCxSpFirst">
<?php</div>
<div class="MsoListParagraphCxSpMiddle">
$i = 1;</div>
<div class="MsoListParagraphCxSpMiddle">
while ($i <= 10) {</div>
<div class="MsoListParagraphCxSpMiddle">
echo $i++; </div>
<div class="MsoListParagraphCxSpMiddle">
}</div>
<div class="MsoListParagraphCxSpMiddle">
echo "<br>";</div>
<div class="MsoListParagraphCxSpMiddle">
echo "<br>";</div>
<div class="MsoListParagraphCxSpMiddle">
</div>
<div class="MsoListParagraphCxSpMiddle">
$i
= 0;</div>
<div class="MsoListParagraphCxSpMiddle">
do {</div>
<div class="MsoListParagraphCxSpMiddle">
echo $i;</div>
<div class="MsoListParagraphCxSpMiddle">
} while ($i > 0);</div>
<div class="MsoListParagraphCxSpMiddle">
</div>
<div class="MsoListParagraphCxSpMiddle">
echo "<br>";</div>
<div class="MsoListParagraphCxSpMiddle">
echo "<br>";</div>
<div class="MsoListParagraphCxSpMiddle">
</div>
<div class="MsoListParagraphCxSpMiddle">
for($i=0;$i<5;$i++){</div>
<div class="MsoListParagraphCxSpMiddle">
echo "Hello World!";</div>
<div class="MsoListParagraphCxSpMiddle">
echo "<br>";</div>
<div class="MsoListParagraphCxSpMiddle">
echo "Learn PHP";</div>
<div class="MsoListParagraphCxSpMiddle">
echo "<br>";</div>
<div class="MsoListParagraphCxSpMiddle">
}</div>
<div class="MsoListParagraphCxSpLast">
?></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEcFWWYqfe11G8JAYduqJO4DLxe8ojouGNIFRRmS2VbcTDlhs7k7hPGI0kAgGvvLWts5c6Zn4gsMzhz56HgVWDKqtk9pgPPMbBu1fsfIkfdIqVMXVWjf5gQczYdjc4Q_tdaVPNUAUTeQJ4/s1600/Untitled.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEcFWWYqfe11G8JAYduqJO4DLxe8ojouGNIFRRmS2VbcTDlhs7k7hPGI0kAgGvvLWts5c6Zn4gsMzhz56HgVWDKqtk9pgPPMbBu1fsfIkfdIqVMXVWjf5gQczYdjc4Q_tdaVPNUAUTeQJ4/s320/Untitled.jpg" width="121" /></a></div>
<br />
<br />
<b><br /></b><br />
<b><span class="fullpost">3 buatlah aplikasi dengan fungsi fungsi PHP minimal 5 fungsi</span></b><br />
<br />
<span class="fullpost"><?php<br /> function writeName($fname)<br /> {<br /> echo $fname . "<br />";<br /> }<br /><br /> echo "Nama : ";<br /> writeName("Endri Rahmawanto");<br /> echo "NIM : ";<br /> writeName("09018250");<br /> echo "<br>";<br /> ?><br /> <br><br /> <li>fungsi 1 - Penjumlahan</li><br /> <?php<br /> function add($x,$y)<br /> {<br /> $total=$x+$y;<br /> return $total;<br /> }<br /><br /> echo "1 + 2 = " . add(1,1);<br /> echo "<br>";<br /> ?><br /> <br><br /> <li>fungsi 2 - Pengurangan</li><br /> <?php<br /> function add2($x,$y)<br /> {<br /> $total=$x-$y;<br /> return $total;<br /> }<br /><br /> echo "2 - 1 = " . add2(2,1);<br /> echo "<br>";<br /> ?><br /> <br><br /> <li>fungsi 3 - Pengkalian</li><br /> <?php<br /> function add3($x,$y)<br /> {<br /> $total=$x*$y;<br /> return $total;<br /> }<br /><br /> echo "2 x 6 = " . add3(2,6);<br /> echo "<br>";<br /> ?><br /> <br><br /> <li>fungsi 4 - Pembagian</li><br /> <?php<br /> function add4($x,$y)<br /> {<br /> $total=$x/$y;<br /> return $total;<br /> }<br /><br /> echo "20 : 5 = " . add4(20,5);<br /> echo "<br>";<br /> ?><br /> <br><br /> <li>fungsi 5 - Pangkat</li><br /> <?php<br /> function add5($x)<br /> {<br /> $total=$x*$x;<br /> return $total;<br /> }<br /><br /> echo "Pangkat 3 = " . add5(3);<br /> ?></span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0fZ9fFFVW60etZAKOh5WEzZegNJoIyetnYQ3qJvKftlsF1-4jKIOx6tHRYbCCIxx-F1jml0eV6AK3_Giuk7-sbI1kQuZjhFc2ucXIgnNI3ZFr6WyX8tIowRec6aelFRylmVHqf-eYsmCN/s1600/fungsi.jpg" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>nta ningsihhttp://www.blogger.com/profile/17529523062550310274noreply@blogger.com0tag:blogger.com,1999:blog-7394776505817800810.post-29432217841409049622012-04-09T22:06:00.000-07:002012-04-09T22:06:03.923-07:00jual tanah- Tanah dijual strategis dengan luas 3000m. harga Rp 1,2jt/m. lokasi jl.gedong kuning babadan baru jogjakarta.<br />
- Tanah dijual dengan luas 1000m, harga Rp 1,3jt/m lokasi selatan JEC gedong kuning Jogjakarta.<br />berminat hubungi 087839852542nta ningsihhttp://www.blogger.com/profile/17529523062550310274noreply@blogger.com0tag:blogger.com,1999:blog-7394776505817800810.post-7937884944304436402012-03-30T21:06:00.002-07:002012-03-30T21:06:21.711-07:00membuat tabel pada halaman web menggunakan html<pre id="line1">Sourc Code Halaman Utama Web </pre>
<pre id="line1"> </pre>
<pre id="line1"><<span class="start-tag">html</span>>
<<span class="start-tag">head</span>><<span class="start-tag">title</span>>Pemrograman Web</<span class="end-tag">title</span>>
</<span class="end-tag">head</span>>
<<span class="start-tag">body</span>>
<<span class="start-tag">table</span><span class="attribute-name"> align</span>=<span class="attribute-value">"center" </span><span class="attribute-name">width</span>=<span class="attribute-value">"100%" </span><span class="attribute-name">border</span>=<span class="attribute-value">'1'</span>>
<<span class="start-tag">tr</span>>
<<span class="start-tag">td</span><span class="attribute-name"> border</span>=<span class="attribute-value">"0" </span><span class="attribute-name">width</span>=<span class="attribute-value">"300"</span>><<span class="start-tag">ul</span>>
<<span class="start-tag">a</span><span class="attribute-name"> href</span>="<a href="">halaman1.htm</a>"><<span class="start-tag">li</span>>::Halaman 1</<span class="end-tag">li</span>></<span class="end-tag">a</span>>
<<span class="start-tag">br</span>>
<<span class="start-tag">a</span><span class="attribute-name"> href</span>="<a href="">halaman2.htm</a>"><<span class="start-tag">li</span>>::Halaman 2</<span class="end-tag">li</span>></<span class="end-tag">a</span>></pre>
<pre id="line14"> <<span class="start-tag">br</span>>
<<span class="start-tag">a</span><span class="attribute-name"> href</span>="<a href="">halaman3.htm</a>"><<span class="start-tag">li</span>>::Halaman 3</<span class="end-tag">li</span>></<span class="end-tag">a</span>></<span class="end-tag">td</span>></<span class="end-tag">ul</span>>
</<span class="end-tag">tr</span>>
</<span class="end-tag">table</span>>
</<span class="end-tag">body</span>>
</<span class="end-tag">html</span>></pre>
<pre id="line14"> </pre>
<pre id="line14"> </pre>
<pre id="line14"> </pre>
<pre id="line14"> </pre>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4KnOQzmgu9ohtLFi0Iz_Pr94Kb0gsusvuVexfOAvlnwughd6in2hiPYNqujYMUW1bYzpprj_ZiuIzXUIWzR2_fhrcsQYJsl1bkEuQ1T4f57dOpwEQnV9dQCzGeLDGnGtkP31TdphXypN2/s1600/Capture+2.JPG" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="276" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4KnOQzmgu9ohtLFi0Iz_Pr94Kb0gsusvuVexfOAvlnwughd6in2hiPYNqujYMUW1bYzpprj_ZiuIzXUIWzR2_fhrcsQYJsl1bkEuQ1T4f57dOpwEQnV9dQCzGeLDGnGtkP31TdphXypN2/s320/Capture+2.JPG" width="320" /></a></div>
<pre id="line14">Sourc Halaman 1 </pre>
<pre id="line14"> </pre>
<pre id="line14"><<span class="start-tag">html</span>>
<<span class="start-tag">head</span>><<span class="start-tag">title</span>>Pemrograman Web</<span class="end-tag">title</span>>
</<span class="end-tag">head</span>>
<<span class="start-tag">body</span>>
<<span class="start-tag">table</span><span class="attribute-name"> align</span>=<span class="attribute-value">"center" </span><span class="attribute-name">width</span>=<span class="attribute-value">"600" </span><span class="attribute-name">border</span>=<span class="attribute-value">'1'</span>>
<<span class="start-tag">tr</span>>
<<span class="start-tag">td</span><span class="attribute-name"> width</span>=<span class="attribute-value">"600"</span>>
<<span class="start-tag">table</span><span class="attribute-name"> border</span>=<span class="attribute-value">"0"</span>>
<<span class="start-tag">img</span><span class="attribute-name"> src</span><span>="</span><a href="">Koala.jpg</a><span>" </span><span class="attribute-name">width</span>=<span class="attribute-value">"600" </span><span class="attribute-name">height</span>=<span class="attribute-value">"300"</span>>
</<span class="end-tag">td</span>>
</<span class="end-tag">tr</span>>
<<span class="start-tag">td</span>>
Biodata
<<span class="start-tag">br</span>>
<<span class="start-tag">br</span>>Nama : Viviani Rosmala Dewi
<<span class="start-tag">br</span>>Nim : 09018145
<<span class="start-tag">br</span>>Kelas : B
<<span class="start-tag">br</span>>
<<span class="start-tag">br</span>>Nama : Suharti Ningsih
<<span class="start-tag">br</span>>Nim : 09018152
<<span class="start-tag">br</span>>Kelas : B
<<span class="start-tag">br</span>>
<<span class="start-tag">br</span>>Nama :
<<span class="start-tag">br</span>>Nim :
<<span class="start-tag">br</span>>Kelas :
</<span class="end-tag">td</span>>
</<span class="end-tag">tr</span>>
</<span class="end-tag">tr</span>>
</<span class="end-tag">table</span>>
</<span class="end-tag">body</span>>
</<span class="end-tag">html</span>> </pre>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgf6cHyJ6ZApBROVj2Xb_BwoIiMSnRsyahi20gxGdArczki3WezDO2lcihvV9x_gHvFyXM7srTRX_NbAczKWhOKEoA-2t7GdaCbemf8w08KdxGRwJ6ModTEpcA9Y-ULU6wkSFGizb0MeFN4/s1600/Capture+3.JPG" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="187" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgf6cHyJ6ZApBROVj2Xb_BwoIiMSnRsyahi20gxGdArczki3WezDO2lcihvV9x_gHvFyXM7srTRX_NbAczKWhOKEoA-2t7GdaCbemf8w08KdxGRwJ6ModTEpcA9Y-ULU6wkSFGizb0MeFN4/s320/Capture+3.JPG" width="320" /></a></div>
<pre id="line14">Sourc Halaman 2 (Page 1)</pre>
<pre id="line14"><<span class="start-tag">html</span>>
<<span class="start-tag">head</span>><<span class="start-tag">title</span>>Pemrograman Web</<span class="end-tag">title</span>>
</<span class="end-tag">head</span>>
<<span class="start-tag">body</span>>
<<span class="start-tag">table</span><span class="attribute-name"> align</span>=<span class="attribute-value">"center" </span><span class="attribute-name">width</span>=<span class="attribute-value">"600" </span><span class="attribute-name">border</span>=<span class="attribute-value">'1'</span>>
<<span class="start-tag">tr</span>>
<<span class="start-tag">td</span>>
<<span class="start-tag">p</span>> Teks yang ditulis mengikuti sebuah heading dapat menimbulkan akibat
tampilan jenis huruf yang berbeda pada beberapa jenis program browser.
<<span class="start-tag">br</span><span class="error"><span class="attribute-name"> /</span></span>>
Anda disarankan segeera menutup teks pada paragraf tersebut
Teks yang ditulis mengikuti sebuah heading dapat menimbulkan akibat
tampilan jenis huruf yang berbeda pada beberapa jenis program browser.
<<span class="start-tag">br</span><span class="error"><span class="attribute-name"> /</span></span>>
Anda disarankan segeera menutup teks pada paragraf tersebut
Teks yang ditulis mengikuti sebuah heading dapat menimbulkan akibat
tampilan jenis huruf yang berbeda pada beberapa jenis program browser.
<<span class="start-tag">br</span><span class="error"><span class="attribute-name"> /</span></span>>
Anda disarankan segeera menutup teks pada paragraf tersebut
Teks yang ditulis mengikuti sebuah heading dapat menimbulkan akibat
tampilan jenis huruf yang berbeda pada beberapa jenis program browser.
<<span class="start-tag">br</span><span class="error"><span class="attribute-name"> /</span></span>>
Anda disarankan segeera menutup teks pada paragraf tersebut
Teks yang ditulis mengikuti sebuah heading dapat menimbulkan akibat
tampilan jenis huruf yang berbeda pada beberapa jenis program browser.
<<span class="start-tag">br</span><span class="error"><span class="attribute-name"> /</span></span>>
Anda disarankan segeera menutup teks pada paragraf tersebut</<span class="end-tag">p</span>>
<<span class="start-tag">a</span><span class="attribute-name"> href</span><span>="</span><a href="">page2.htm</a><span>" </span><span class="attribute-name">align</span>=<span class="attribute-value">"right"</span>>Page 2</<span class="end-tag">a</span>>
</<span class="end-tag">td</span>>
</<span class="end-tag">tr</span>>
</<span class="end-tag">table</span>>
</<span class="end-tag">body</span>>
</<span class="end-tag">html</span>></pre>
<pre id="line14"> </pre>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpDGH2z0ReQ9WUJD1GyRta5rX_YJDMaDUcVLx4HlNATqPRKWQB4gXRz21eGphj6l1LsyUS9wicmanC9si0kBlzMn9sXUdj662kKe0BpXPf6uVoeUEo2jXRtZo36aB0PqTnCq6W7WMUSUn7/s1600/Capture+5.JPG" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="175" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpDGH2z0ReQ9WUJD1GyRta5rX_YJDMaDUcVLx4HlNATqPRKWQB4gXRz21eGphj6l1LsyUS9wicmanC9si0kBlzMn9sXUdj662kKe0BpXPf6uVoeUEo2jXRtZo36aB0PqTnCq6W7WMUSUn7/s320/Capture+5.JPG" width="320" /></a></div>
<pre id="line14"> </pre>
<pre id="line14"> </pre>
<pre id="line14">Sourc Code Halaman 2 (Page 2)</pre>
<pre id="line14"> </pre>
<pre id="line14"> <<span class="start-tag">html</span>>
<<span class="start-tag">head</span>><<span class="start-tag">title</span>>Pemrograman Web</<span class="end-tag">title</span>>
</<span class="end-tag">head</span>>
<<span class="start-tag">body</span>>
<<span class="start-tag">table</span><span class="attribute-name"> align</span>=<span class="attribute-value">"center" </span><span class="attribute-name">width</span>=<span class="attribute-value">"600" </span><span class="attribute-name">border</span>=<span class="attribute-value">'1'</span>>
<<span class="start-tag">tr</span>>
<<span class="start-tag">td</span>>
<<span class="start-tag">p</span>> Teks yang ditulis mengikuti sebuah heading dapat menimbulkan akibat
tampilan jenis huruf yang berbeda pada beberapa jenis program browser.
<<span class="start-tag">br</span><span class="error"><span class="attribute-name"> /</span></span>>
Anda disarankan segeera menutup teks pada paragraf tersebut
Teks yang ditulis mengikuti sebuah heading dapat menimbulkan akibat
tampilan jenis huruf yang berbeda pada beberapa jenis program browser.
<<span class="start-tag">br</span><span class="error"><span class="attribute-name"> /</span></span>>
Anda disarankan segeera menutup teks pada paragraf tersebut
Teks yang ditulis mengikuti sebuah heading dapat menimbulkan akibat
tampilan jenis huruf yang berbeda pada beberapa jenis program browser.
<<span class="start-tag">br</span><span class="error"><span class="attribute-name"> /</span></span>>
Anda disarankan segeera menutup teks pada paragraf tersebut
Teks yang ditulis mengikuti sebuah heading dapat menimbulkan akibat
tampilan jenis huruf yang berbeda pada beberapa jenis program browser.
<<span class="start-tag">br</span><span class="error"><span class="attribute-name"> /</span></span>>
Anda disarankan segeera menutup teks pada paragraf tersebut
Teks yang ditulis mengikuti sebuah heading dapat menimbulkan akibat
tampilan jenis huruf yang berbeda pada beberapa jenis program browser.
<<span class="start-tag">br</span><span class="error"><span class="attribute-name"> /</span></span>>
Anda disarankan segeera menutup teks pada paragraf tersebut</<span class="end-tag">p</span>>
</<span class="end-tag">td</span>>
</<span class="end-tag">tr</span>>
</<span class="end-tag">table</span>>
</<span class="end-tag">body</span>>
</<span class="end-tag">html</span>> </pre>
<pre id="line14"> </pre>
<pre id="line14"> </pre>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgU1fQ05QsiB-4rm6ReypPZM2BACEvfH8cT-Y3ZbpT4R-nbk4YkMeWyYQ4QjroFY_Jm_N9eLxhVO2emxg0y4eyJrdfVokdYxrU9hpzMgYiqQHorPQq41BonKT3ypGDtV5IxyS69D8egX_QA/s1600/Capture+4.JPG" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="94" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgU1fQ05QsiB-4rm6ReypPZM2BACEvfH8cT-Y3ZbpT4R-nbk4YkMeWyYQ4QjroFY_Jm_N9eLxhVO2emxg0y4eyJrdfVokdYxrU9hpzMgYiqQHorPQq41BonKT3ypGDtV5IxyS69D8egX_QA/s320/Capture+4.JPG" width="320" /></a></div>
<pre id="line14"> </pre>
<pre id="line14"> </pre>
<pre id="line14"> </pre>
<pre id="line14">Sourc Halaman 3 </pre>
<pre id="line14"><<span class="start-tag">html</span>>
<<span class="start-tag">head</span>><<span class="start-tag">title</span>>Pemrograman Web</<span class="end-tag">title</span>>
</<span class="end-tag">head</span>>
<<span class="start-tag">body</span>>
<<span class="start-tag">table</span><span class="attribute-name"> align</span>=<span class="attribute-value">"center" </span><span class="attribute-name">width</span>=<span class="attribute-value">"600" </span><span class="attribute-name">border</span>=<span class="attribute-value">'1'</span>>
<<span class="start-tag">tr</span>>
<<span class="start-tag">td</span>>
<<span class="start-tag">table</span><span class="attribute-name"> width</span>=<span class="attribute-value">"600" </span><span class="attribute-name">border</span>=<span class="attribute-value">"1"</span>>
<<span class="start-tag">tr</span>>
<<span class="start-tag">td</span><span class="attribute-name"> width</span>=<span class="attribute-value">"160"</span>>Nama</<span class="end-tag">td</span>>
<<span class="start-tag">td</span><span class="attribute-name"> width</span>=<span class="attribute-value">"400"</span>>Inputkan nama
</<span class="end-tag">td</span>>
</<span class="end-tag">tr</span>>
<<span class="start-tag">tr</span>>
<<span class="start-tag">td</span><span class="attribute-name"> width</span>=<span class="attribute-value">"160"</span>>Email</<span class="end-tag">td</span>>
<<span class="start-tag">td</span><span class="attribute-name"> width</span>=<span class="attribute-value">"400"</span>>Masukkan Email Anda
</<span class="end-tag">td</span>>
</<span class="end-tag">tr</span>>
<<span class="start-tag">tr</span>>
<<span class="start-tag">td</span><span class="attribute-name"> width</span>=<span class="attribute-value">"200"</span>>Alamat</<span class="end-tag">td</span>>
<<span class="start-tag">td</span><span class="attribute-name"> width</span>=<span class="attribute-value">"400"</span>>Masukkan Alamat Anda
</<span class="end-tag">td</span>>
</<span class="end-tag">tr</span>>
<<span class="start-tag">tr</span>>
<<span class="start-tag">td</span>>Komentar</<span class="end-tag">td</span>>
<<span class="start-tag">td</span><span class="attribute-name"> width</span>=<span class="attribute-value">"400"</span>>Komentar Pengunjung
<<span class="start-tag">br</span>>
<<span class="start-tag">br</span>>
<<span class="start-tag">br</span>>
<<span class="start-tag">br</span>>
</<span class="end-tag">td</span>>
</<span class="end-tag">tr</span>>
</<span class="end-tag">tr</span>>
</<span class="end-tag">table</span>>
</<span class="end-tag">body</span>>
</<span class="end-tag">html</span>></pre>nta ningsihhttp://www.blogger.com/profile/17529523062550310274noreply@blogger.com0tag:blogger.com,1999:blog-7394776505817800810.post-18304869027211172172012-03-30T21:00:00.001-07:002012-03-30T21:00:29.763-07:00pirates of silicon valley<br /><div class="post-header">
</div>
<div style="font-family: Georgia,"Times New Roman",serif; text-align: justify;">
Sa'at
mendapat tugas menonton film dari dosen ekspresi ku dan teman2 sangat
senang karna jarang sekali ada tugas disuruh nonton.. hehe Setelah
mendengar "pirates of silicon valley" mulai muncul banyak pertanya'n di
kepala ku karna judulnya terdengar asing. Setelah jam kuliah selesai aku
dan teman2 langsung bergegas mencari film itu ke rental CD. Ternyata
film itu susah dicari dari 3 rental CD tidak satu pun yang mempunyai
film itu.<br />
Akhirnya aku cobat untuk download di internet saja. setelah mendownload
lebih dari 2jam akhirnya film itu ku dapatkan juga. Selesai menonton
film tersebut aku semakin bingung karna filmnya tanpa teks sehingga aku
tidak terlalu mengerti dialog film tersebut. <br />
film ini diangkat dari kisah nyata perjalanan karir seorang Bill Gates.
film ini memberi gambaran bagaimana masa-masa awal berkembangnya PC yang
sangat sederhana. Di awal kelahirannya komputer kebanyakan berbentuk
kotak dengan kontrol geser dan lampu-lampu LED dan tanpa monitor. film
ini juga bermanfa'at untuk membangkitkan semangat & inspirasi
khususnya bagi para wiraswasta. film ini menceritakan persaingan antara
Bill Gates vs Steve Jobs. FYI, Steve Jobs adalah pendiri Apple
Computer Inc. yang terkenal dengan produk Macintoshnya. Gates dan Steve
memulai segalanya dari bawah. Di sini kita bisa akan dibuat kagum oleh
kejeniusan dan semangat mereka. Pada 1975, Gates dan rekannya Paul
Allen mendirikan Microsoft. Dan pada 1976, Jobs dan rekannya Steve
Wozniac mendirikan Apple Inc, di garasi. Waktu itu mereka mampu menjual
komputer Apple I yang awalnya dibungkus kayu & menggunakan layar
TV bekas! Sebenarnya Wozniac sempat menunjukkan komputer tersebut ke
perusaahaan HP tempat dia bekerja. Tapi para petinggi HP saat itu hanya
menertawakannya. Apple dimulai ketika mereka berhasil menciptakan
komputer yg memiliki GUI yang menarik, dgn digunakannya mouse. Ide
penggunaan mouse dan grafik tsb mereka curi dari Xerox. Pihak Xerox
mengijinkan Jobs dkk melihat hasil karyanya karena tdk menyadari
dahsyatnya pemanfaatannya. Steve Jobs sama sekali tidak malu mengakui
bahwa dia telah melakukan pencurian. Justru dia bangga dan menjadikan
pencurian sebagai motto perusahaan. Bahkan di depan kantornya yang
nyentrik, dikibarkan bendera bajak laut!Pada saat Apple sudah besar,
Microsoft masih merupakan perusahaan kecil. Namun produk BASIC mereka
cukup menarik bagi IBM. Dan suatu saat bertemulah kubu Gates dengan
petinggi IBM.<br />
Pada pertemuan tersebut, Bill Gates berhasil meyakinkan IBM bahwa
mereka memiliki produk yg dibutuhkan IBM. Padahal Gates dkk. tdk
mempersiapkan apapun ketika berangkat ke pertemuan. Bahkan dasi Bill
Gates pun dibeli dari seseorang yang sedang buang air di airport!<br />
Terang saja Bill Gates dkk. kebingungan untuk memenuhi janji mereka
ini. Dan di tengah-tengah kebingungan tersebut, Allen mengunjungi
sebuah software house kecil. Di sana dia melihat program XDOS, dan
memutuskan untuk membeli beserta lisensinya. Program tersebutlah yang
akhirnya dijual kembali oleh kubu Bill Gates kepada IBM. Dan itu pun
dengan lisensi yang masih dipegang Microsoft. Program itu kemudian
menjadi MS DOS, yang ada di seluruh komputer yang menggunakan Windows
saat ini. Kerjasama dengan IBM tersebut membuat Microsoft terus
berkembang, tapi masih tetap di bawah Apple Inc. Sampai saat itu, Apple
selalu selangkah lebih maju. Hal ini membuat Bill Gates penasaran dan
datang menemui Jobs. Steve Jobs menunjukkan prototype yang sedang
dikembangkan Apple. Dan hebatnya lagi, Steve Jobs bahkan memberi Bill
Gates 1 buah prototype karena Gates berjanji untuk ikut
mengembangkannya.Tentu Dan baru setelah sekian lama tidak ada kabarnya,
Jobs pun mulai tersadar.<br />
Dia pun memanggil Gates dengan penuh amarah. Di sini lagi-lagi terlihat
bakat negoisator seorang Bill Gates. Dia sekali lagi berhasil
meyakinkan Steve Jobs bahwa dia sedang membantu melakukan pengembangan.<br />
Dan akhirnya tibalah saat peluncuran komputer Apple yang berasal dari
prototype tersebut.Gates diberi kesempatan untuk turut berpidato.Ketika
Gates sedang di podium, Steve Jobs mendapat kabar bahwa di Jepang
sudah beredar komputer dengan program yang mirip dengan produk Apple
itu. Program tersebut tak lain adalah Microsoft Windows yang sampai
sekarang sangat kita kenal. untuk lebih jelasnya silahkan anda saksikan
sendiri bagai mana ekspresi para aktor-aktor di atas.</div>nta ningsihhttp://www.blogger.com/profile/17529523062550310274noreply@blogger.com0