vietjack.com

100+ câu trắc nghiệm Phát triển ứng dụng Web có đáp án - Phần 4
Quiz

100+ câu trắc nghiệm Phát triển ứng dụng Web có đáp án - Phần 4

V
VietJack
Đại họcTrắc nghiệm tổng hợp3 lượt thi
27 câu hỏi
1. Trắc nghiệm
1 điểmKhông giới hạn

GiảsửđãxâydựngmộtJavaBeanlàTimeBeanvới2phươngthức:public int getHours()

publicvoidsetHours(inth)

hãychobiếtlệnhnàosauđâylà đúng trong trang JSP?

<jsp:useBeanid="TimeBean1"scope="request"/>

<jsp:setPropertyname="TimeBean1"value="10"/>

<jsp:getPropertyname="TimeBean"property="hours"/>

<%TimeBean1.setHours(10);%>

Lệnh 1

Lệnh 2

Lệnh 3

Lệnh 4

Xem đáp án
2. Trắc nghiệm
1 điểmKhông giới hạn

Việc lưu trữ các thuộc tính của JavaBean qua trang JSP được thực hiện qua?

Thể hiện thuộc tính là kiểu public

Thể hiện thuộc tính kiểu Protected

Sử dụng phương thức getXxx()

Sử dụng phương thức kiểu setXxx()

Xem đáp án
3. Trắc nghiệm
1 điểmKhông giới hạn

GiảsửđãxâydựngmộtJavaBeanlàTimeBeanvới2phươngthức:public int getHours()

publicvoidsetHours(inth)

Lệnhnàosauđâysẽ inragiátrịcủathuộctính hours?

<jsp:useBeanid="TimeBean1"scope="request"class="JBean.TimeBean"/>

<jsp:setPropertyname="TimeBean1"property="hours"value="10"/>

<%=TimeBean1.getHours();%>

<%=TimeBean1.getHours()%>

Lệnh 1

Lệnh 2

Lệnh 3

Lệnh 4

Xem đáp án
4. Trắc nghiệm
1 điểmKhông giới hạn

CâulệnhnàosauđâyđểthiếtlậpgiátrịchothuộctínhcủamộtJavaBean?

<jsp:usebean... >

<jsp:getProperty... >

<jsp:setProperty... >

<jsp:forward.... >

Lệnh 1

Lệnh 2

Lệnh 3

Lệnh 4

Xem đáp án
5. Trắc nghiệm
1 điểmKhông giới hạn

GiảsửđãxâydựngmộtJavaBeanlàTimeBeanvới2phươngthức:public int getHours()

publicvoidsetHours(inth)

hãychobiếtlệnhnàosauđâylàsaitrongtrangJSP?

<jsp:useBeanid="TimeBean1"scope="request"class="JBean.TimeBean"/>

<jsp:setPropertyname="TimeBean1"property="hours"value="10"/>

<jsp:getPropertyname="TimeBean1"property="hours"/>

<%=TimeBean1.setHours(10);%>

Lệnh 1

Lệnh 2

Lệnh 3

Lệnh 4

Xem đáp án
6. Trắc nghiệm
1 điểmKhông giới hạn

Để chỉ ra phạm vi của JavaBean ta sử dụng từ khóa nào?

class

useBean

scope

property

Xem đáp án
7. Trắc nghiệm
1 điểmKhông giới hạn

GiảsửđãcóTimeBeannhưsau:

public class TimeBean implements Serializable { private int hours, minutes, seconds; public TimeBean() {hours =minutes=seconds=0; } public int getHours(){returnhours;}publicvoidsetHours(inth)if(h>=0&&h<24)hours=h;

}}HãychobiếtđoạnmãsautrongtrangJSPsẽ hiểnthịgìtrêntrìnhduyệt?

<jsp:useBeanid="TimeBean1"scope="request"class="JBean.TimeBean"/>

<jsp:getPropertyname="TimeBean1"property="hours"/>

