Sabtu, 24 Maret 2012

Praktikum 1.3 Output

a. print()
simpan program berikut dengan nama file output-a1.php


   <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Output Demo a1</title>
<meta httpequiv="
contenttype"
content="text/html;charset=utf8"/>
<meta name="generator" content="Geany 0.20" />
</head>
<body>
<?php
print ("<h1>ini Judul</h1>");
print ("Saya senang belajar PHP");
?>
</body>
</html>

setelah di kompile hasilnya adalah sebagai berikut :



simpan program berikut dengan nama file output-a2.php


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Output Demo a2</title>
<meta httpequiv="
contenttype"
content="text/html;charset=utf8"
/>
<meta name="generator" content="Geany 0.20" />
</head>
<body>
<?php
$test = "Saya Senang Belajar PHP";
print ("<h1>ini Judul</h1>");
print "$test";
?>
</body>
</html>

setelah di kompile hasilnya adalah sebagai berikut : 


simpan program berikut dengan nama file output-a3.php


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Output Demo a3</title>
<meta httpequiv="
contenttype"
content="text/html;charset=utf8"/>
<meta name="generator" content="Geany 0.20" />
</head>
<body>
<?php
$test = "Saya Senang Belajar PHP";
print ("<h1>ini Judul</h1>");
print "".$test."</br>".$test."";
?>
</body>
</html>

setelah di kompile hasilnya adalah sebagai berikut :


b. echo()
simpan program berikut dengan nama file output-b1.php


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Output Demo b1</title>
<meta httpequiv="
contenttype"
content="text/html;charset=utf8"/>
<meta name="generator" content="Geany 0.20" />
</head>
<body>
<?php
$nama_depan = "sayed";
$nama_belakang ="muchallil";
echo "nama depan adalah <b>$nama_depan</b> dan nama belakang adalah
<b>$nama_belakang</b>";
?>
</body>
</html>

setelah di kompile hasilnya adalah sebagai berikut :


c. printf()
simpan program berikut dengan nama file output-c1.php


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Output Demo c1</title>
<meta httpequiv="
contenttype"
content="text/html;charset=utf8"/>
<meta name="generator" content="Geany 0.20" />
</head>
<body>
<?php
printf("$%01.3f<br>", 3.141516);
printf("umur saya adalah %d %s<br>", 18, "tahun");
printf("%s<br>","roti enak");
?>
</body>
</html>

setelah di kompile hasilnya adalah sebagai berikut : 


d. sprintf()
simpan program berikut dengan nama file output-d1.php


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Output Demo d1</title>
<meta httpequiv="
contenttype"
content="text/html;charset=utf8"
/>
<meta name="generator" content="Geany 0.20" />
</head>
<body>
<?php
$harga = sprintf("$%10.2f", 34750);
?>
</body>
</html>

setelah di kompile hasilnya adalah sebagai berikut : 



simpan program berikut dengan nama file output-d2.php


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Output Demo d2</title>
<meta httpequiv="
contenttype"
content="text/html;charset=utf8"
/>
<meta name="generator" content="Geany 0.20" />
</head>
<body>
<?php
$harga = sprintf("$%10.2f", 34750);
echo "$harga";
?>
</body>
</html>

setelah di kompile hasilnya adalah sebagai berikut :


Pertanyaan :
1. Apa perbedaan antara output-d1.php dengan output-d2.php dari segi output yang ditampilkan
ke pengguna?
 jawab:
         output-d1 hasil yang sudah di kompile tidak di print di web browser tetapi berada di root
         sedangkan output-d2 pada web browser di print $34750.00
         karena pada program output-d2 terdapat pemanggilan harga yaitu echo "$harga";

2. Selain %s, %d dan %f , sebutkan specifier lainnya yang dapat digunakan untuk fungsi output
sprintf dan fprintf.
 jawab:
         kita juga dapat menggunakan %i(untuk bilangan integer )

3. Apa fungsi titik (.) pada skrip output-a3.php pada baris print "”.$test.”"; jelaskan
jawaban anda dengan memberikan contoh lainnya.
  jawab:
           apabila kita tidak menggunakan titik maka program akan error untuk
           contoh yang lain bisa seperti ini print "".$test."</br>".$test."";
           maka outputnya akan di print dua kali contohnya adalah sebagai berikut:












Kamis, 15 Maret 2012

soal tugas metode numerik :


 1.buatlah
   A. Alogaritma progaram
   B.Diagram alir
   C.Program komputer  
