tugas 2 rekayasa web

9

Click here to load reader

Upload: mohammad-arief

Post on 12-Apr-2017

58 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Tugas 2   rekayasa web

TUGAS 2 REKAYASA WEB

NAMA : MOHAMMA ARIEFNIM : 1311511099

Page 2: Tugas 2   rekayasa web

Apakah yang anda ketahui tentang XML?berikan contoh!

XML (Extensible Markup Language). XML tidak jauh berbeda dengan HTML. XML juga mampu

mengirimkan data yang sama dengan tujuan berbeda. Yang berbeda dari XML adalah string atau tag dari XML dapat dibuat sendiri, sedangkan HTML sudah baku dan tidak dapat dibuat sendiri. XML juga bisa menjadi database dari beberapa bahasa pemrograman dengan mudah. Sehingga kemudian file .xml ini mampu digunakan sebagai sharing data ke PC orang dengan database kita. Ditambah lagi file .xml dibuat untuk struktur, menyimpan, transportasi dan informasi serta file .xml yang bisa digunakan untuk aplikasi desktop

Page 3: Tugas 2   rekayasa web

Apakah yang anda ketahui tentang XML?berikan contoh!

Sebagai contoh apa bila kita ingin menyimpan dan menyajikan informasi notasi musik pada lagu “Indonesia raya”, kita bisa menyimpannya dengan xml seperti contoh dibawah ini.

<lagu judul=”Indonesia raya” nadadasar=”G” Birama=”4/4”><bar nomor=”1”><nada not=”B” ketukan=”1/2”/><nada not=”C” ketukan=”1/2”/><nada not=”D” ketukan=”1”/><nada not=”B” ketukan=”2”/>…</bar><bar nomor=”2”>…</bar></lagu>

Page 4: Tugas 2   rekayasa web

JSON(JavaScript Object Notation) adalah suatu format ringkas pertukaran data. Formatnya berbasis teks dan terbaca-manusia serta digunakan untuk merepresentasikan struktur data sederhana dan larik asosiatif (disebut objek). Format JSON sering digunakan untuk mentransmisikan data terstruktur melalui suatu koneksi jaringan pada suatu proses yang disebut serialisasi. Aplikasi utamanya adalah pada pemrograman aplikasi web AJAX dengan berperan sebagai alternatif terhadap penggunaan tradisional format XML.

Apakah yang anda ketahui tentang JSON?berikan contoh!

Page 5: Tugas 2   rekayasa web

Berikut ini adalah contoh data JSON tentang event kegiatan

Apakah yang anda ketahui tentang JSON?berikan contoh!

Page 6: Tugas 2   rekayasa web

1. XML bukan merupakan pengganti HTML.

2. XML dirancang untuk menyimpan dan mentransport data, dengan focus pada data apa itu dan HTML yang dirancang untuk menampilkan data, dengan focus pada seperti apa data itu terlihat.

3. XML dirancang untuk transportasi dan menyimpan data, dengan fokus pada apa data.

4. HTML dirancang untuk menampilkan data, dengan fokus pada bagaimana data terlihat.

5. HTML adalah tentang menampilkan informasi, sedangkan XML adalah membawa informasi.

6. XML dan HTML memiliki standar penulisan tag yang berbeda, Tag yang digunakan dalam HTML telah ditetapkan. Dokumen HTML hanya bisa menggunakan tag yang didefinisikan dalam standar HTML (seperti<p>,<h1>,<b>,<i>dll). Sedangkan tag XML tidak ditetapkan atau tidak didefinisikan dalam standar khusus. Penulis tag XML bebas menulis tag-nya sendiri.

Berikan beberapa perbedaan mendasar antara HTML dan XML?

Page 7: Tugas 2   rekayasa web

Javascipt merupakan bahasa pemrograman komputer yang dinamis. Biasanya sering digunakan pada web browser untuk menciptakan halaman web yang menarik, interaktif, serta merapkan berbagai fungsi pada halaman web

Contohnya <!DOCTYPE html><html>

<head><title>Belajar Javascript</title></head><body><div id="contoh"> Contoh </div><script>document.getElementById("contoh").innerHTML = "Mari Belajar Javascript!!";</script></body></html>

Jelaskan yang anda ketahui mengenai javascript?berikan contoh!

Page 8: Tugas 2   rekayasa web

Front End adalah apapun yang kamu liat di browser. Developer disinilah yang membuat tampilan web menarik. Merekalah secara khusus berfokus pada bagian HTML, CSS, dan Javascript berhubung ketiga teknologi tersebut tinggalnya di browser.

Front End Developer sebenernya nggak harus bikin website terlihat indah dan bagus (itu tugas designer), tapi dialah yang membuat gimana caranya menyajikan informasi dan bisa memberi interaksi pasa user sebaik mungkin.

jelaskan dan berikan ilustrasi istilah front end dan back end pada software development !

Page 9: Tugas 2   rekayasa web

Back End adalah gimana caranya agar data yang mengalir bisa masuk dan keluar di tempat yang tepat. Kalau proses pembuatan aplikasi web itu diibaratkan sebagai gunung es, 

Back End Development adalah yang jadi bagian es dibawah permukaan lautnya, walaupun nggak keliatan dari luar, tapi dia berperan sangat penting untuk bisa membuat website berjalan semestinya.

jelaskan dan berikan ilustrasi istilah front end dan back end pada software development !