<html>
<head>
<title>TUGAS 2 PROGRAMMING</title>
</head>
<body>
<p> SOAL 8 </p>

<table border=1 cellpadding=3 cellspacing=3     align=center>
<tr>
<td align=center width=30>    NO        </td>
<td align=center width=100>     NIM         </td>
<td align=center width=300>   NAMA        </td>
</tr>
<tr>
<td align=center> 1 </td>
<td>04102001</td>
<td>Nur Qomari</td>
</tr>

<tr bgcolor=yellow>
<td align=center> <i> 2 </i>   </td>
<td> <i> 04102002 </i>  </td>
<td> <i> Lukmanul Khakim </i> </td>
</tr>

<tr>
<td align=center> 3 </td>
<td>04102003</td>
<td>Indra Cahyo K</td>
</tr>

</table>
<hr>

<p> SOAL 9 </p>
<table border=1 cellpadding=3 cellspacing=3 bgcolor=white align=center>
<tr>
<td align=center colspan=3>    DAFTAR MAHASISWA        </td>

</tr>
<tr>
<td align=center width=20> 1 </td>
<td width=100>04102001</td>
<td width=300>Nur Qomari</td>
</tr>

<tr bgcolor=yellow>
<td align=center> <i> 2 </i>   </td>
<td> <i> 04102002 </i>  </td>
<td> <i> Lukmanul Khakim </i> </td>

</tr>

<tr>
<td align=center> 3 </td>
<td>04102003</td>
<td>Indra Cahyo K</td>
</tr>

</table>

<hr>

<p> SOAL 10 </p>

<table border=1 cellpadding=3 cellspacing=3 bgcolor=yellow align=center>
<tr>
<td align=center colspan=3>    KELOMPOK    </td>

</tr>
<tr><font color=red>
<td align=center> <font color=red>  I </font> </td>
<td> <font color=red> 04102001 </font> </td>
<td> <font color=red> Nur Qomari </font> </td>
</font>
</tr>

<tr>
<td rowspan=2 align=center width=20>      II   </td>
<td width=100>  04102002   </td>
<td width=250>  Lukmanul Khakim  </td>

</tr>

<tr width=25>

<td>04102003</td>
<td>Indra Cahyo K</td>
</tr>

</table>

</body>

</html>

SOURCE CODE TUGAS WEB PROGRAMMING

<html>
<head>
<title>TUGAS 2 PROGRAMMING</title>
</head>
<body>
<p> SOAL 8 </p>

<table border=1 cellpadding=3 cellspacing=3     align=center>
<tr>
<td align=center width=30>    NO        </td>
<td align=center width=100>     NIM         </td>
<td align=center width=300>   NAMA        </td>
</tr>
<tr>
<td align=center> 1 </td>
<td>04102001</td>
<td>Nur Qomari</td>
</tr>

<tr bgcolor=yellow>
<td align=center> <i> 2 </i>   </td>
<td> <i> 04102002 </i>  </td>
<td> <i> Lukmanul Khakim </i> </td>
</tr>

<tr>
<td align=center> 3 </td>
<td>04102003</td>
<td>Indra Cahyo K</td>
</tr>

</table>
<hr>

<p> SOAL 9 </p>
<table border=1 cellpadding=3 cellspacing=3 bgcolor=white align=center>
<tr>
<td align=center colspan=3>    DAFTAR MAHASISWA        </td>

</tr>
<tr>
<td align=center width=20> 1 </td>
<td width=100>04102001</td>
<td width=300>Nur Qomari</td>
</tr>

<tr bgcolor=yellow>
<td align=center> <i> 2 </i>   </td>
<td> <i> 04102002 </i>  </td>
<td> <i> Lukmanul Khakim </i> </td>

</tr>

<tr>
<td align=center> 3 </td>
<td>04102003</td>
<td>Indra Cahyo K</td>
</tr>

</table>

<hr>

<p> SOAL 10 </p>

<table border=1 cellpadding=3 cellspacing=3 bgcolor=yellow align=center>
<tr>
<td align=center colspan=3>    KELOMPOK    </td>

</tr>
<tr><font color=red>
<td align=center> <font color=red>  I </font> </td>
<td> <font color=red> 04102001 </font> </td>
<td> <font color=red> Nur Qomari </font> </td>
</font>
</tr>

<tr>
<td rowspan=2 align=center width=20>      II   </td>
<td width=100>  04102002   </td>
<td width=250>  Lukmanul Khakim  </td>

