0% menganggap dokumen ini bermanfaat (0 suara)
999 tayangan5 halaman

Jawaban UAS Pemograman Web

Dokumen tersebut berisi informasi tentang kode mata kuliah, nama mahasiswa, program studi dan dosen pengampu mata kuliah Pemrograman Web 2. Informasi tersebut digunakan untuk pengumpulan tugas akhir mata kuliah yang harus dikumpulkan pada 31 Desember 2010.

Diunggah oleh

tazzikra
Hak Cipta
© Attribution Non-Commercial (BY-NC)
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOC, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
999 tayangan5 halaman

Jawaban UAS Pemograman Web

Dokumen tersebut berisi informasi tentang kode mata kuliah, nama mahasiswa, program studi dan dosen pengampu mata kuliah Pemrograman Web 2. Informasi tersebut digunakan untuk pengumpulan tugas akhir mata kuliah yang harus dikumpulkan pada 31 Desember 2010.

Diunggah oleh

tazzikra
Hak Cipta
© Attribution Non-Commercial (BY-NC)
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOC, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 5

Nama : Muhammad Taufik

Kode/Mata Kuliah : AXB0901004/Pemrograman Web 2


Program Studi : Teknik Informatika
Hari/Tanggal : Sabtu, 9 Desember 2010
Waktu : Pengumpulan terakhir 31 Des 2010 (23.59)
Dosen : Mohamad Ridwan
Answers

1. Jelaskan konsep pemrograman client side dan serverside dan berikan contohnya !
BELUM PENJELASANNYA
Contoh Teknologi Server-side Programming
ASP
Microsoft designed solution allowing various languages (though generally VBscript is used)
inside a HTML-like outer page, mainly used on Windows but with limited support on other
platforms.
ColdFusion
Cross platform tag based commercial server side scripting system.
JSP
A Java-based system for embedding code in HTML pages.
Lasso
A Datasource neutral interpreted programming language and cross platform server.
PHP
Common opensource solution based on including code in its own language into an HTML
page.

2. Buatlah program php untuk menyelesaikan tes psyko berikut ini :


a. 4 6 9 13 18 ? ?
codenya : <?
print " 4 ";
print " 6 ";
print " 9 ";
print " 13 ";
print " 18 ";
?>

b. 2 2 3 3 4 ? ?
Codenya : <?
print "2 2";
print " 3 3";
print " 4 ";
?>
c. 1 9 2 10 3 ? ?
codenya : <?
print " 1 ";
print " 9 ";
print " 2 ";
print " 10 ";
print " 3 ";
?>
3. A. Jelaskan sejelas-jelasnya tentang array di php !
Array merupakan variabel yang berisi lebih dari 1 variabel, atau dapat dikatakan sebagai
variabel jamak. Sebagai analogi, ketika kita mempunyai banyak nama buah (kita anggap ini
sebagai variabel), maka daripada kita menyatakan tiap nama buah dengan variabel $buah1,
$buah2, $buah3, ...dst. Maka akan lebih baik dan efisien jika kita menggunakan variabel
$buah yang berupa array. Variabel array pada PHP, kadang tidak perlu kita definisikan.
Namun untuk indeks array, kita menggunakan indeks mulai dari 0 hingga sejumlah elemen
array dikurang

B. Buatlah program untuk mencari nilai max dari 3 buah nilai, gunakan fungsi dengan 3 nilai
tsb dikirimkan sebagai parameter ke fungsi !
Misalkan tiga buah nilai itu = 2 4 6
Nilai Max = 6
Codenya : <?
function Nilai ($p, $l) {
$Nilai = $p + $l;
echo "$Nilai <br>";
}
$bil1 = 2;
$bil2 = 4;

echo "Nilai Max dengan input 2 dan input 4 = ";


Nilai($bil1,$bil2);
echo "Tiga nilai itu adalah 2 4 6";
?>

4. Jelaskan fungsi form di php


- Input tipe text untuk menampilkan satu baris isian dengan jumlah karakter yang telah
ditentukan.
- Input tipe password untuk menampilkan karakter yang dimasukkan berupa string
password dengan simbol * atau .
- Input tipe checkbox untuk membuat kotak cek yang memungkinkan user memilih lebih
dari satu pilihan.
- Input tipe radio fungsi hampir sama dengan cjeckbox, tetapi user hanya diberi
kesempatan satu kali klik.
- Input tipe file untuk mengambil lokasi file, misalnya ketika melakukan upload file.
5. Buatlah program untuk melakukan proses perhitungan dibawah ini, dengan GET

<?
switch ($operator){
case "+":$hasil=$angka1+$angka2;

case "-":$hasil=$angka1-$angka2;
break;
case "*":$hasil=$angka1*$angka2;
break;
case "/":if($angka2==0)$hasil="E";else$hasil=$angka1/$angka2;
break;
}
?>
<HTML>
<HEAD>
<TITLE>Latihan Kesembilan </TITLE>
</HEAD>
<BODY>
<FORM METHOD=GET ACTION="UAS.php">
<TABLE style="font=family:verdana;font-size:11pt" align=center border=5 cellspacing=0>
<TR bgcolor=f1f1f1>
<TD colspan=4>Operator arithematic</TD>
</TR>
<TR>
<TD colspan=4><INPUT TYPE="text" NAME="angka1" value="<? print $angka1?>"></TD>
</TR>
<TR>
<TD colspan=4><INPUT TYPE="text" NAME="angka2" value="<? print $angka2?>"></TD>
</TR>
<TR align=center>
<TD><INPUT TYPE="submit" name="operator" value="+"></TD>
<TD><INPUT TYPE="submit" name="operator" value="-"></TD>
<TD><INPUT TYPE="submit" name="operator" value="*"></TD>
<TD><INPUT TYPE="submit" name="operator" value="/"></TD>
</TR>
<TR>
<TD colspan=4><INPUT TYPE="text" NAME="hasil" value="<? print$hasil?>"></TD>
</TR>
</TABLE>
</FORM>
</BODY>
</HTML>

6. Jelaskan fungsi session !


BELUM TAU JAWABANNYA

7. Jelaskan cara kerja dari search engine pada web!


Search engine pada web bekerja dengan cara menyimpan informasi tentang banyak
halaman web, yang diambil langsung dari WWW. Halaman-halaman ini diambil dengan web
crawler — browser web otomatis yang mengikuti setiap pranala yang dilihatnya. Isi setiap
halaman lalu dianalisis untuk menentukan cara mengindeksnya (misalnya, kata-kata diambil
dari judul, subjudul, atau field khusus yang disebut meta tag). Data tentang halaman web
disimpan dalam sebuah database indeks untuk digunakan dalam pencarian selanjutnya.
Sebagian Search engine, seperti Google,yahoo dan lain – lain, menyimpan seluruh atau
sebagian halaman sumber (yang disebut cache) maupun informasi tentang halaman web itu
sendiri.

8. Tuliskan kesalahan-kesalahan pada pemrograman php ! (minimal 5)


 Not escaping entities
 Not Escaping SQL input
 Syntax errors
 Belum
 Belum

Anda mungkin juga menyukai