0

Giờ hiện tại

24:00

Lỗi, không hiển thị gì

Xem đáp án
8. Trắc nghiệm
1 điểmKhông giới hạn

Giả sửđãxâydựngmộtJavaBeanvớithuộctínhlengthvà2 phươngthức: public int getLength()

Vàpublic voidsetLength(int L)Đểthiếtlậpgiátrịchothuộctínhlengthtasửdụng lệnh nào?

<jsp:useBeanid="BoxBean1"class="JBean.BoxBean"/>

<jsp:setPropertyname="BoxBean1"property="length"value="10"/>

<%BoxBean1.setLength(10);%>

<%=BoxBean1.getLength();%>

Lệnh 1

Lệnh 4

Lệnh 1 hoặc lệnh 3

Lệnh 2 hoặc lệnh 3

Xem đáp án
9. Trắc nghiệm
1 điểmKhông giới hạn

Đoạn code sau đây in ra thông tin gì?

<%

int x=10; int y=10; try

{

out.println(x/y);

}

catch(Exception e)

{

out.println(e);

}

%>

</%

10

1

0

Thông báo lỗi

Xem đáp án
10. Trắc nghiệm
1 điểmKhông giới hạn

GiảsửđãcóJavaBeanlàTimeBeanvàđãxâydựngxongtrangStart.Jsp vàthiết lập giátrịchocácthuộctínhhousr, minutes, seconds. Đoạnchươngtrình sau đây sai ở lệnh nào?

<jsp:includeflush="true"/>

<jsp:useBeanid="TimeBean1"class="JBean.TimeBean"scope="request"/>

<jsp:getPropertyname="TimeBean1"property="hours"/>

<jsp:getPropertyname="TimeBean1"property="minutes"/>

Lệnh 1

Lệnh 2

Lệnh 3

Lệnh 4

Xem đáp án
11. Trắc nghiệm
1 điểmKhông giới hạn

Đoạn mã sau đây sẽ in ra thông tin gì?

<%

int x=5; int y=0; try

{

out.println(x/y);

}

catch(Exception e)

{

out.println(x);

}

finally

{

out.println(y);

}

%>

</%

Thông báo lỗi

5

0

5 0

Xem đáp án
12. Trắc nghiệm
1 điểmKhông giới hạn

Mô hình ứng dụng JSP thứ nhất có nhược điểm là?

Khó tổ chức trang

Khó viết code

Chưa tách biệt code java và mã HTML

Việc sử dụng session có thể không thành công do client từ chối

Xem đáp án
13. Trắc nghiệm
1 điểmKhông giới hạn

Đoạn code sau đây in ra thông tin gì?

<%

int x=5; int y=10; try

{

out.println(x/y);

}

catch(Exception e)

{

out.println(e);

}

%>

</%

10

1

0

Thông báo lỗi

Xem đáp án
14. Trắc nghiệm
1 điểmKhông giới hạn

Phương thức nào sẽ lấy thông tin về version của Servlet ?

destroy()

garbage collextion

Class loaded

service()

Xem đáp án
15. Trắc nghiệm
1 điểmKhông giới hạn

Thành phần nào sau đây trong J2EE sẽ hỗ trợ việc truy xuất cơ sở dữ liệu?

EJB

JDBC

Java Servlet

JSP

Xem đáp án
16. Trắc nghiệm
1 điểmKhông giới hạn

GiảsửđãxâydựngmộtjavaBeanlàTimeBeanvớiphươngthứcpublicint getHours() và void setHours(int h), int getMinutes(),void setMinutes(int m). Hãy cho biết trang JSPtheo mô hình thứ nhất sau đây sẽ hiển thị thông tin gì?

<%

TimeBean1.setHours(10);out.println(TimeBean1.getHours()

+":"+TimeBean1.getMinutes());

%>

Giờ và phút hiện tại

10:10

10:0

10:30

Xem đáp án
17. Trắc nghiệm
1 điểmKhông giới hạn