</tr>

<tr width=25>

<td>04102003</td>
<td>Indra Cahyo K</td>
</tr>

</table>

</body>

</html>

 

 

pemrograman WEB

DASAR HTML, UML , PHP & CSS

HTML
Hypertext Markup Language (HTML) merupakan dasar untuk membuat sebuah halaman website. Dokumen dan aplikasi yang dapat berjalan di atas web browser umumnya memiliki format hypertext markup language (HTML). Meskipun sekarang terdapat banyak tool atau software yang dapat digunakan untuk merancang sebuah halaman secara WYSIWYG (what you see is what you get), jadi apa yang anda lihat itulah yang akan anda dapatkan seperti frontpage, dreamweaver, adobe golive, dll. Namun anda harus tetap menguasai HTML karena HTML merupakan dasar apabila Anda ingin mempelajari dan lebih mendalami tentang web programming. Hal ini menunjukan bahwa sangat pentingnya mempelajari dasar-dasar HTML. Karena itu untuk dapat melakukan pemrograman aplikasi di atas web anda harus terlebih dahulu menguasai HTML.
UML
Pendekatan analisa & rancangan dengan menggunakan model OO mulai diperkenalkan sekitar pertengahan 1970 hingga akhir 1980 dikarenakan pada saat itu aplikasi software sudah meningkat dan mulai komplek. Jumlah yang menggunakaan metoda OO mulai diuji cobakandan diaplikasikan antara 1989 hingga 1994, seperti halnya oleh Grady Booch dari Rational Software Co., dikenal dengan OOSE (Object-Oriented Software Engineering), serta James Rumbaugh dari General Electric, dikenal dengan OMT (Object Modelling Technique).
Kelemahan saat itu disadari oleh Booch maupun Rumbaugh adalah tidak adanya standar penggunaan model yang berbasis OO, ketika mereka bertemu ditemani rekan lainnya Ivar Jacobson dari Objectory mulai mendiskusikan untuk mengadopsi masing-masing pendekatan metoda OO untuk membuat suatu model bahasa yang uniform / seragam yang disebut UML (Unified Modeling Language) dan dapat digunakan oleh seluruh dunia.
Secara resmi bahasa UML dimulai pada bulan oktober 1994, ketika Rumbaugh bergabung Booch untuk membuat sebuah project pendekatan metoda yang uniform/seragam dari masing-masing metoda mereka. Saat itu baru dikembangkan draft metoda UML version 0.8 dan diselesaikan serta di release pada bulan oktober 1995. Bersamaan dengan saat itu, Jacobson bergabung dan UML tersebut diperkaya ruang lingkupnya dengan metoda OOSE sehingga muncul release version 0.9 pada bulan Juni 1996. Hingga saat ini sejak Juni 1998 UML version 1.3 telah diperkaya dan direspons oleh OMG (Object Management Group), Anderson Consulting, Ericsson, Platinum Technology, ObjectTime Limited, dll serta di pelihara oleh OMG yang dipimpin oleh Cris Kobryn. UML adalah standar dunia yang dibuat oleh Object Management Group (OMG), sebuah badan yang bertugas mengeluarkan standar-standar teknologi objectoriented dan software component.

CSS
Tentang CSS
CSS (Cascading Style Sheet)
adalah standard pembuatan dan pemakaian style untuk dokumen terstruktur , CSS digunakan untuk mempersingkat penulisan tag HTML seperti font,color,text, dan table menjadi lebih ringkas sehingga tidak terjadi pengulangan tulisan.

Keuntungan menggunakan CSS
• Memisahkan presentastion sebuah dokumen dari content document itu sendiri.
• Mempermudah dan Mempersingkat pembuatan dan pemeliharaan dokumen web
• Mempercepat proses rendering/pembacaan HTML.

PHP
Sebelum kita mempelajari sesuatu, kita harus tau dulu dari mana awal muasal nya ilmu tersebut datang, supaya nantinya tidak menjadi salah arahan. dan saya ada sedikit informasi tentang sejarah terbentuknya script program PHP yang saat ini marak orang untuk mempelajarinya, termasuk saya sendiri.

Sejarah terbentuknya script program PHP

