27 câu hỏi
Để thêm các chú thích vào trang JSP theo cú pháp chuẩn của JSP ta sử dụng cách nào?
// Chú thích
<%!--Chúthích--%>
<%--Chúthích--%>
{ Chú thích }
Đối tượng Response có tầm vực là:
Ứng dụng (Application)
Session
Page (Trang)
Request
Hãy cho biết lệnh nào sau đây là sai?
<%
int x; String s; float y; double m;
%>
</%
Dòng lệnh số 1
Dòng lệnh số 2
Dòng lệnh số 3
Dòng lệnh số 4
Dòng lệnh nào bị sai trong đoạn chương trình sau?
<%
1>int a=5; 2>int b=10; 3>if(a>b)
4>out.println(a&&b);
%>
</%
1
2
3
4
Toán tử nào trả về số dư của phép chia a cho b?
(/)
(*)
(&&)
(%)
Để khai báo một mảng trong trang JSP ta sử dụng cú pháp nào? (Với N là một số nguyên)
var<Tênbiến>:array;
<Kiểudữliệu><Tênbiến>:array[1..N];
<Kiểudữliệu><Tênbiến>[N];
<Tênbiến>:<Kiểudữliệu>[N];
Hãy cho biết đoạn chương trình sau in ra thông tin gì?
<%
int i=0,t=0;
int x[]=new int[5]; for(i=0;i<5;i++)
{
x[i]=i;
}
t=i*x[i-1]; out.println(t);
%>
</5;i++)</%
5
10
15
20
Kiến trúc của Java Servlet được thực hiện nhờ gói chính nào?
javax.servlet.http
javax.servlet.jsp
java.lang.Object
javax.servlet.jsp.HttpJspPage
Câu lệnh nào sau đây được sử dụng để khai báo một biến kiểu nguyên
float x;
int y;
y : integer;
int nhiet do;
Một trang JSP được thực hiện qua mấy công đoạn?
2
3
4
5
Để đưa mã Java core vào trang JSP ta sử dụng lệnh nào?
<%=Lệnh%>
<%!Lệnh%>
<%--lệnh%>
<%lệnh%>
Đoạn chương trình sau in ra thông tin gì?
<%
int a=5,b=10; out.println(a&&b);
%>
</%
5
10
50
Không in gì
Đoạn chương trình sau đây sai ở dòng lệnh nào?
<%
1>int i=0;
2>int x[]=new int[5]; 3>for(int i=0;i<5;i++)
{
4>out.println(x[i]);
}
%>
</5;i++)</%
1
2
3
4
Các kiểu dữ liệu sau đây, kiểu nào có kết quả trả về là một số nguyên ?
short
float
double
char
Hãy cho biết dòng lệnh sai trong đoạn chương trình sau đây?
<%
1>int a=5, b=2; 2>float x=2.5; 3>x=a*b; 4>out.println(x);
%>
</%
1
2
3
4
Đâ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
Từ khóa nào được sử dụng để khai báo dữ liệu kiểu logic?
bool
int
boolean
logic
Lệnh nào sau đây sẽ tạo ra một mảng 5 phần tử kiểu số thực ?
float[5] x
int x[5]
double x[5]
double y[]=new double[5];
Cho biết đoạn chương trình sau in ra thông tin gì?
<%
int a=5, b=2; out.println(a/b);
%>
</%
0
2
2.5
Không in gì
Để truy cập vào phần tử thứ i của mảng x ta sử dụng lệnh nào ?
x.i
x(i)
x[i]
x{i}
Đoạn chương trình sau sẽ in ra trình duyệt thông tin gì?
<%
int i=0;
int x[]=new int[5]; for(i=0;i<5;i++)
{
x[i]=i;
}
%>
</5;i++)</%
014916
14916
00000
Không có thông tin gì
Thứ tự thực hiện của một servlet là?
init(), destroy(), service()
destroy(), init(), service()
destroy(),service(),init()
init(), service(), destroy(),
Hành động nào sau đây sẽ thực hiện sau hành động destroy() trong chu kỳ thực hiện của trang JSP
ClassLoaded
Service()
init()
garbage collection
Phương thức nào sẽ lấy các tham số khởi tạo của Servlet ?
destroy()
getServletConfig ()
getServletInfo ()
init()
Hãy cho biết dòng lệnh đúng trong đoạn chương trình sau:
<%
1>int count=""; 2>if(count<>1) 3>out.printf(count +1); else 4>out.println(count);
%>
</%
1
2
3
4
Toán tử nào là toán tử so sánh bằng?
=
!=
= =
>=
Các phương thức sau đây, phương thức nào có giá trị trả về là kiểu String?
destroy()
getServletConfig()
getServletInfo()
init()