Có bao nhiêu mô hình ứng dụng JSP?

1

2

3

4

Xem đáp án
18. Trắc nghiệm
1 điểmKhông giới hạn

Thành phần nào sau đây hỗ trợ tạo trang web động bằng các lớp Java?

EJB

JDBC

Java Servlet

JSP

Xem đáp án
19. Trắc nghiệm
1 điểmKhông giới hạn

Mô hình ứng dụng JSP thứ hai có nhược điểm?

Khó tổ chức trang

Khó viết code

Chưa tách biệt code java và mã HTML

Việc sử dụng session có thể không thành công do client từ chối

Xem đáp án
20. Trắc nghiệm
1 điểmKhông giới hạn

Giả sử đã xây dựng một JavaBean là TimeBean với phương thức public int getHours() và void setHours(int h). Hãy cho biết trang JSP theo mô hình thứ nhất sau đây sẽ hiển thị thông tin gì?

<%

TimeZone t=TimeZone.getDefault(); Calendar cal=Calendar.getInstance(t);

TimeBean1.setHours(cal.get(Calen dar.HOUR_OF_DAY)); out.println(TimeBean1.getHours())

;

%>

</%

Ngày và giờ hiện tại

Giờ hiện tại

Không hiển thị gì

Thứ trong tuần

Xem đáp án
21. Trắc nghiệm
1 điểmKhông giới hạn

Đâu là lớp mô tả các lỗi chung khi chạy trang JSP?

JspException

JspTagException

SkipPageException

ELException

Xem đáp án
22. Trắc nghiệm
1 điểmKhông giới hạn

Đâu là cú pháp của hành vi include? Include()

Include(ServletRequest request, ServletRespone respone) Include(ServletRequest request)

Include(ServletRespone respone)

Cú pháp 1

Cú pháp 2

Cú pháp 3

Cú pháp 4

Xem đáp án
23. Trắc nghiệm
1 điểmKhông giới hạn

Mô hình đối tượng của J2EE gồm bao nhiêu lớp?

1

3

4

5

Xem đáp án
24. Trắc nghiệm
1 điểmKhông giới hạn

Đoạn mã sau đây sai ở dòng lệnh nào?

<%

int x=10; float z; try

{

out.println(x/y);

}

catch(Exception e)

{

out.println(e);

}

%>

</%

Lệnh 1

Lệnh 2

Lệnh 3

Lệnh 4

Xem đáp án
25. Trắc nghiệm
1 điểmKhông giới hạn

Đoạn mã sau đây hiển thị thông tin gì?

<%

int x=10; int y=0; try

{

out.println(x/y);

}

catch(Exception e)

{

out.println(e);

}

%>

</%

Không hiển thị gì

10

0

java.lang.ArithmeticException: / by zero

Xem đáp án
26. Trắc nghiệm
1 điểmKhông giới hạn

Đâukhôngphảilà ưuđiểmcủamôhìnhứngdụngJSPthứ2?

Táchbiệtcodevà mãHTML

Dễ bảotrì

Tiếtkiệmchiphíthiếtkế

Phânbiệtrõvaitrò,tráchnhiệmcủangườithiếtkếvàngườilậptrình

Xem đáp án
27. Trắc nghiệm
1 điểmKhông giới hạn

GiảsửđãcóJavaBeanlàTimeBeanvàđãxâydựngxongtrangStart.Jsp và thiết lập giá trị cho các thuộc tính housr, minutes, seconds. Đoạn chương trình sau đây sai ở lệnh nào?

<jsp:includeflush="true"page="Start.jsp"/>

<jsp:useBeanclass="JBean.TimeBean"scope="request"/>

<jsp:getPropertyname="TimeBean1"property="hours"/>

<jsp:getPropertyname="TimeBean1"property="minutes"/>

Lệnh 1

Lệnh 2

Lệnh 3

Lệnh 4

Xem đáp án
© All rights reserved VietJack