PHP (Hypertext Preprocessor) Adalah bahasa skrip yang dapat di tanamkan atau di sisipkan ke dalam HTML (HyperText Markup Language). PHP banyak di pakai untuk memrogram situs web dinamis, serta dapat di gunakan untuk membangun sebuah CMS (Content Management System / Ruang Kendali)
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP bernama FI (Form Interpreted). Pada saat tersebut PHP adalah sekumpulan script yang digunakan untuk mengolah data form dari applikasi web.

Perkembangan selanjutnya Rasmus melepaskan kode sumber tersebut dan menamakannya PHP/FI, pada saat tersebut kepanjangan dari PHP/FI adalah Personal Home Page/Form Interpreter. Dengan pelepasan kode sumber ini menjadi open source, yang artinya semua orang dapat mempelajarinya dengan gratis, dan pada saat itu banyak programmer yang tertarik untuk ikut mengembangkan PHP.
Pada November 1997, dirilis PHP/FI 2.0. Kali ini interpreter sudah di implementasikan dalam C. Dalam rilisan kali ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.

Pada tahun 1997, sebuah perusahaan bernama Zend, menulis ulang interpreter PHP menjadi lebih bersih, lebih baik dan lebih cepat. Kemudian pada Juni 1998 perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan nama tersebut menjadi PHP 3.0.
Pada pertengahan tahun 1999, Zend melanjutkan interpreter PHP baru, dan rilisan tersebut di kenal dengan PHP 4.0. Yaitu versi PHP yang paling banyak di pakai. Versi ini banyak dipakai sebab versi ini mampu di pakai untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan proses dan stabilitas yang tinggi.

Pada Juni 2004, Zend merilis PHP 5.0. Versi ini adalah versi mutakhir dari PHP. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Dalam versi ini juga dikenalkan model pemrograman berorientasi objek baru untuk menjawab perkembangan bahas pemrograman kearah pemrograman berorientasi objek.

Contoh script program PHP

Program Hello World yang ditulis menggunakan PHP adalah sebagai berikut:

Kelebihan PHP

1. Bahasa pemograman php adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.

2. Web Server yang mendukung php dapat ditemukan dimana – mana dari mulai IIS sampai dengan apache, dengan configurasi yang relatif mudah.

3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis – milis dan developer yang siap membantu dalam pengembangan.

4. Dalam sisi pemahamanan, php adalah bahasa scripting yang paling mudah karena referensi yang banyak.

5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (linux, unix, windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.

6. PHP adalah termasuk bahasa embedded ( bisa diletakkan dalam tag HTML )

7. PHP diterbitkan secara gratis

Beberapa system database yang didukung oleh PHP adalah :
1. Oracle
2. Sybase
3. mSql
4. MySql
5. Solid
6. Generic ODBC
7. Postgres Sql

PHP banyak sekali digunakan untuk pengembangan web dinamis, dapat di katakan mayoritas pengembangan web didunia menggunakan PHP, misalnya saja web yang sudah melegenda beberapa tahun belakangan ini, yaitu friendster dan digg. Mengapa mereka menggunakan PHP? Yaa.. tentunya ada di dalam keuntungan yang sudah saya sebutkan sebelumnya di atas tadi.

Web Dinamis adalah sebuah web yang dapat melalukan update pada contentnya, didalamnya selalu terdapat CMS (Content Management System / Ruang Kendali), yaitu bagi pemilik website untuk melakukan update, biasanya jika ingin masuk ke dalam CMS ini user atau sang pemilik harus memberikan password agar Ruang Kendali bebas dari tangan–tangan yang tidak bertanggung jawab.

Beberapa pihak pengembang applikasi web, seperti WordPress, Jomla, OsCommerce, dll. selalu memberikan CMS didalam web dinamis, jadi Anda pun tidak perlu bingung lagi untuk melakukan update pada web pribadi Anda, karena didalam nya sudah di lengkapi pitur CMS untuk anda mengolah data yang tersimpan pada database web, jika web Anda mempunyai kolom berita atau news, maka Anda tidak perlu lagi masuk ke dalam source code yang memusingkan kepala dan merepotkan, Anda hanya perlu masuk ke CMS dan pilih menu utuk melakukan perubahan content tersebut. Didalam CMS sendiri terdapat menu untuk menambah , merubah serta menghapus data.

kini php sudah Anda pahami, Anda tidak perlu lagi khawatir dengan rencana anda membangun web dinamis yang penuh dengan content di dalam nya, Saya sarankan jika anda masih pemula dan mau mempelajari tentang PHP dan Database nya, silahkan anda mulai membuat blog pada WordPress atau Jomla.