Rabu, 30 Maret 2016
Selasa, 29 Maret 2016
Pekan 11 PPD : Form PHP
1. Materi
Menyinggung sedikit tentang mod.
<?php
for ($angka=1;$angka<=10000;$angka++){
$hasil = $angka%2;
if ($hasil==0)
echo "$angka%2 = $hasil genap <br>";
else
echo "$angka%2 = $hasil ganjil <br>";
}
?>
Form untuk input dan proses data rumus luas bangun datar segitiga
a) Menggunakan dua file, input dan proses(hasil)
file 1 input
inputsegitiga.html
<html>
<head>
<title>inputsegitiga</title>
<body>
<form method="post" action="hasilsegitiga.php"> <br>
Alas<input type="text" name="alas"> <br>
Tinggi<input type="text" name="tinggi"><br>
<input type="submit" value="hitung" name="hitung"/>
</form>
</body>
</html>
file 2 proses (hasil)
hasilsegitiga.php
<?php
$alas =$_POST["alas"];
$tinggi = $_POST["tinggi"];
$luas = 0.5*$alas*$tinggi;
echo "Diketahui alas $alas, tinggi $tinggi, maka luasnya adalah $luas";
?>
b) Menggunakan satu file tunggal
segitiga.php
<html>
<head>
<title>Segitiga</title>
</head>
<body>
Rumus Segitiga</br>
<form method="post" action="segitiga.php"> <br>
Alas<input type="text" name="alas"> <br>
Tinggi<input type="text" name="tinggi">
<input type="submit" value="hitung" name="hitung"/>
</form>
Hasil luas segitiga dengan alas
<?php
$alas =$_POST["alas"];
$tinggi = $_POST["tinggi"];
$luas = 0.5*$alas*$tinggi;
if($_POST["hitung"]){
echo $_POST["alas"];
echo " ";
echo "dan tinggi ";
echo $_POST["tinggi"];
echo " adalah ";
echo $luas;
}
?>
</body>
</html>
2. Tugas
Buatlah sembilan jenis rumus bangun datar/ruang
a. Segitiga
b. Lingkaran
c. Persegi
d. Jajar Genjang
e. Trapesium
f. Persegi Panjang
Menyinggung sedikit tentang mod.
<?php
for ($angka=1;$angka<=10000;$angka++){
$hasil = $angka%2;
if ($hasil==0)
echo "$angka%2 = $hasil genap <br>";
else
echo "$angka%2 = $hasil ganjil <br>";
}
?>
| modulus |
Form untuk input dan proses data rumus luas bangun datar segitiga
a) Menggunakan dua file, input dan proses(hasil)
file 1 input
inputsegitiga.html
<html>
<head>
<title>inputsegitiga</title>
<body>
<form method="post" action="hasilsegitiga.php"> <br>
Alas<input type="text" name="alas"> <br>
Tinggi<input type="text" name="tinggi"><br>
<input type="submit" value="hitung" name="hitung"/>
</form>
</body>
</html>
| file input |
file 2 proses (hasil)
hasilsegitiga.php
<?php
$alas =$_POST["alas"];
$tinggi = $_POST["tinggi"];
$luas = 0.5*$alas*$tinggi;
echo "Diketahui alas $alas, tinggi $tinggi, maka luasnya adalah $luas";
?>
| file proses/hasil |
b) Menggunakan satu file tunggal
segitiga.php
<html>
<head>
<title>Segitiga</title>
</head>
<body>
Rumus Segitiga</br>
<form method="post" action="segitiga.php"> <br>
Alas<input type="text" name="alas"> <br>
Tinggi<input type="text" name="tinggi">
<input type="submit" value="hitung" name="hitung"/>
</form>
Hasil luas segitiga dengan alas
<?php
$alas =$_POST["alas"];
$tinggi = $_POST["tinggi"];
$luas = 0.5*$alas*$tinggi;
if($_POST["hitung"]){
echo $_POST["alas"];
echo " ";
echo "dan tinggi ";
echo $_POST["tinggi"];
echo " adalah ";
echo $luas;
}
?>
</body>
</html>
| filr input dan hasil jadi satu |
2. Tugas
Buatlah sembilan jenis rumus bangun datar/ruang
a. Segitiga
b. Lingkaran
c. Persegi
d. Jajar Genjang
e. Trapesium
f. Persegi Panjang
g. Belah ketupat
h. Layang-layang
i. Bola
j. Kubus
k. Balok
l. Limas
m. Prisma
n. Tabung
o. Kerucut
Senin, 28 Maret 2016
Pekan 11 PTB : Penentuan Tajuk Entri dan Tajuk Seragam
1. Materi
Halaman 3.1 - 3.29
2. Tugas
Baca materi hal 3.7 - 3.29 untuk tes lisan pekan depan
3. Informasi
Mulai pekan depan perkuliahan PTB di laksanakan d US Referens, Perpustakaan Pusat UM Lt.1 jam tetap
Halaman 3.1 - 3.29
2. Tugas
Baca materi hal 3.7 - 3.29 untuk tes lisan pekan depan
3. Informasi
Mulai pekan depan perkuliahan PTB di laksanakan d US Referens, Perpustakaan Pusat UM Lt.1 jam tetap
Pekan 11 MPPTS : Presentasi Tugas 2 Kelompok Part 1
Kelompok 1, Shafira Nur Syarifah dan Floriana Indra Jehadut
Kelompok 4, Agita Bramantie dan Dyan Risky Ariestasari
UDC
Kamis, 24 Maret 2016
Pekan 10 BIT : Tugas Terjemah Individu
1. Informasi
Kuliah kosong
2. Tugas
Menterjemahkan individu, 1 halaman full buku FC BIT hal 102-114
Kuliah kosong
2. Tugas
Menterjemahkan individu, 1 halaman full buku FC BIT hal 102-114
- Agita hal. 102
- Anang hal. 103
- Dhany hal. 104
- Dyan hal. 105
- Floriana hal. 106
- Hady hal. 107
- Krisna hal. 108
- Nur hal. 109
- Ratna hal. 110
- Reza hal. 111
- Riska hal. 112
- Shafira hal. 113
- Umi hal. 114
- Wisnu hal. 104
- Novan hal. 102
- Wildani hal. 103
Selasa, 22 Maret 2016
Pekan 10 ATI : UTS SLiMS 7
Soal
1. Buatlah username,passwd dan database dengan ketentuan di bawah ini:
host : localhost
dbname : uts_NIM ( mis: uts_140213000 )
username : utsNIM ( mis: uts140213000)
password : NIM ( mis: 140213000)
2. Rename source SLiMS versi cendana yang sudah dicopy di folder htdocs dengan ketentuan : utsNIM ( mis: uts20162016 )
3. Lakukan proses installasi dan konfigurasi SLiMS pada bagian system dengan ketentuan :
- install server dan konfigurasi system sesuai dengan ketentuan,
- ubah nama dan sub nama perpustakaan (ubah dengan nama dan motto perpustakaan yang jelas),
- ubah template admin ke meranti,
- ubah bahasa ke Indonesia,
- ubah setting hari minggu sebagai hari libur,
- tambah kelompok pengguna baru dengan kewenangan masing-masing diseuaikan dengan nama kelompok baru ( keanggotaan, bibliografi, sirkulasi ),
- masukkan nama anda (password disesuaikan dengan nama tersebut ke kelompok pengguna yang telah dibuat, dengan ketentuan: nama1 (sirkulasi), nama2 (bibliografi), nama3 (sirkulasi) mis. budi1, budi2, budi3
- Jalankan menu salinan pangkalan data
- ubah gambar logo dan gambar pada background OPAC
4. Bagian Keanggotaan (membership), kerjakan langkah di bawah ini:
- Tambahkan tipe keanggotaan baru: guru, pegawai dan siswa,
- Sesuaikan jenis tipe keanggotaan (mis. jumlah pinjaman, denda dll) dengan ketentuan masing masing tipe keanggotaan harus berbeda-beda pengaturannya
- input nama anggota baru yang disesuaikan dengan tipe keanggotaan di atas, dengan ketentuan: nama1 (guru), nama2 (pegawai), nama3 (siswa) mis. budi1, budi2, budi3
- sertakan foto profile tiap anggota
5. Bagian bibliografi, kerjakan langkah di bawah ini:
- inputlah buku baru (5 judul buku bebas bisa diambil dari internet atau E-Book yang ada)
- masing-masing judul buku tambahkan item 5 eksemplar
- Untuk ketentuan item barcode menggunakan: SR-2016-BP-0001 s.d SR-2016- BP-XXXX (perhatikan huruf besar, kecil dan penandanya)
- Perhatikan pada call number atau nomor panggilan di setiap judul dan eksemplar. Gunakan ketentuan contoh: SUL 020 p c.1 s.d SUL 020 p c.XX (perhatikan huruf besar, kecil dan penandanya)
- Pada setiap item sesuaikan dengan ketentuan call number di atas
- Isilah keterangan-keterangan pada form daftar bibliografi
6. Bagian Sirkulasi, kerjakan langkah di bawah ini:
- Tambahlah 3 aturan peminjaman (bagi guru, siswa dan pegawai) dengan memperhatikan ketentuan ketentuan pada form aplikasi yang ada,
- lakukanlah simulasi peminjaman dan pengembalian dari eksemplar buku yang tersedia (peminjaman dan pengembalian dari anggota yang telah diiput),
- lakukan 2 kali simulasi pinjam dan kembali
Waktu : 60 menit
1. Buatlah username,passwd dan database dengan ketentuan di bawah ini:
host : localhost
dbname : uts_NIM ( mis: uts_140213000 )
username : utsNIM ( mis: uts140213000)
password : NIM ( mis: 140213000)
2. Rename source SLiMS versi cendana yang sudah dicopy di folder htdocs dengan ketentuan : utsNIM ( mis: uts20162016 )
3. Lakukan proses installasi dan konfigurasi SLiMS pada bagian system dengan ketentuan :
- install server dan konfigurasi system sesuai dengan ketentuan,
- ubah nama dan sub nama perpustakaan (ubah dengan nama dan motto perpustakaan yang jelas),
- ubah template admin ke meranti,
- ubah bahasa ke Indonesia,
- ubah setting hari minggu sebagai hari libur,
- tambah kelompok pengguna baru dengan kewenangan masing-masing diseuaikan dengan nama kelompok baru ( keanggotaan, bibliografi, sirkulasi ),
- masukkan nama anda (password disesuaikan dengan nama tersebut ke kelompok pengguna yang telah dibuat, dengan ketentuan: nama1 (sirkulasi), nama2 (bibliografi), nama3 (sirkulasi) mis. budi1, budi2, budi3
- Jalankan menu salinan pangkalan data
- ubah gambar logo dan gambar pada background OPAC
4. Bagian Keanggotaan (membership), kerjakan langkah di bawah ini:
- Tambahkan tipe keanggotaan baru: guru, pegawai dan siswa,
- Sesuaikan jenis tipe keanggotaan (mis. jumlah pinjaman, denda dll) dengan ketentuan masing masing tipe keanggotaan harus berbeda-beda pengaturannya
- input nama anggota baru yang disesuaikan dengan tipe keanggotaan di atas, dengan ketentuan: nama1 (guru), nama2 (pegawai), nama3 (siswa) mis. budi1, budi2, budi3
- sertakan foto profile tiap anggota
5. Bagian bibliografi, kerjakan langkah di bawah ini:
- inputlah buku baru (5 judul buku bebas bisa diambil dari internet atau E-Book yang ada)
- masing-masing judul buku tambahkan item 5 eksemplar
- Untuk ketentuan item barcode menggunakan: SR-2016-BP-0001 s.d SR-2016- BP-XXXX (perhatikan huruf besar, kecil dan penandanya)
- Perhatikan pada call number atau nomor panggilan di setiap judul dan eksemplar. Gunakan ketentuan contoh: SUL 020 p c.1 s.d SUL 020 p c.XX (perhatikan huruf besar, kecil dan penandanya)
- Pada setiap item sesuaikan dengan ketentuan call number di atas
- Isilah keterangan-keterangan pada form daftar bibliografi
6. Bagian Sirkulasi, kerjakan langkah di bawah ini:
- Tambahlah 3 aturan peminjaman (bagi guru, siswa dan pegawai) dengan memperhatikan ketentuan ketentuan pada form aplikasi yang ada,
- lakukanlah simulasi peminjaman dan pengembalian dari eksemplar buku yang tersedia (peminjaman dan pengembalian dari anggota yang telah diiput),
- lakukan 2 kali simulasi pinjam dan kembali
Waktu : 60 menit
Pekan 10 PPD : PHP for loops
Materi
PHP for Loops
Cetak angka 1-100
<?php
for ($angka=1;$angka<=100;$angka++){
echo $angka;
echo "<br>";
}
?>
hasil
Cetak angka hanya 20, 30, dan 40 dari soal di atas
<?php
for ($angka=1;$angka<=100;$angka++){
if ($angka==10)
echo $angka;
if ($angka==20)
echo $angka;
if ($angka==30)
echo $angka;
echo "<br>";
}
?>
Hasil
untuk mendekatkan nilai yang ditampilkan maka ubahlah sintak Anda menjadi
<?php
for ($angka=1;$angka<=100;$angka++){
if (($angka==10) or ($angka==20) or ($angka==30)) {
echo $angka;
echo "<br>";
}
}
?>
hasil
Tugas
Cetak angka 1-10000 namun yang ditampilkan hanya kelipatan 10 saja!
Jawab
sintaknya bagaimana?
<?php
for ($angka=1;$angka<=10000;$angka++){
if ($angka%10){
echo "";
}else{
echo $angka;
echo "<br>";
}
}
?>
PHP for Loops
Cetak angka 1-100
<?php
for ($angka=1;$angka<=100;$angka++){
echo $angka;
echo "<br>";
}
?>
hasil
| 1 - 100 |
Cetak angka hanya 20, 30, dan 40 dari soal di atas
<?php
for ($angka=1;$angka<=100;$angka++){
if ($angka==10)
echo $angka;
if ($angka==20)
echo $angka;
if ($angka==30)
echo $angka;
echo "<br>";
}
?>
Hasil
| kolom kosong adalah data isian yang tidak ditampilkan, 1-9, 11-19, 21-29, dst |
untuk mendekatkan nilai yang ditampilkan maka ubahlah sintak Anda menjadi
<?php
for ($angka=1;$angka<=100;$angka++){
if (($angka==10) or ($angka==20) or ($angka==30)) {
echo $angka;
echo "<br>";
}
}
?>
hasil
Tugas
Cetak angka 1-10000 namun yang ditampilkan hanya kelipatan 10 saja!
Jawab
| 10-10000 |
<?php
for ($angka=1;$angka<=10000;$angka++){
if ($angka%10){
echo "";
}else{
echo $angka;
echo "<br>";
}
}
?>
Senin, 21 Maret 2016
Langganan:
Postingan (Atom)