Metode newton rapson,secant,dan posisi palsu untuk persamaan
    Y=x2+30x2=2552
Lakukan untuk  £s =0.0001 dan £s=0.00001

2. cari lah akar dari
    a.y=x2+5x+2
    b.y=-3x+2.8
 Dengan menggunakan metode
   Newton rapshon,secant,dan posisi palsu untuk £s=0.1



Senin, 12 Maret 2012

Praktikum 1.2 Komentar dalam PHP

   pada praktikum kedua kami mempelajari komentar dalam php 
1.contoh coding dengan komentar baris tunggal  adalah sebagai berikut:


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Komentar Demo 1</title>
<meta httpequiv="
contenttype"
content="text/html;charset=utf8"/>
<meta name="generator" content="Geany 0.20" />
</head>
<body>

 <?php
//Baris ini tidak akan ditampilkan
//Penulis : Sayed Muchallil
//Praktikum : Pemrograman Berbasis Web
echo "<h1 align='center'>Ini Adalah Judul</h1>"; //tag <h1>
//echo "<h1 align='center'>Ini Adalah Judul</h1>";

  ?>
</body>
</html>


coding di simpan dengan nama komentar-a.php
apabila di compile hasilnya adalah sebagai berikut  :




2.contoh coding dengan komentar sintaks shell :



<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Komentar Demo 2</title>
<meta httpequiv="
contenttype"
content="text/html;charset=utf8"
/>
<meta name="generator" content="Geany 0.20" />
</head>
<body>
<?php
#Baris ini tidak akan ditampilkan
#Penulis : Sayed Muchallil
#Praktikum : Pemrograman Berbasis Web
echo "<h1 align='center'>Ini Adalah Judul</h1>"; #komentar sintaks shell
#echo "<h1 align='center'>Ini Adalah Judul</h1>";
?>
</body>
</html>
disimpan dengan nama komentar-b.php
setelah di kompile hasil nya adalah sebagai berikut:




3.contoh coding dengan komentar banyak baris:


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Komentar Demo 3</title>
<meta httpequiv="
contenttype"
content="text/html;charset=utf8"/>
<meta name="generator" content="Geany 0.20" />
</head>

<body>
<?php
/*
Baris ini tidak akan ditampilkan
Penulis : Sayed Muchallil
Praktikum : Pemrograman Berbasis Web
*/
echo "<h1 align='center'>Ini Adalah Judul</h1>"; /*Komentar multiline*/
/*echo "<h1 align='center'>Ini Adalah Judul</h1>";*/
?>
</body>
</html>
   disimpan dengan nama komentar-c.php



   setelah di kompile hasilnya adalah seagai berikut:



Pertanyaan :
1. Dalam sebuah skrip php, apakah kita boleh diijinkan  menggunakan 
     lebih dari satu jeniskomentar? 
     Jelaskan jawaban anda dengan contoh.
   jawaban :
                  boleh, karena terdapat 3 jenis model komentar dan 
                  kegunaannya juga berbeda - beda contoh nya sbb:
 1.# (sintaks shell) komentar ini hanya dapat menutup satu kalimat saja
          #baris ini tidak akan di tampilkan  
 2. // (baris tunggal) komentar ini sama seperti di atas hanya dapat menutup 
         satu kalimat saja
           //baris ini tidak akan di tampilkan 
 3. /**/ (banyak baris) kometar ini bisa menutup leih dari satu kalimat"
          /*baris ini tidak di tampilkan 
              judul hari ini
              lab perdana*/


2. Mengapa disebut dengan sintaks shell atau shell syntax untuk yang mengunakan tanda # sebagai
    komentar.
    jawaban :
                 karena sintak shell tetap di proses (comen line processing) 
                 karena mengacu pada sistem operasi yang unix
                 karena tanda # disebut "shebang"operator 
                 tanda tersebut menandakan bahwa file tsb "shell script"
                  
3. Apa yang dimaksud embedded script?
     jawaban:
                  apabila kita menggunakan embedded script kita dapat 
                  menyisipkanya coding php di dalam body html 
                  tetapi apabila kita tidak menggunakan embedded script maka 
                  coding php  tidak perlu disisipkan ke dalam body 
                  bisa langsung menggunakan php script pada penulisan coding
                  


Senin, 05 Maret 2012

Praktikum 1.1 Sintaks Default PHP

coding index.php menggunakan Embedded Script


 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
   <title>Praktikum 1.1 Embedded Script</title>
   <meta httpequiv="contenttype"content="text/html;charset=utf8"/>
   <meta name="generator" content="Geany 0.20" />
