Вы находитесь на странице: 1из 7

BAB III

TUGAS PENDAHULUAN

3.1. Soal
1. PHP adalah server side programming, apa yang dimaksud dengan server
side programming?

2. Sebutkan beberapa contoh bahasa server side programming dan client

side programming!.
3. Komponen apa sajakah yang diperlukan untuk menjalankan php ?
sebutkan dan jelaskan !
4. jelaskan apa yang dimaksud dengan variable, tipe data, dan fungsi dalam
PHP !
5. Jelaskan apa yang anda ketahui tentang struktu control dan perulangan!
6. Buatlah contoh kasus penggunaan struktur control dan perulangan dalam
kehidupan sehari-hari.
7. Buatlah sebuah contoh setudi kasus yang menggunakan gabungan
struktur control dan perulangan!
3.2. Jawaban
1. Server side programming adalah jenis bahasa pemrograman yang
nantinya script/program tersebut akan dijalankan oleh server. Selanjutnya
hasil pengolahan script/program tersebut akan dikirim ke client sebagai
output.
2. Contoh bahasa server side programming
ada script yang keluar jam sekarang. kalau anda datang situs itu, script
kirim instruksi ke server. 2. server dapat instruksi (sekarang jam
berapa?) itu.
server bekerja dan bersiap hasil (sebentar saya melihat jam tangan
ya.).
server dapat hasil (sekarang jam 11 ya.).
dan kirim hasil itu ke cliant.
ada keluar kalimat "sekarang jam 11 ya." di computer anda.
Contoh bahasa server client side programming
kalau sebelum mengisi ke textbox, keluar kalimat "minta tolong
mengisi komentar disini".kalau sudah click text-box itu, kalimat itu
hilang untuk tidak mengganggu mengisi.
seperti dibawah ini.
3. Komponen yang diperlukan untuk menjalankan PHP
Web
Server
adalah
perangkat
lunak

khusus,

yang bertugas melayani permintaan dari web browser akan dokumendokumen yang tersimpan di dalamnya.
Program aplikasi PHP adalah bahasa pemrograman script server-side
yang didesain untuk pengembangan web, tetapi juga bisa digunakan
sebagai bahasa pemrograman umum.

Database server adalah sebuah program komputer yang menyediakan


layanan database untuk program komputer lain atau komputer, seperti
yang didefinisikan oleh model client-server. Istilah ini juga dapat
merujuk ke komputer yang didedikasikan untuk menjalankan program
seperti itu.
Program Aplikasi Database adalah kumpulan objek access yang
bekerja terpadu untuk menyelesaikan masalah. Dengan menggunakan
sebuah perogram database, pemakai dapat melaksanakan beberapa
operasi dasar.
Ke empat komponen tersebut mutlak harus ada, jadi sebelum
melakukan

pemrograman

dan

menjalankan

PHP,

komponen-

komponen diatas harus diinstal terlebih dahulu.


4. Variabel adalah simbol yang mewakili nilai tertentu atau deklarasi
sesuatu yang memiliki nilai yang berubah-ubah. Dalam bahasa PHP,
variabel dimulai dengan tanda $. Misalnya nama variabel a, maka ditulis
dengan $a.
Tipe Data adalah jenis data yang dapat diolah oleh komputer untuk
memenuhi kebutuhan dalam pemrograman komputer. Setiap variabel
atau konstanta yang ada dalam kode program, sebaiknya kita tentukan
dengan pasti tipe datanya.
Fungsi dalam bahasa pemograman adalah kode program yang dirancang
untuk menyelesaikan sebuah tugas tertentu, dan merupakan bagian dari
program

utama.

Kita

dapat

membuat fungsi sendiri,

atau

menggunakan fungsi yang dibuat oleh programmer lain.


5. Struktur control dan perulangan adalah perintah-perintah script PHP yang
dijalankan pada baris pertama kemudian ke baris berikutnya sampai
dengan baris terakhir.
6. Contoh struktur control dan perulangan dalam kehidupan sehari-hari.
a. Struktur if
Merupakan struktur control pemilihan atau pengambil
keputusan yang digunakan untuk pemeriksaan apakah perintahperintah yang ada di blok if dikerjakan atau tidak. Perintah di
blok if akan dikerjakan apabila nilai dari ekspresi yang diuji
pada if bernilai benar. Contohnya: program login, program
perbandingan, dll.

<html>
<body>
<h1> Belajar PHP
<br> Bersama Hastomo Network </h1>
<h3> Struktur If : </h3>
<?
$a=25;
$b=9;
echo "\$a = $a <br>";
echo "\$b = $b <br>";
echo "Hasil perbandingan \$a dengan \$b adalah ";
if ($a>$b) echo "$a lebih besar dari $b";
if ($a<$b) echo "$a lebih kecil dari $b";
if ($a==$b) echo "$a sama dengan $b";
?>
</body>
</html>

b. Struktur if-else
Perbedaannya dengan if yaitu terdapat dua kondisi yang harus
dipilih dalam pemilihan keputusan.
Contoh:
<html>
<body>
<h1> Belajar PHP
<br> Bersama Hastomo Network </h1>
<h3> Struktur If - Else : </h3>
<?
$a=25;
$b=9;
echo "\$a = $a <br>";
echo "\$b = $b <br>";
echo "Selisih \$a dengan \$b adalah ";
if ($a>$b)
{
$selisih=$a-$b;
}
else
{
$selisih=$b-$a;
}
echo "$selisih";
?>
</body>
</html>

c. Struktur switch

Merupakan

bentuk

struktur

control

yang

dapat

lebih

menyederhanakan bentuk struktur if else. Jadi perintah dalam


program akan dilaksanakan apabila perintah tersebut sesuai
dengan kondisi. Contoh: pembuatan menu.
d. Struktur for
Merupakan salah satu bentuk perintah perulangan yang jumlah
perulangannya dapat ditentukan beberapa kali melalui bilangan
pencacah. Contohnya: digunakan untuk program perulangan,
bisa gambar dan teks.
e. Struktur while
Merupakan bentuk perulangan yang memungkinkan blok
perintah dikerjakan berulang selama kondisi ekspresi masih
benar maka perintah tersebut akan terus berulang hingga
program mendapati perintah yang bernilai salah. Contohnya:
digunakan untuk program perulangan, bisa gambar dan teks
f. Struktur foreach
Merupakan struktur control khusus yang digunakan untuk
melakukan perulangan pada array. Dengan cara ini kita tidak
perlu mengetahui beberapa jumlah array untuk mengtahui
berapa kali harus melakukan pengulangan.
7. Contoh studi kasus dari gabungan struktur control dan perulangan.

Вам также может понравиться