: PEMROGRAMAN WEB A
: D3 TEKNIK INFORMATIKA
: 80 Menit
: Buku Terbuka
: Rajif Agung Yunmar, S.Kom
: 10 Januari 2012
1. Buatlah program PHP untuk menambah data ke dalam database melalui sebuah form
dengan metode POST. Jika diketahui :
a. Struktur tabel mahasiswa sebagai berikut:
+--------+-------------+------+-----+---------+-------+
| Field | Type
| Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| nim
| int(11)
| NO
| PRI | NULL
|
|
| nama
| varchar(25) | NO
|
| NULL
|
|
| alamat | text
| NO
|
| NULL
|
|
+--------+-------------+------+-----+---------+-------+
BOBOT 50%
2. Gunakan perulangan while untuk menampilkan semua data pada array berikut ini :
<?php
$teman[1]
$teman[2]
$teman[3]
$teman[5]
$teman[7]
=
=
=
=
=
"Pebrianto";
"Arie Tino";
"Rajif Agung Yunmar";
"Nasrokhah Noviati";
"Sulidar Fitri";
?>
BOBOT 25%
3. Buatlah sebuah fungsi yang digunakan untuk menghitung luas persegi panjang jika
diketahui :
a. Panjang = 10 CM dan Lebar 6.5 CM
b. Rumus luas persegi panjang = Panjang * Lebar
BOBOT 25%
GENAP
: PEMROGRAMAN WEB A
: D3 TEKNIK INFORMATIKA
: 80 Menit
: Buku Terbuka
: Rajif Agung Yunmar, S.Kom
: 10 Januari 2012
1. Buatlah program PHP untuk menambah data ke dalam database melalui sebuah form
dengan metode GET. Jika diketahui :
a. Struktur tabel biodata sebagai berikut:
+--------+-------------+------+-----+---------+-------+
| Field | Type
| Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| nama
| varchar(25) | NO
|
| NULL
|
|
| umur
| int(5)
| NO
|
| NULL
|
|
| alamat | text
| YES |
| NULL
|
|
+--------+-------------+------+-----+---------+-------+
BOBOT 50%
2. Gunakan perulangan while untuk menampilkan semua data pada array berikut ini :
<?php
$kota[2]
$kota[4]
$kota[8]
$kota[12]
$kota[16]
=
=
=
=
=
"Jogjakarta";
"Bandar Lampung";
"Menggala";
"Jayapura";
"Kutai Kartanegara";
?>
BOBOT 25%
3. Buatlah sebuah fungsi yang digunakan untuk menghitung luas segitiga siku-siku jika
diketahui :
a. Alas = 6 CM dan Tinggi 12.5 CM
b. Rumus segitiga siku-siku = * Alas * Tinggi
BOBOT 25%
GANJIL
SOAL UJIAN RESPONSI T.A. 2011/2012
MATA UJIAN
PROGRAM STUDI
WAKTU
SIFAT
DOSEN
TANGGAL
: PEMROGRAMAN WEB B
: D3 TEKNIK INFORMATIKA
: 80 Menit
: Buku Terbuka
: Rajif Agung Yunmar, S.Kom
: 12 Januari 2012
1. Buatlah program PHP untuk menambah data ke dalam database melalui sebuah form
dengan metode POST. Jika diketahui :
a. Struktur tabel barang sebagai berikut:
+-------------+-------------+------+-----+---------+-------+
| Field
| Type
| Null | Key | Default | Extra |
+-------------+-------------+------+-----+---------+-------+
| id_barang
| int(11)
| NO
| PRI | NULL
|
|
| nama_barang | varchar(25) | NO
|
| NULL
|
|
| keterangan | text
| YES |
| NULL
|
|
+-------------+-------------+------+-----+---------+-------+
BOBOT 50%
2. Gunakan perulangan while untuk menampilkan semua data pada array berikut ini :
<?php
$makanan[1]
$makanan[4]
$makanan[7]
$makanan[8]
$makanan[9]
=
=
=
=
=
"Lumpia";
"Bakpia";
"Dodol Garut";
"Siomay";
"Soto Makassar";
?>
BOBOT 25%
3. Buatlah sebuah fungsi yang digunakan untuk menghitung luas lingkaran jika
diketahui :
a. Diameter = 10 CM
b. Rumus luas lingkaran = * r2
BOBOT 25%
GENAP
: PEMROGRAMAN WEB B
: D3 TEKNIK INFORMATIKA
: 80 Menit
: Buku Terbuka
: Rajif Agung Yunmar, S.Kom
: 12 Januari 2012
1. Buatlah program PHP untuk menambah data ke dalam database melalui sebuah form
dengan metode GET. Jika diketahui :
a. Struktur tabel buku sebagai berikut:
+-----------+-------------+------+-----+---------+-------+
| Field
| Type
| Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| id_buku
| int(8)
| NO
| PRI | NULL
|
|
| judul
| varchar(50) | NO
|
| NULL
|
|
| pengarang | varchar(25) | NO
|
| NULL
|
|
+-----------+-------------+------+-----+---------+-------+
BOBOT 50%
2. Gunakan perulangan while untuk menampilkan semua data pada array berikut ini :
<?php
$hobi[0]
$hobi[1]
$hobi[2]
$hobi[6]
$hobi[10]
=
=
=
=
=
"Jalan-Jalan";
"Makan";
"Ngenet";
"Mancing";
"Jahilin Orang";
?>
BOBOT 25%
3. Buatlah sebuah fungsi yang digunakan untuk menghitung keliling lingkaran jika
diketahui :
a. Diameter 15 CM
b. Rumus keliling lingkaran = 2 * * r
BOBOT 25%
No. 2
<?php
$teman[1]
$teman[2]
$teman[3]
$teman[5]
$teman[7]
=
=
=
=
=
"Pebrianto";
"Arie Tino";
"Rajif Agung Yunmar";
"Nasrokhah Noviati";
"Sulidar Fitri";
$i = 1;
while($i <= 7){
echo $teman[$i];
echo "<br />";
}
?>
No. 3
<?php
function luasPersegiPanjang($panjang,$lebar){
$hasil = $panjang * $lebar;
return $hasil;
}
echo luasPersegiPanjang(10, 6.5);
?>
No. 2
<?php
$kota[2]
$kota[4]
$kota[8]
$kota[12]
$kota[16]
=
=
=
=
=
"Jogjakarta";
"Bandar Lampung";
"Menggala";
"Jayapura";
"Kutai Kartanegara";
$i = 2;
while($i <= 16){
echo $kota[$i];
echo "<br />";
}
?>
No. 3
<?php
function luasSegitiga($alas,$tinggi){
$hasil = $alas * $tinggi;
return $hasil;
}
echo luasSegitiga(6, 12.5);
?>
No. 2
<?php
$makanan[1]
$makanan[4]
$makanan[7]
$makanan[8]
$makanan[9]
=
=
=
=
=
"Lumpia";
"Bakpia";
"Dodol Garut";
"Siomay";
"Soto Makassar";
$i = 1;
while($i <= 9){
echo $makanan[$i];
echo "<br />";
if($i < 7){
$i = $i + 3;
} else {
$i++; // setara dengan $i = $i + 1
}
}
?>
No. 3
<?php
function luasSetengahLingkaran($phi,$diameter){
$jari_jari = $diameter / 2;
$hasil = ($phi * $jari_jari * $jari_jari) / 2;
return $hasil;
}
echo luasSetengahLingkaran(3.14, 10);
?>
No. 2
<?php
$hobi[0]
$hobi[1]
$hobi[2]
$hobi[6]
$hobi[10]
=
=
=
=
=
"Jalan-Jalan";
"Makan";
"Ngenet";
"Mancing";
"Jahilin Orang";
$i = 0;
while($i <= 10){
echo $hobi[$i];
echo "<br />";
if($i < 2){
$i++; // setara dengan $i = $i + 1
} else {
$i = $i + 4;
}
}
?>
No. 3
<?php
function kelilingSetengahLingkaran($phi,$diameter){
$jari_jari = $diameter / 2;
$hasil = (2 * $phi * $jari_jari) / 2;
return $hasil;
}
echo kelilingSetengahLingkaran(3.14, 15);
?>