</head>
<body>
<?php
     echo "<h1 align='center'> My First PHP Code</h1> ";
     echo "Saya sedang Belajar PHP<br>";
     echo "Teknik Informatika Universitas Syiah Kuala<br>";
?>
</body>
</html>
untuk melihat hasilnya dapat menggunakan web browser dengan mengetik localhost/index.php
hasilnya adalah sebagai berikut



coding index2.php tanpa menggunakan   Embedded Script
<?
echo "<html>";
echo "<head>";
        echo "<title>Praktikum 1.1 Embedded Script</title>";
echo "</head>";
echo "<body>";
         echo "<h1 align='center'> My First PHP Code</h1> ";
         echo "Saya sedang Belajar PHP<br>";
         echo "Teknik Informatika Universitas Syiah Kuala<br>";
echo "</body>";
echo "</html>";
?>
 sama seperti diatas localhost/namafile.php menggunakan web browser




Membuat router dengan menggunakan Mikrotik

1 jalankan mikrotik dengan menggunaka virtual box


2 apabila belum merubah nama admin maka ketikkan pada login dengan :
   Admin dan pasword tekan Enter apaila belum pernah merubah pasword


3 maka akan terlihat tampilan seperti berikut untuk melanjutkan tekan Enter



  4 lalu gunakan perintah : "Interface print "untuk melihat ether nya 
      bekerja atau tidak

 

5 selanjutnya gunakan perintah : "interface set nama lama name=nama baru" 
    untuk merubah  nama ether




 6 kemudian gunakan perintah :
     "ip address add address=192.168.13.3/24 interface=publik
     "ip address add address=192.168.32.4/24 interface=local
    perintah ini digunakan untuk menambah ip address yang baru




 7 setelah itu ketikkan "ip address print" untuk melihat apakah
    ip address nya  telah berubah atau belum




 8 selanjutnya ketikkan ping nama ip address yang telah di buat 
    sebelumnya ini  untuk melihat  apakah  ip address time out atau tidak         
   
   


9 selanjutnya untuk membebaskan agar terkoneksi ke semua jaringan maka 
  gunakan perintah  seperti  berikut : 
  ip firewall nat add chain=srcnat action=masquerade



10 kemudian jalankan windows xp sebagai client server




11 kemudian klik kanan pada start  klik explore,   
     klik kanan pada internet conection,  
     pilih local area  conections 
     pilih  yang mana saja, kemudian klik kanan dan pilih propertis,
     klik internet protocol (tcp/ip)




12 selanjutnya masukkan address sebagaimana yang telah anda setting
     pada mikrotik sebelumnya




13 kemudian buka web browser dan masukkan ip address yang telah anda isi 
     sebelumnya maka  hasilnya sebagai berikut

  


14 apabila tidak ada pergantian nama admin maka bisa anda isi seperti
     berikut:
     login  Admin
     pasword : tidak  di isi bila anda belum merubah pasword
     maka hasilnya seperti berikut




Terima kasih telah berkunjung semoga bermanfaat...

Membuat tabel menggunakan PHP code dengan fungsi For loop

coding PHP


 setelah di compile dengan cara
 menulis di web browser : localhost/namafile.php
 maka hasil nya sebagai berikut


Kamis, 01 Maret 2012

5 Aktifitas Sistem operasi

1. Menyediakan mekanisme untuk penangan deadlock
2. Menunda dan melanjutkan proses
3. Menyediakan mekanisme untuk proses komunikasi
4. Menyediakan mekanisme untuk proses sinkronisasi
5. Membuat dan menghapus proses penggunaan dan sistem operasi
   sumber di ambil dari :

Configurasi Install Apache,php5 dan mysql di ubuntu

install apache :
1 sudo apt-get update
2 sudo apt-get install apache2



install php5:
1 sudo apt-get install php5 libapache2-mod-php5










 2 selanjutkan masuk kedalam root :
     sudo su /sudo -s
     kemudian masuk kedalam file www
     cd  /var/www/
     setelah itu buat folder phpinfo
     gedit phpinfo.php



 kemudian tulis di dalam gedit
 <?php phpinfo();?>


 lalu buka browser 
masuk kedalam localhost/phpinfo.php



 Install mysql-server :
 1 sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql


masukkan pasword yang anda inginkan



 konfirmasi pasword



 Instalasi selesai semoga bermanfaat bagi anda - anda semua