5/22/2013 09:56:00 AM
0
1. Tentang Internet dan Web.
a. Pengertian HTML
HTML (Hyper Text Markup Language) adalah suatu format data yang digunakan untuk membuat dokumen hyper text yang dapat dibaca dari
satu platfrom keplatform lainnya tanpa melakukan perubahan apapun.
jawaban soal uts semester dua pemrograman webb. Versi Html :
HTML versi 1.0
Kemampuan yang dimiliki versi 1.0 ini antara lain heading, paragraph, hypertext, list, serta cetak tebal dan miring pada teks.
Versi ini juga mendukung peletakan image pada dokumennya tanpa memperbolehkan meletakkan teks disekelilingnya (wrapping).
HTMl versi 2.0 (rilis pada 14 Januari 1996)
Pada versi ini, penambahan kualitas HTML terletak pada kemampuannya untuk menampilkan suatu form pada dokumen. Dengan adanya form
ini, maka kita dapat memasukkan nama, alamat, serta saran/kritik. HTML versi 2.0 ini merupakan pionir dari adanya homepage
interaktif.
HTML versi 3.0 (rilis pada 18 Desember 1997)
HTML versi 3.0 menambahkan beberapa fasilitas baru seperti table. Versi ini yang disebut juga sebagai HTML+ tidak bertahan lama
dan segera digantikan HTML versi 3.2
HTML versi 4.0 (rilis pada 24 Desember 1999)
HTML versi 4 ini merupakan HTML versi terakhir pada saat sumber ini diambil. HTML ini memuat banyak sekali perubahan dan revisi
dari pendahulunya. Perubahan ini terjadi di hampir segala perintah-perintah HTML seperti table, image, link, text,
meta, imagemaps, form, dan lain- lain.
Setelah itu dirilis HTML versi 4.01 pata tanggal 24 april 1998
HTML versi 5.0 (masih dalam pengembangan)
HTML versi 5.0 ini masih dikerjakan/dikembangkan mulai 4 Maret 2010 kemaren oleh W3C(World Wide Web Consortium),W3C sendiri
adalah sebuah Organisasi yang menangani pengembangan web standar.
c. sejarah perkembangan Internet
2. a. Keunggulan web :
• Dapat diakses kapan pun dan dari mana pun selama ada internet.
• Dapat diakses hanya menggunakan web browser (umumnya sudah tersedia di PC,PDA,dan handphone terbaru).
• Tidak perlu menginstall aplikasi client khusus.
Kekurangan web :
• Antar muka yang dapat dibuat terbatas sesuai spesifikasi standar untuk membuat dokumen web.
• Keterbatasan kemampuan web browser untuk menampilkannya.
• Terbatasnya kecepatan internet mungkin membuat respon aplikasi menjadi lambat.
b. web statis :
• Sebagian besar halaman web statis.
• Isi (teks/ link/ gambar) yang sama setiap kali diakses hypertext markrup language (html) digunakan untuk menentukan
teks / format gambar.
• Con : dokumen online , kebanyakan homepage.
Web dinamis :
• Sebagai web dinamis mengarah ke layanan online/e-commerce.
• Halaman webnya juga harus menyediakan konten dinamis.
• Halaman harus di update, berubah-ubah.
• Harus mampu bereaksi terhadap tindakan info pengguna,permintaan dan proses, pemesanan jasa,dll.
3. Client side programming :
• Dapat men-dowload program dengan halaman web di browser.
• Dijalankan pada mesin klien sederhana,genetik,tapi tidak aman.
• Menggunakan bahasa standar HTML.
• Untuk penggunaan di localhost tidak memerlukan webserver, cukup aplikasi ediitor teks dan brwoser.
Server side programming :
• Dapat menyimpan dan menjalankan program pada server web, link dari halaman web.
• Lebih kompleks, membutuhkan hak akses server, tetapi aman.
• Di localhost memerlukan webserver lokal (mis. Vertigo,WAMP,dll) di samping aplikasi editor dan browser.
4.
<!..header.html..> header <!..mainpage.html..> main<

MAIN PAGE

<!..menu.html..> menu Menu #1 Menu #2 Menu #3
5. A> Document.write(“hello world”)
Menampilkan kata hello world
B> X=1024;
Document.write(“
x=” + x + “
”);
Menampilkan x dimana x telah di tentukan yaitu 1024.
Maka tampilannya :
x=1024
C> Umur = prompt (“Berapa umur anda ? “ , “;
Umur = perse float (umur);
Menampilkan umur yang bertipe float sesuai dengan nilai yang di inputkan
Misal:
Berapa umur anda? (20)
Umur : 20
D> Fungtion aaa(n)
Fungsi n dimana n adalah aaa
{
If(n<2 data-blogger-escaped-br=""> Jika n lebih dari 2
Return false :
Untuk perulangan dimana n akan berhenti di 2, maka salah
}
Else if (n==2){
Jika n sama dengan 2
Return true;
Maka n benar
}
Else {
For (var i=2; i<=math.sqrt(n); i++){
If(n%i==0){
Return false ;
}}
Untuk variabel sama dengan 2, dan jika n dapat habis dibagi i maka salah
Return true;
Maka benar
E> Jika n=9 maka nilai kembaliannya “false”

0 komentar:

Posting Komentar