3
1. JSP masuk ke dalam kategori dari Java 2 Platform, yaitu... a. Java 2 Micro Edition (J2ME) b. Java Enterprise Edition (JEE) c. Java 2 Mobile Edition (J2ME) d. Java 2 Standard Edition (J2SE) e. Java 2 Enterprise Edition (J2EE) 2. Web server yang mendukung JSP adalah kecuali... a. GlassFish b. Oracle Solaris c. Apache Tomcat d. Oracle Application Server e. Sun Java System Application Server 3. Yang termasuk bahasa pemrograman web dinamis adalah... a. jsp, php, css b. asp, php, jsp c. asp, html, jsp d. php, jsp, html e. asp, php, html 4. Ekstensi dari JSP adalah... a. js b. jsp c. ssp d. asp e. php 5. Yang dibutuhkan untuk menjalankan JSP adalah... a. JDK dan JVM b. JDK dan NetBeans c. NetBeans dan JVM d. JDK dan Apache Tomcat e. Apache Tomcat dan Netbeans 6. Tiga komponen utama elemen dalam JSP adalah... a. JVM, direktif, action b. Scripting, direktif, action c. Web Server, direktif, action d. Web Container, direktif, action e. JVM, Web Container, Web Server 7. Penulisan tag scriplet yang benar adalah... a. <! !> b. <? ?> c. <| |> d. <* *> e. <% %> 8. Pernyataan pada JSP harus diakhiri dengan tanda... a. . b. , c. : d. ; e. " 9. Penulisan deklarasi pada JSP yang benar adalah... a. <% %> b. <%= %> c. <%| %> d. <%? %> e. <%! %> 10. Penulisan ekspresi pada JSP yang benar adalah... a. <% %> b. <%= %> c. <%| %> d. <%? %> e. <%! %> 11. Yang bukan merupakan tag standar dari JSP adalah... a. <jsp:param> b. <jsp:include> c. <jsp:netbeans> d. <jsp:setproperty> Nama : No : Kelas :

Soal JSP

Embed Size (px)

DESCRIPTION

Ini adalah soal JSP yang bisa digunakan untuk ulangan atau latihan soal.

Citation preview

Page 1: Soal JSP

1. JSP masuk ke dalam kategori dari Java 2 Platform, yaitu...a. Java 2 Micro Edition (J2ME)b. Java Enterprise Edition (JEE)c. Java 2 Mobile Edition (J2ME)d. Java 2 Standard Edition (J2SE)e. Java 2 Enterprise Edition (J2EE)

2. Web server yang mendukung JSP adalah kecuali...a. GlassFishb. Oracle Solarisc. Apache Tomcatd. Oracle Application Servere. Sun Java System Application Server

3. Yang termasuk bahasa pemrograman web dinamis adalah...a. jsp, php, cssb. asp, php, jspc. asp, html, jspd. php, jsp, htmle. asp, php, html

4. Ekstensi dari JSP adalah...a. jsb. jspc. sspd. aspe. php

5. Yang dibutuhkan untuk menjalankan JSP adalah...a. JDK dan JVMb. JDK dan NetBeansc. NetBeans dan JVMd. JDK dan Apache Tomcate. Apache Tomcat dan Netbeans

6. Tiga komponen utama elemen dalam JSP adalah...a. JVM, direktif, actionb. Scripting, direktif, actionc. Web Server, direktif, actiond. Web Container, direktif, actione. JVM, Web Container, Web Server

7. Penulisan tag scriplet yang benar adalah...a. <! !>b. <? ?>

c. <| |>d. <* *>e. <% %>

8. Pernyataan pada JSP harus diakhiri dengan tanda...a. .b. ,c. :d. ;e. "

9. Penulisan deklarasi pada JSP yang benar adalah...a. <% %>b. <%= %>c. <%| %>d. <%? %>e. <%! %>

10. Penulisan ekspresi pada JSP yang benar adalah...a. <% %>b. <%= %>c. <%| %>d. <%? %>e. <%! %>

11. Yang bukan merupakan tag standar dari JSP adalah...a. <jsp:param>b. <jsp:include> c. <jsp:netbeans> d. <jsp:setproperty> e. <jsp:getproperty>

12. Perhatikan listing program berikut:<% out.println("<i>XII RPL 4 BISA JSP!!</i>");%>Keluaran yang dihasilkan adalah…a. XII RPL 4 BISA JSP! !b. XII RPL 4 BISA JSP! !c. XII RPL 4 BISA JSP! ! d. XII RPL 4 BISA JSP!!e. XII RPL 4 BISA JSP!!

13. Perhatikan listing program berikut:<%! int a; %><%

Nama :No :Kelas :

Page 2: Soal JSP

a = 10;a = 20;out.println(a);

%>Keluaran yang dihasilkan adalah…a. 10b. 20c. 30d. 40e. 50

14. Perhatikan listing program berikut:<%! int a; %><%

a = 10;a += 20;out.println(a);

%>Keluaran yang dihasilkan adalah…a. 10b. 20c. 30d. 40e. 50

15. Perhatikan listing program berikut:<%! int a; %><%

a = 10;a -= 20;out.println(a);

%>Keluaran yang dihasilkan adalah…a. 0b. 10c. 20d. 30e. 40

16. Penulisan comment pada JSP yang benar adalah...a. <% %>b. <%= %>c. <%- -%>d. <%-- --%>e. <%-- - ---%>

17. Perhatikan listing program berikut:<%! int day = 1; %> <html> <head><title>IF...ELSE Example</title></head> <body>

<% if (day == 1 || day == 7) { %> <p> Today is weekend</p><% } else { %> <p> Today is not weekend</p><% } %></body> </html>Keluaran yang dihasilkan adalah…a. Errorb. Today is weekendc. Today is Weekendd. Today is not weekende. Today is not Weekend

18. Perhatikan listing program berikut:<%! int fontSize; %> <html> <head><title>FOR LOOP Example</title></head> <body><%for ( fontSize = 1; fontSize <= 3; fontSize++){ %> <font color="green" size="<%= fontSize %>"> JSP Tutorial </font><br /><%}%></body> </html>Perulangan yang dilakukan pada program di atas adalah sebanyak…a. 1b. 2c. 3d. 4e. 5

19. Perhatikan listing program berikut:<%! int fontSize; %> <html> <head><title>WHILE LOOP Example</title></head> <body><%while ( fontSize <= 3){ %> <font color="green" size="<%= fontSize %>"> JSP Tutorial </font><br /><%fontSize++;%><%}%></body> </html>Perulangan yang dilakukan pada program di atas adalah sebanyak…a. 1

Page 3: Soal JSP

b. 2c. 3d. 4e. 5

20. Perbedaan FOR dan WHILE adalah…a. Tidak ada perbedaan, sama-sama pastinyab. Tidak ada perbedaan, sama-sama tidak

pastinyac. FOR merupakan perulangan pasti, WHILE

merupakan perulangan tidak pastid. FOR merupakan perulangan tidak pasti,

WHILE merupakan perulangan pastie. FOR merupakan perulangan yang harus

dimulai dari 0, WHILE merupakan perulangan tidak pasti

URAIAN1. Apa yang dimaksud dengan JSP? (5)2. Apa yang dimaksud dengan ekpresi pada JSP?

(5)3. Sebutkan 3 Tag Action Standard yang ada pada

JSP! (10)4. Buatlah web berbasis jsp yang memiliki fungsi

insert nama dan email ke dalam database! (40)