Minggu, 02 Mei 2010

kisi - kisi matakuliah XML PoliteknikTelkom

********************************************************
Ngopy dari note org .. hhihi ..
empunya note, sorry yee saiia kopi, mau saiia sebarkan lebii lanjut :DD
********************************************************

1. Berikut adalah file XML dari daftar buku :


Doraemon : Legenda Kerajaan Matahari
Komik 15000
M & C


Breaking Dawn
Novel Fiksi78000
Gramedia Pustaka Utama


Serial Terbaik Miiko 1
Komik15000
M & C

a. Perbaikilah file XML tersebut sehingga menjadi bentuk yang baku/well formed. Informasi yang dibentuk oleh file XML mengacu pada tabel b [5]
b. Buatlah file xsl untuk dokumen XML yang well formed dengan tampilan sebagai berikut : [6]

Tabel b
i. Dokumen terurut berdasarkan tahun cetak
ii. Elemen dengan harga diatas 15.000 tidak akan diberi penanda (highlight) dan sebaliknya
c. Buatlah syntax agar dokumen XML dapat mengenali dokumen XSL sebagai template-nya.[2]

2. Tersedia dokumen XML sebagai berikut :



Percy Jackson : The Lightning Thief

Film ini menceritakan tentang Percy Jackson,seorang anak penderita disleksia. Hari-hari percy berjalan layaknya anak normal,hingga suatu hari ia dituduh mencuri petir dari Zeus. Hal ini mengantarkan Percy kepada petualangan yang mendebarkan dengan kedua temannya, annabeth dan grover. Bersama teman-temannya, ia mengetahui kenyataan bahwa ia adalah anak dari Poseidon dan hal ini menjelaskan tentang disleksia yang ia alami.

4 bintang


Legion

Film ini menceritakan tentang Michael (Paul Bettany),yang berusaha menyelamatkan kehidupan manusia yang terancam, dikarenakan perbuatan manusia itu sendiri. Dikarenakan ketamakan manusia, Tuhan murka dan mengutus Gabriel (Kevin Durand) untuk menghancurkan dunia. Mikael yang tidak setuju dengan rencana ini, turun ke bumi menyelamatkan Charlie (Adrianne Palicki)

3 bintang



a. Tambahkanlah pada file XML diatas syntax untuk melakukan validasi pada file daftar_film.dtd (file dtd dan xml terpisah) [3]
b. Buatlah isi file dari daftar_film.dtd (DTD untuk validasi file XML diatas) [7]
c. Tambahkanlah pada file XML diatas syntax untuk melakukan validasi pada file daftar_film.xsd [3]
d. Buatlah isi file dari daftar_film.xsd (XSchema untuk validasi file XML diatas) [9]

3. Tersedia dokumen XML sebagai berikut :




Serial Terbaik Miiko
Komik
15000
M&C


Lima Sekawan : Kereta Api Hantu
Fiksi
25000
Gramedia Pustaka Utama


Harry Potter dan Relikui Kematian
Fiksi
135000
Gramedia Pustaka Utama


Percy Jackson : The Lightning Thief
Fiksi
127500
Gramedia Pustaka Utama



a. Tuliskanlah maksud dan keluaran dari file xsml jika pada file dok_xsl dituliskan syntax : [4]
1]/judul">
b. Tuliskanlah maksud dan keluaran dari file xsml jika pada file dok_xsl dituliskan syntax : [4]

c. Tuliskanlah maksud dan keluaran dari file xsml jika pada file dok_xsl dituliskan syntax : [4]
15000]">


4. Apakah yang dimaksud dengan:
a. XPath[1]
b. XLink[1]
c. XPointer [1]

JAWABAN :
1. Jawaban :
a.


Doraemon : Legenda Kerajaan Matahari
Komik
15000
M&C


Breaking Dawn
Novel Fiksi
78000
Gramedia Pustaka Utama


Serial Terbaik Miiko
Komik
15000
M&C



b.




Daftar Buku













20000">
















JudulTahunKategoriHargaPenerbit














c.

2. Jawaban :
a.
b.







c. < xsi="http://www.w3.org/2001/XMLSchema-instance" nonamespaceschemalocation="daftar_film.xsd">
d.



























3. Jawaban :
a. Definisi :
Mengambil elemen judul yang merupakan anak dari elemen buku yang merupakan anak dari elemen daftar_buku dengan urutan posisi besar dari 1.

Output :
Lima Sekawan : Kereta Api Hantu Harry Potter dan Relikui Kematian Percy Jackson : The Lightning Thief

b. Definisi :
Mengambil semua elemen anak dari elemen buku yang merupakan anak dari elemen daftar_buku dengan kondisi hanya penerbit Gramedia Pustaka Utama.

Output :
Lima Sekawan : Kereta Api Hantu Fiksi 25000 Gramedia Pustaka Utama Harry Potter dan Relikui Kematian Fiksi 135000 Gramedia Pustaka Utama Percy Jackson : The Lightning Thief Fiksi 127500 Gramedia Pustaka Utama

c. Definisi :
Mengambil elemen anak dari elemen judul yang merupakan anak dari elemen buku yang merupakan anak dari elemen daftar_buku dengan kondisi elemen harga bernilai besar dari 15000.

Output : - (Tidak ada output)

4. Jawaban
a. XPath : Sintak untuk mendefenisikan bagian dari dokumen XML dan berguna sebagai navigasi pada dokumen XML tersebut.
b. XLink : kependekan dari XML Linking Language, dan berguna untuk membuat hyperlink dalam dokumen XML.
c. XPointer : kependekan dari XML Pointer Language, berfungsi untuk memberikan link agar menuju ke bagian spesifik dari dokumen XML

Tidak ada komentar:

Posting Komentar

Halo....
makasih ya komenta nya....

Copyright 2011
Je Note

Powered by
Free Blogger Templates