Laporan Aktivitas Belajar
Nama Lengkap
|
:
|
Siti Nurhasanah
|
No.
Registrasi
|
:
|
1107851326
|
Alamat email
|
:
|
|
Opsi
|
:
|
Sistem
Jaringan dan Website
|
Tahap Perkuliahan
ke-
|
:
|
29
|
USBJJ
|
:
|
STT YBS
Internasional Tasikmalaya
|
Aktivitas
Belajar Mandiri
|
Kolom
di bawah ini berisi uraian singkat aktivitas belajar rutin saya selama Tahap
Perkuliahan ini.
|
Pada
tahap perkuliahan ke-29 dimulai pada tanggal 27 oktober – 02 november 2013, Pada tahap ini saya belajar tentang menjelaskan control
flow (IF-Else, Switch-Case, For dan While) pada PHP
|
Kolom
di bawah ini berisi uraian singkat aktivitas saya di USBJJ selama Tahap
Perkuliahan ini.
|
Pada
tugas tahap ke 29 ini materi nya saya dapatkan dari dosen pembimbing, krna
sebelum ada tugas ini, alhamdulilah kami sudah belajar php.
|
Kolom
di bawah ini berisi kendala-kendala yang saya hadapi selama Tahap Perkuliahan
ini.
|
Pada
tahap 29 ini kendalanya, kurang mengerti materinya.
|
Rangkuman
Materi Perkuliahan
|
Kolom di bawah ini berisi rangkuman materi
perkuliahan yang telah saya pelajari dan pahami selama Tahap Perkuliahan ini.
|
Control flow dalam bahasa Indonesia dapat di artikan sebagai
aliran kendali, tapi maksud sebenarnya dari control flow adalah
bagaimana urutan eksekusi perintah di dalam program.
IF-ELSE
Konstruksi if-else:
If(condition){
// statement 1 goes here
}else{
// statement 2 goes here
}
// statement 3 goes here
Aliran program pada contoh di atas:
1. condition akan diperiksa
2. bila bernilai true, statement 1 akan dijalankan
3. bila bernilai false, statement 2 akan dijalankan
4. statement 3 dijalankan
SWITCH-CASE
Kontruksi Switch-Case:
Switch(a){
Case 1;
//
statement 1 goes here
Break;
Case
2;
//
statement 2 goes here
Break;
Case
3;
//
statement 3 goes here
Break;
Default;
//
statement 4 goes here
Break;
}
// statement 5 goes here
Aliran program dari kode switch-case diatas sbb:
1.variabel a diperiksa
2.statement dieksekusi
a.apabila a == 1, statement 1 dijalankan
b.apabila b ==2, statement 2 dijalankan
c.apabila c ==3,statement 3 dijalankan
d.apabila a tidak memenuhi 2a-2c, statement
4 dijalankan
3.statement 5 dijalankan
FOR
Looping dengan for disebut juga determinate loop,artinya
looping yang jumlah pengulangannya (iterasi) telah ditentukan di awal
looping. Ada beberapa bagian penting dari for loop:
a.initilization expression
dijalankan 1 kali,pada saat looping dimulai.
Biasanya bagian ini digunakan
untuk menginisialisai
counter(penghitung).
b.stop condition
diperiksa nilainya sebelum setiap iteraksi
dieksekusi. Apabila condition bernilai false,iterasi dihentikan.
c.iterative expression
dilakukan setelah iterasi dieksekusi. Bagian
ini biasanya digunakan untuk menambah nilai counter.
d.loop body
dieksekusi sekali setiap itrasi,merupakan
perintah yang ingin kita lakukan berulang-ulang.
script:
<?
$sum = 0;
For($i=0; $i<strlen($words); $i++){
If(substr($words,
$i, 1) == $word){
$sum
++;
}
}
Echo $sum;
?>
WHILE
While loop juga dikenal dengan istilah indeterminate
loop,artinya jumlah loopingnya tidak ditentukan pada awal looping. While loop
lebih sederhana daripada for loop, karena memiliki dua bagian:
a.stop condition
diperiksa sebelum tiap iterasi
dilaksanakan.selama stop condition bernilai true,peintah dalam loop body akan
dilakukan berulang-ulang.iterasi akan dihentikan apabila stop condition
bernilai false.
b.loop body
sama seperti pada for loop,loop body
dilaksanakan satu kali setiap iterasi.loop diatas akan bejalan terus tanpa
henti, karena tidak ada perintah yang mengubah nilai stop condition.
Script:
<?
$sum = 0;
$i = 0;
While($i<strlen($word)){
If(substr
($word, $i, 1) == $word){
$sum
++;
$i++;
}
}
Echo $sum;
?>
|
Video
Dokumentasi
|
Pada
kolom ini berisi cuplikan gambar (screenshots)
dari Video Dokumentasi yang telah saya buat pada Tahap Perkuliahan ini.
|
Screenshots
|
Kolom
di bawah ini merupakan uraian yang menceritakan isi Video Dokumentasi yang
telah saya buat.
|
Dalam video
ini berisi
1.
menjelaskan control
flow (IF-Else, Switch-Case, For dan While) pada PHP
|
Kolom
di bawah ini berisi link yang
menampilan Video Dokumentasi yang telah saya upload di Youtube.
|
|
No comments:
Post a Comment