kisi-kisi soal uas pemrograman berbasis web 2014
DESCRIPTION
Kisi-kisi Soal Uas Pemrograman Berbasis Web 2014TRANSCRIPT
-
Kisi Kisi Soal UAS: Pemrograman Berbasis Web 2014/2015
1. Perbedaan Web CMS (WCMS) dengan Learning CMS (LCMS) sebagai berikut, kecuali :
a. Membantu organisasi untuk mengatur dokumen perusahaan.
b. Membantu organisasi untuk mengatur daur hidup.
c. Membantu organisasi dalam mengotomatisasi aspek yang beragam.
d. Menampilkan content pada halaman web merupakan format dasar.
Jawab : A
2. Orang yang terlibat dalam WCMS, diantaranya :
a. Content Editors c. Content authors
b. Content Publisher d. Jawaban A, B, C benar.
Jawab : D
3. Dalam CMS (Content Management System), perbedaan public user dengan member, kecuali :
a. User yang dapat memilih work flow mereka sendiri.
b. Pengguna biasa dari situs dan mempunyai semua fasilitas untuk mengakses.
c. Mengatur seluruh konten dan form pada situs web.
d. Member dapat mengusulkan event yang diletakkan pada bagian public web.
Jawab : C
4. Keuntungan CMS adalah :
a. Notifikasi otomatis kepada pemilik website jika ada konten yang sudah kadaluarsa.
b. Konten yang dikehendaki dapat dipublikasikan tanpa pengeditan oleh orang lain.
c. Jawaban A dan B salah.
d. Jawaban A dan B benar.
Jawab : D
-
5. Siapa yang bertanggung jawab dalam menginstall dan konfigurasi CMS, update dan membuat
account pengguna CMS ?
a. Server/CMS administrator
b. Database administrator
c. Web developer
d. Designer
Jawaban : A
6. Yang bukan merupakan fasilitas CMS adalah :
a. Publikasi isi website
b. Pengaturan halaman
c. Pengubahan isi
d. Penerjemah bahasa
Jawaban : D
7. 1) Content Authoring, editing and management
2) Workflow, collaboration and security
Pilihan diatas termasuk dalam :
a. Fasilitas dasar CMS c. Fasilitas eksternal CMS
b. Fasilitas utama CMS d. Fasilitas khusus CMS
Jawaban : A
8. Mengelola dan membuat account penggunaan database, backup data, memantau performance
server adalah tugas dari :
a. Database administrator c. Programmer
b. Web designer d. Konfigurasi CMS
Jawaban :
9. Manakah di bawah ini aplikasi CMS yang open source ?
a. Facebook c. Drupals
-
b. Joomla d. Mamboos
Jawaban : B
10. Dalam XML, node yang melingkupi keseluruhan dokumen merupakan pengertian dari :
a. Element node c. Root node
b. Attribute node d. Komponen node
Jawaban :C
11. Dalam sebuah Javascript terdapat sebuah property. Yang dimaksud property adalah :
a. Entitas dari sebuah objek c. Element dari sebuah objek
b. Primary key dari sebuah objek d. Atribut dari sebuah objek.
Jawaban : D
12. Sebuah objek yang berisi data-data , yang mana dapat dimodifikasi selama pengeksekusian
program adalah pengertian dari :
a. Properti c. Operator
b. Variabel d. File
Jawaban : B
13. Script JavaScript dapat ditempatkan pada :
a. Body, Title, Header c. Semua benar
b. Body, Header, Eksternal file d. Semua salah
Jawaban : B
14. Untuk mendeklarasikan bilangan desimal menggunakan :
a. Integer c. String
b. Floot d. Boolean
Jawaban : B
-
Perhatikan Program XML dan XSL berikut :
Saya sedang belajar XML Ahmad 4ka09
XML Saya yang Pertama
15. Berdasarkan program diatas, untuk melengkapi no . 15 seharusnya ditulis :
a. stylesheet c. template match
b. template d. berita
Jawaban : A
16. Berdasarkan program diatas, untuk melengkapi no . 16 seharusnya ditulis :
a. stylesheet c. template match
b. template d. berita
Jawaban : D
17. Berdasarkan program diatas, untuk melengkapi no . 17 seharusnya ditulis :
a. stylesheet c. template match
b. template d. berita
-
Jawaban : B
18. Yang terlibat dalam web CMS ?
a. content : editor, publisher, user
b. content : editor, DBA, publisher
c. content : editor, publisher, author
d. content : publisher, DBA, user
Jawaban : C
19. Yang termasuk Standars Support dalam fasilitas dasar CMS yaitu :
a. Dedicated CMS Server (CMS Administrator)
b. Dedicated Database Server (DB Administrator)
c. Web Service Support (WSDL, SOAP)
d. Dedicated Web Support (Develover)
Jawaban : C
20. Adanya delay komunikasi dalam client-server serta mempertimbangkan sinkronisasi dan
paralelisme proses dalam mendesain server merupakan :
a. Kelebihan client-server dalam pemrograman internet.
b. Kekurangan client-server dalam pemrograman internet.
c. Kelebihan peer-to-peer dalam pemrograman internet.
d. Kekurangan peer-to-peer dalam pemrograman internet.
Jawaban :B
21. Salah satu keistimewaan dalam MySQL yang memiliki operator dan fungsi secara penuh
yang mendukung perintah SELECT dan WHERE dalam queryyaitu :
a. Performance Tuning
b. Struktur Table
c. Command dan Functions
d. Connectivity
-
Jawaban : C
22. Salah satu keistimewaan dalam MySQL yang memiliki struktur tabel yang lebih
fleksibeldalam menangani ALTER TABLE dibandingkan Oracle atau PostgreSQLyaitu :
a. Performance Tuning
b. Struktur Table
c. Command dan Functions
d. Connectivity
Jawaban : B
23. Perintah dasar dalam MySQL yang menampilkan data dengan menghindari pengulangan data
pada kolom yang diinginkan :
a. mysql>SELECT field1,field2 FROM nama_table ORDER BY field3;
b. mysql>SELECT * FROM nama_table WHERE field1 BETWEEN item_data1 AND item_data2;
c. mysql>SELECT * FROM nama_table WHERE field1 LIKE %keyword;
d. mysql>SELECT DISTINCT field1 FROM nama_table;
Jawaban : D
24.Perintah dasar dalam MySQL yang menampilkan data dengan penyaringan:
a. mysql>SELECT field1,field2 FROM nama_table ORDER BY field3;
b. mysql>SELECT * FROM nama_table WHERE field1 BETWEEN item_data1 AND item_data2;
c. mysql>SELECT field1,field2 FROM nama_table;
d. mysql>SELECT DISTINCT field1 FROM nama_table;
Jawaban : B
25. Dalam HTML, untuk melakukan penomoran enumerasi dengan nomor urut harus diapit
dengan tag :
a. b. c. d.
Jawaban : D
-
26. Suatu pengkodean pada javascript yang diterjemahkan oleh banyak script-enabled browser
dikenal dengan istilah :
a. Platform Independence c. Image Rollovers
b. VB Script d. Prompts
Jawaban : A
27. Berikut ini beberapa aplikasi yang menggunakan PERL yang cukup dikenal, kecuali :
a. SQL ledger c. Atroce
b. Spam Assasin d. Webmin
Jawaban : C
28. Beberapa loop yang dimiliki oleh PERL , kecuali :
a. FOR c. FOR EACH
b. FOR ALL d. WHILE
Jawaban : B
29. Sebuah dokumen XML terdiri dari bagian-bagian yang disebut :
a. Node b. Stylesheet c. Doctype d. Syntax
Jawaban : A
30. Dalam MySQL, syntax untuk mengatur password root yaitu :
a. MySQL> MYSQLADMIN UROOT PASSWORD Nama_Password;
b. MySQL> MYSQLADMIN ROOT PASSWORD Nama_Password;
c. MySQL> MYSQLADMIN UROOT Nama_Password;
d. MySQL> MYSQLADMIN ROOT Nama_Password;
Jawaban : A
31. Pada pemrograman phyton, tuple merupakan :
a. tipe data yang dapat menyimpan tipe data tertentu, dengan nilai elementnya dapat
diberikan nama tertentu.
-
b. tipe data yang berbeda yang dapat dialokasikan jumlah datanya, sehingga tidak ada
pemborosan memory.
c. tipe data yang berisi data yang sama yang nilai element nya ditentukan di awal
penggunaan.
d. tipe data sequence yang nilai datanya tidak dapat diubah dikemudian.
Jawaban: D 32. Manakah dari bagian berikut yang merupakan ciri-ciri Javascript :
a. Kode terintegrasi dengan HTML
b. Kode program tersembunyi.
c. Kode (applet) terpisah.
d. Hubungan statis.
Jawaban : A
33. Dalam Javascript, mengubah bentuk string menjadi bentuk bilangan bulat merupakan fungsi
dari :
a. parseFloat( ) c. parseString( )
b. parseInt( ) d. parseBooleans( )
Jawaban : B
< /script language= Javascript>
document .write (Semoga Sukses);
(2) (1)
34. Pada potongan program diatas, no. (1) merupakan sebuah :
a. Objek b. Parameter c. Nilai d. Metode
Jawaban : D
35. Sedangkan no. (2) merupakan sebuah :
a. Objek b. Parameter c. Nilai d. Metode
Jawaban : A
-
Program untuk menjalankan query pada database MySQL :
36. Berdasarkan program diatas, maka no. (1) seharusnya :
a. MySQL_close c. MySQL_error
b. MySQL_get_client_info d. MySQL_info
Jawaban : C
37. Berdasarkan program diatas, maka no. (2) seharusnya :
a. MySQL_close c. MySQL_error
b. MySQL_get_client_info d. MySQL_info
Jawaban : A
38. Perintah untuk mengosongkan kolom pada HTML adalah
a. br c.  
b. td d. &nsp
Jawaban : C
39. #**# merupakan karakter yang terdapat pada type data
a. text c. radio
b. password d. submit
Jawaban: B
-
40. Atribute ACTION digunakan untuk
a. Menentukan nama form
b. Menetukan metode pengiriman yang dipakai
c. Menentukan alamat halaman web yang akan memproses masukan dariForm.
d. Menerima masukan berupa pilihan
Jawaban: C
41. Untuk mengulangi pengisian pada form menggunakan perintah:
a.
b.
c.
d.
Jawaban: A
42. Teknik-teknik pendiskripsian Semantik Bahasa Pemrograman, kecuali
a. Interpreter Semantic c. Denotational Semantic
b. Operational Semantic d. Algebraic Semantic
Jawaban: A
43. Yang bukan merupakan konsep semantic bahasa pemrograman adalah
a. Bagian terakhir dari tahapan analisis adalah analisis semantik
b. Memanfaatkan pohon sintaks yang dihasilkan dari parsing
c. Memiliki konsep matematika dari sebuah fungsi dan pemrograman fungsional
d. Proses analisa sintaks dan analisa semantic merupakan 2 proses yang sangat erat
kaitannya dan sulit untuk dipisahkan.
Jawaban: C
44.Identifier/pengenal yang berisi data yang dapat berubah nilainya di dalam pemrograman
merupakan pengertian dari
a. Sintaks c. Semantiks
b. Variabel d. Pragmatiks
Jawaban: B
45. Berikut yang bukan merupakan pemahaman dari ontology yaitu :
-
a. suatu teori tentang makna dari suatu obyek, properti dari suatu obyek, serta relasi
obyek tersebut yang mungkin terjadi pada suatu domain pengetahuan
b. sebuah spesifikasi dari sebuah konseptual
c. penjelasan dari sebuah konsep dan keterhubunganya dari sebuah ilmu tertentu
d.menyediakankemudahanplug and play yang
membuatnyafleksibeluntukpengembanganprototype yang berkembang.
Jawaban: D
46. Code behind pages adalah kelebihan dalam ASP.NET untuk mengatasi kendala dalam ASP
klasik. Kelebihan lainnya adalah sebagai berikut, kecuali :
a. DLL Locking c. Web services
b. No DLL Locking d. Pagelets
Jawaban: A
47. Penulisan tag pada XML harus mengikuti aturan:
a. FIFO b. FILO c. LIFO d. LILO
Jawaban: C
48. Dalam semantic web, salah satu fitur yang berfokus pada otomatisasi akuisisi data,dimana
suatu aplikasi dalam proses menyelesaikan tugasnya dengan menentukan data apa yg
dibutuhkan, dimana dan bagaimana untuk mendapatkannya; merupakan fitur :
a. Machine Retrieval Data
b. Database interoperabilitas
c. Metadata
d. Indexing dan Information Retrieval
Jawaban: A
49. Dengan semantic web dapat menyatukan dan mengambil data yang tersimpan dalam
database sehingga user dapat mengambil data dari berbagai situs penting, merupakan fitur:
a. Machine Retrieval Data
b. Database interoperabilitas
c. Metadata
d. Indexing dan Information Retrieval
Jawaban: B
-
50. Dalam semantic web,salah satu aplikasi RDF (Resource Description Format) yang
memberikan informasi update sebuah website tanpa pengunjung perlu mengunjungi website
tersebut yaitu:
a. RSS (RDF Site Summary)
b. FOAF (Friend of a Friend)
c. SIOC(Semantically-Interlinked Online Communities)
d. Semua salah
Jawaban: A
51. #**# merupakan karakter yang terdapat pada type data
a. text
b. password
c. radio
d. submit
e. file
jawaban : B
52. Perintah untuk mengosongkan kolom pada HTML adalah
a. tr
b. br
c. td
d.  
e. &nsp
jawaban : d
53. Perintah untuk mengganti baris pada HTML adalah
a. br
b. tr
c. p
d. td
e. insert
jawaban : A
54. Type yang berfungsi untuk menerima masukan berupa teks dari pengguna adalah
A. Checkbox
B. Submit
C. File
D. Text
-
E. Button
Jawaban: D
55. Atribut NAME digunakan sebagai
A. Menamai kotak
B. Menandai teks
C. Menentukan panjang maksimum teks
D. Mengatur ukuran
E. Memasukan teks
Jawaban: A
56. Untuk menerima masukan berupa pilihan ialah
A. Submit
B. Reset
C. Radio
D. Password
E. Text
Jawaban: C
57. Perintah atau type masukkan untuk menampilkan berupa pilihan adalah:
A. Radio
B. Checkbox
C. Submit
D. Resume
E. Password
jawaban B
58. Perintah masukkan yang benar agar menampilkan tampilan seperti dibawah ini:
ini tombol input dengan type=submit: Kirimkan
adalah:
A. ini tombol input dengan type=submit:
B. ini tombol input dengan type=reset
C. ini tombol input dengan type=reset
D. ini tombol input dengan type=submit
E. ini tombol input dengan type=reset
-
jawaban A
59. Untuk memasukkan perinttah masukkan berupa gambar yang dapat diklik dan
fungsinya hamper sama dengan Submit adalah:
A. Hidden
B. File
C. Image
D. Reset
E. Submit
jawaban C)
60. Tag yang atribut TYPE-nya dapat digunakan untuk menerima masukan
berupa pilihan yaitu :
a. Radio
b. Circle
c. Password
d. Square
e. Submit
Jawaban : a
61. Atribute ACTION digunakan untuk
a. Menentukan nama form
b. Menetukan metode pengiriman yang dipakai
c. Menentukan alamat halaman web yang akan memproses masukan dariForm.
d. Menerima masukan berupa pilihan
e. Menandai atau mengatur nilai dari sebuah radio
Jawaban : c
62. Untuk menerima masukan berupa pilihan. Pilihan yang dapat dipilih bias lebih
dari satu yaitu
a. Text
b. Password
c. Checkbox
d. Radio
e. Submit
Jawaban : c
63. Sebutkan perintah untuk melakukan break pada pembuatan situs HTML!
a. HR
b. LI
c. BR
d. UL
-
e. OL
jawaban : c
64. Perintah manakah yang dapat menggabungkan beberapa kolom menjadi satu?
a. BR
b. Colspan
c. Rowspan
d. Textarea
e. Tidak ada jawaban yang benar
jawaban : b
65. Perintah manakah yang membuat Bullets dalam pembuatan situs?
a. OL
b. UL
c. BR
d. HR
e. Semua jawaban Benar
jawaban : b
66. Perintah untuk membuat kolom menjadi seperti di bawah ini adalah
A.
B.
C.
D.
E.
Jawaban : d
67. Kepanjangan HTML adalah
A. Hyper Text Manual Language
B. Hypno Terminal Maximal List
C. Hyper Text Mark-up Language
D. Horizon Terminal Mark-up List
E. Hyper Text Mark-up List
Jawaban : c
68 Perintah untuk membuat spasi pada HTML adalah
A. EN
B. BR
C. SP
-
D. LN
E. SC
Jawaban : b
69 Tag digunakan untuk
a. memilih beberapa opsi
b. menentukan ukuran
c. menandai beberapa opsi
d. menampilkan opsi pilihan
e. membatalkan opsi
(jawaban D)
70. Salah satu atribut dari Tag adalah
a. NAME
b. VALUE
c. SELECTED
d. SIZE
e. ACTION
(Jawaban A)
71. Atribut yang digunakan untuk menentukan metode pengiriman yang dipakai
adalah
a. POST
b. SIZE
c. METHOD
d. MAXLENGTH
e. VALUES
(Jawaban C)
72. pada HTML untuk mengganti baris menggunakan perintah
a.
b.
c.
d.
e.
jawaban: c
-
73. untuk mengulangi pengisian pada form menggunakan perintah:
a.
b.
c.
d.
e.
jawaban: a
74. untuk memanjangkan kolom menjadi 2, menggunakan perintah:
a.
b.
c.
d.
e.
jawaban: d
75. Type form HTML untuk menerima masukan berupa pilihan, dan pilihan yang
dapat dipilih bisa lebih dari satu adalah
a. Radio
b. Password
c. Checkbox
d. Submit
e. Button
jawaban : c
76. Perintah HTML untuk menentukan tebal garis table adalah
a. Table border
b. Align
c. Colspan
d. Rowspan
e. Br
jawaban : a
77. Perintah HTML untuk membuat teks berjalan adalah
a. Form
b. Body
c. Marquee
d. Tr
e.  
-
jawaban : c
78. Apa perintah yang harus dijalankan agar dapat menampilkan table?
a.
b.
c.
d.
e.
Jawaban : d.
79. Bagaimana perintah yang harus dijalankan agar dapat mengganti baris yang masih
dalam satu kolom?
a.
b.
c.
d.
e.
Jawaban : a.
80 Apa perintah yang paling pertama dalam mengawali pembuatan HTML?
a.
b.
c.
d.
e.
Jawaban : e.
81.Dalam Pembutan HTML, Kita mengenal bahasa yang digunakan, kata
menunjukkan:
a. Kepala dari HTML
b. Kaki dari HTML
c. Badan dari HTML
d. Header and Footer dari HTML
e. Table dari HTML
jawaban : c
82. Dalam HTML, dapat ditambahkan hubungan/relasi ke link lain. Berikut ini adalah
command dari link yang apabila di klik akan menuju ke www.google.com adalah.
a.
-
b.
c.
d.
e.
jawaban : c
83. Berikut ini adalah urutan command dari pembuatan bullet and numbering. Nomor
berapakah yang salah???
1.
2. aku
3. cinta
4. kamu
5.
a. 1,3,5
b. 1,2,4
c. 1,2,3
d. 1,5,3
e. 2,3,4
jawaban : a
84. Perintah untuk membuat teks berjalan adalah
a.
b.
c.
d.
e.
Jawaban A
85. Perintah untuk menyatukan 3 baris pada sebuah tabel adalah
a.
b.
c.
d.
e.
Jawaban C
86. Jika kita menuliskan perintah ©, maka pada html akan muncul
a.
b.
c.
-
d.
e. @
Jawaban C
87. Hasil dari & adalah :
a) &
b) %
c) @
d) $
e) !
Jawabannya = A
88. Apa kepanjangan dari HTML?
a) Hyper text mail language
b) Hyper text mark up language
c) Hyper team master language
d) Hyper team mode language
e) Hyper tuts mark up language
Jawabannya = B
89. Bagaimana perintah membuat text menjadi berwarna ?
a)
b)
c)
d)
e)
Jawabannya = A
1. fungsi dari title adalah
A. menunjukkan save file html kamu
B. menunjukan judul html kamu
C. menunjukan fungsi dari html kamu
D. menunjukan waktu kamu membuat html
E. melihat apa yang sedang kamu lakukan
Jawaban: B
90. kegunaan form adalah
A. memperoleh informasi pembelian secara online
B. untuk mencetak miring dalam pembuatan web
C. untuk melihat data-data yang tersedia
D. untuk dapat mengakses internet lebih cepat
-
E. untuk melakukan hubungan local antar computer
Jawaban: A
91. apa fungsi dari type=password??
A. jika kita mengetik sesuatu akan tertulis yang sebenarnya
B. jika kita mengetik sesuatu maka ketikan tersebut akan tidak terlihat
C. jika kita mengetik sesuatu maka yang muncul adalah angka
D. jika kita mengetik sesuatu maka yang muncul adalah ******
E. jika kita mengetik sesuatu tidak muncul apa-apa
Jawaban: D
92. Apa kepanjangan dari HTML?
a. Hypertext Markup Language
b. Hipertext Markap Language
c. Hypertext Markups Language
d. Hypertext mail up language
e. Hyperlink markup language
Jawaban : A
93. Hasil dari & adalah :
a. !
b. *
c. @
d. &
e. #
Jawaban : D
94. Apa perintah html untuk membuat table ?
a. (insert table=1)
b. (table border=1)
c. (table)
d. (table row)
e. (table coloumn)
Jawaban : B
95. Saat membuat list, value DISC digunakan untuk?
a. Bullet Lingkaran
b. Bullet Kotak
c. Bullet Segitiga
-
d. Bullet Titik
e. Bullet Segilima
Jawaban : D
96. Yang digunakan untuk mengelompokkan data berurutan (ordered list) adalah
a. List Iem
b. Bullet
c. Numbering
d. Huruf
e. Nama
Jawaban : C
97. Untuk memberikan list a, b, c, dst menggunakan perintah
a.
b.
c.
d.
e.
Jawaban D
98. Apa guna dari   dalam HTML?
a. Mengubah warna background
b. Mengubah warna huruf
c. Mengubah ukuran huruf
d. Membuat tabel
e. Membuat kolom tabel tanpa apa pun
jawaban : e
99. Perintah untuk mengubah warna huruf menjadi merah dalam HTML adalah..
a.
b.
c.
d.
e. red
jawaban : d
100. Bagaimana perintah untuk menampilkan dalam HTML?
a.
-
8/OfficeImageTemp/clip_image001.gif" alt="cip" />
b. cip
c.
d. ©cip
e.
jawaban : a
101. Bagaimanakah perintah HTML jika ingin menampilkan input type yang hanya boleh
memilih satu pilihan. Misal, pilihan untuk pilihan membaca.
a. membaca
b. membaca
c. membaca
d. membaca
e. membaca
jawaban : a
102. Perintah Unordered list agar dapat menampilkan list bulat titik, adalah.
a. Circle
b. Disc
c. Clyndrical
d. Donuts
e. DiscBox
jawaban : b
103. Bagaimanakah perintah HTML agar muncul input type password
a.
-
e. Bullet symbol
jawaban : a
105. Perintah yang digunakan untuk menerima masukan berupa pilihan yang dapat dipilih
lebih dari satu adalah . . .
a. Checkbox
b. Radio
c. Checkcircle
d. Square
e. boxmatch
jawaban : b
106. Perintah untuk menampilakan tanda adalah
a. &
b.
c.
d.
e.
jawaban : a
107. Untuk membuat table dengan kolom 3 dan baris 3, pada notepad harus ada tag:
a.
b.
c.
d.
e.
jawaban : b
108. Tag memiliki atribut di bawah ini adalah:
a. Name
b. Action
c. Method
d. Value
e. Option
jawaban : a
109. Type yang digunakan untuk menerima masukkan berupa pilihan. Pilihan yang
dipilih bisa lebih dari satu adalah:
a. submit
b. radio
-
c. reset
d. button
e. checkbox
jawaban e
110. Perintah yang di pakai untuk membuat tabel adalah
a. td dan tr
b. colspan dan rowspan
c. head
d. title
Jawabannya : a
112. Dalam pembuatan HTML software yang biasa digunakan adalah
a. Microsoft word
b. Notepad
c. Photosop
d. Macromedia Flash 8
Jawabannya : b
113. Penulisan © dalam HTML yang benar adalah
a. @
b.
c.
d. %
Jawabannya : b