tugas 2 rekayasa web fitra ramadhan 1412510610

7
Tugas 2 Rekayasa Web Fitra Ramadhan 1412510610

Upload: fitra-ramadhan

Post on 22-Jan-2018

181 views

Category:

Data & Analytics


1 download

TRANSCRIPT

Page 1: Tugas 2 rekayasa web Fitra Ramadhan 1412510610

Tugas 2 Rekayasa Web

Fitra Ramadhan

1412510610

Page 2: Tugas 2 rekayasa web Fitra Ramadhan 1412510610

Rekayasa Web

Soal

1) Apakah yang anda ketahui tentang XML?berikancontoh!

2) Apakah yang anda ketahui tentang JSON?berikancontoh!

3) Berikan beberapa perbedaan mendasar antara HTML dan XML?

4) Jelaskan yang anda ketahui mengenaijavascript?berikan contoh!

5) jelaskan dan berikan ilustrasi istilah front end danback end pada software development !

Page 3: Tugas 2 rekayasa web Fitra Ramadhan 1412510610

Rekayasa WebJawaban :

No : 1

XMLExtensible Markup Language (XML) adalah sebuah markup language yang

mempunyai himpunan aturan untuk pengkodean dokumen dalam format yang

dimengerti oleh manusia dan mesin.

Tujuan perancangan dari XML menekankan pada kesederhanaan, keumuman, dan

kegunaan melalui Internet. XML adalah format data tekstual dengan dukungan yang

kuat melalui Unicode untuk bahasa-bahasa di seluruh dunia. Meskipun desain dari

XML memfokuskan pada dokumen, yang digunakan secara luas untuk representasi

struktur data yang bebas, sebagai contoh pada web services.

Pada tahun 2009, ratusan bahasa berbasis XML telah dikembangkan, termasuk RSS,

Atom, SOAP, dan XHTML. Format berbasis XML telah menjadi standar bagi banyak

kakas office-productivity, termasuk Microsoft Office (Office Open XML),

OpenOffice.org dan LibreOffice (OpenDocument), dan iWork dari Apple. XML juga

diperlakukan sebagai bahasa baku untuk protokol komunikasi, seperti XMPP

(eXtensible Messaging and Presence Protocol).

Page 4: Tugas 2 rekayasa web Fitra Ramadhan 1412510610

Rekayasa WebNo : 2

JSON (dilafalkan "Jason"), singkatan dari JavaScript Object

Notation (bahasa Indonesia: notasi objek JavaScript), adalah

suatu format ringkas pertukaran data komputer. 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.

Page 5: Tugas 2 rekayasa web Fitra Ramadhan 1412510610

Rekayasa WebNo : 3

HTML merupakan singkatan dari Hyper Text Markup Language merupakan

bahasa asli dari www, sejak pertama kali www ditemukan html telah menjadi

bahasa standar untuk menampilkan data di internet. Perkembangan html

sangatlah pesat, saat ini versi terakhir dari html telah mencapai html 5.

Tentunya perkembangan html yang pesat ini di iringi dengan perbaikan dari

versi-versi sebelumnya, sehingga versi terakhir html 5 ini lebih baik dari versi

di bawahnya.

XML adalah suatu bahasa yang digunakan untuk mendeskripsikan dan

memanipulasi dokumen secara terstruktur. Secara teknis XML didefinisikan

sebagai suatu bahasa meta-markup yang menyediakan format tertentu untuk

dokumen-dokumen yang mempunyai data terstruktur.

Page 6: Tugas 2 rekayasa web Fitra Ramadhan 1412510610

Rekayasa WebNo : 4

JavaScript adalah bahasa pemrograman berbasis prototipe yang

berjalan disisi klien. Jika kita berbicara dalam konteks web,

sederhananya, kita dapat memahami JavaScript sebagai bahasa

pemrograman yang berjalan khusus untuk di browser atau

halaman web agar halaman web menjadi lebih hidup. Kalau

dilihat dari suku katanya terdiri dari dua suku kata, yaitu Java dan

Script.

dengan Javascript anda dapat membuat aplikasi - aplikasi hebat

seperti Google Maps.

Page 7: Tugas 2 rekayasa web Fitra Ramadhan 1412510610

Rekayasa WebNo : 5

Front-End Developer Programmer yang lebih fokus pada tampilan luarnya (layout), jikakalian melihat web-web yang bagus layout/tampilanya itu biasanyadibuat oleh para front-end web developer untuk itu mereka harus bisamemahami beberapa bahasa programming diantaranya HTML, CSS, Javascript dan Jquery.

Back-End DeveloperProgrammer yang lebih fokus pada fungsi-fungsi dari website tersebut, misalnya membuat form registrasi, pembayaran dan lain sebagainya, karena itu mereka harus bisa memahami beberapa bahasa programming juga diantaranya php, sql, java dan lain sebagainya.