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 ?
char
double
float
short
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()
Các thẻ JSP được bắt đầu và kết thúc bằng ký tự như thế nào?
(#) và (;)
(<%) và (%>)
(<) và (>)
(</) và (>)
Câu lệnh nào sau đây để thiết lập giá trị cho thuộc tính của một JavaBean?<jsp: usebean….><jsp: getProperty….><jsp: setProperty….><jsp: forward…..>
Lệnh 1
Lệnh 2
Lệnh 3
Lệnh 4
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 nhiet do;
int y;
y : integer;
CGI được sử dụng để?
Định dạng mầu sắc cho các thành phần trong trang JSP
Gửi các yêu cầu tới các chương trình mở rộng khác
Kết nối vào cơ sở dữ liệu trong trang JSP
Tạo ra các thẻ tự tạo trong trang JSP
Chỉ thị <%@ page …. %> được sử dụng để làm gì?
Để định hướng chuyển sang một trang JSP mới
Khai báo một trang JSP
Mô tả các tính chất của trang JSP
Thêm một tài nguyên từ trang khác vào trang JSP
Cho biết các lệnh sau đây lệnh nào được sử dụng để thiết lập giá trị cho đối tượng cookie?String newValue ="A";aCookie = new Cookie("myCookie",newValue); 3.aCookie.setMaxAge(3*60*60*24);response.addCookie(aCookie);aCookie.setValue("B");aCookie.setVersion(1);
check_box 2, 5
1, 3
2, 4
2, 5, 6
Cho biết các lệnh sau đây lệnh nào được sử dụng để thiết lập thời hạn cho cookie?String newValue ="A";aCookie = new Cookie("myCookie",newValue);aCookie.setMaxAge(3600);response.addCookie(aCookie);aCookie.setValue("B");aCookie.setVersion(1);
check_box 3
2
4
6
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ì
Cho biết lệnh nào sai trong đoạn chương trình sau?1. Cookie acookie=null;2. acookie = new Cookie();3. acookie.setMaxAge(60); 4.response.addCookie(acookie);%>
check_box Lệnh 2
Lệnh 1
Lệnh 3
Lệnh 4
Cho đoạn chương trình sau:1. Connection cn; 2.Class.forName("sun.jdbc.odbc.Jdb cOdbcDriver");3.cn=DriverManager.getConnection( "jdbc:odbc:SQLServer","","");cn.createStatement();Statement st = cn.createStatement();String sql = "Select * from tblProducts";ResultSet rs = st.executeQuery(sql);Những lệnh nào để tạo ra đối tượng Statement?
check_box 4, 5
1, 2
3
6, 7
Cho đoạn chương trình sau:String id="";Connection cn; 3.Class.forName("sun.jdbc.odbc.Jdb cOdbcDriver");4.cn=DriverManager.getConnection( "jdbc:odbc:SQLServer","","");5. cn.createStatement(); 6.Statement st = cn.createStatement();String sql = "Select * from tblProducts";ResultSet rs = st.executeQuery(); Đoạn chương trình trên sai ở dòng lệnh nào?
check_box 8
1, 2
3
5, 6
Có bao nhiêu cơ chế để theo dõi Session trong trang JSP?
check_box 4
2
3
5
Có bao nhiêu mô hình ứng dụng JSP?
1
2
3
4
Có bao nhiêu thành phần của trang JSP thuộc loại script
1
3
4
5
Cơ chế biên dịch của trang JSP được thực hiện qua mấy bước?
2
3
4
6
Công nghệ nào sau đây thường được sử dụng để tạo ra các trang web động
FTP
HTML
JavaScript
JSP
Công việc nào sau đây được thực hiện trước init() khi một Servlet được gọi thực hiện
Class loaded
destroy()
garbage collection
service()
Công việc nào sau đây không thuộc vào quá trình trao đổi giữa client và server trong mô hình web tĩnh?
Gửi thông tin cho client
Hình thành nội dung theo yêu cầu
Tiếp nhận và phân tích yêu cầu
Tìm trang web trên server
Đâu không phải là ưu điểm của mô hình ứng dụng JSP thứ 2?
Dễ bảo trì
Phân biệt rõ vai trò, trách nhiệm của người thiết kế và người lập trình
Tách biệt code và mã HTML
Tiết kiệm chi phí thiết kế
Đâu là cú pháp chuẩn của hành vi forward?Forward(ServletRequest request, ServletRespone respone)Forward(ServletRequest request)Forward()Forward(ServletRespone respone)
check_box Cú pháp 1
Cú pháp 2
Cú pháp 3
Cú pháp 4
Đâ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
Đâu là lớp mô tả các lỗi chung khi chạy trang JSP?
check_box JspException
ELException
JspTagException
SkipPageException
Để cấp phát bộ nhớ cho mảng trong trang JSP ta sử dụng từ khóa nào ?
alloc
calloc
malloc
new
Để chỉ ra phạm vi của JavaBean ta sử dụng từ khóa nào?
class
property
scope
useBean
Để di chuyển qua các bản ghi trong bảng CSDL ta sử dụng phương thức next của đối tượng ResultSet, kiểu của phương thức next là gì?
check_box boolean
float
int
void
Để đưa mã Java core vào trang JSP ta sử dụng lệnh nào?
<% lệnh %>
<%-- lệnh %>
<%! Lệnh %>
<%= Lệnh%>
Để in ra trình duyệt dòng chữ Hello ta sử dụng lệnh nào?
<%=out.println("Hello")%>
<%out.println("Hello")%>
<%out.println("Hello");%>
<%out.println(‘Hello’)%>
Để khai báo biến trong trang JSP sử dụng cú pháp nào?
<%-- … %>
<%! …. %>
<%!-- …. --%>
<%= … %>
Để khai báo biến trong trang JSP ta sử dụng cú pháp nào?
<Kiểu dữ liệu> <Tên biến>;
<Tên biến>:<Kiểu dữ liệu>
Dim <tên biến>;
var <tên biến>;
Để 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)
<Kiểu dữ liệu> <Tên biến> : array[1..N];
<Kiểu dữ liệu> <Tên biến>[N];
<Tên biến>: <Kiểu dữ liệu>[N];
var <Tên biến> : array;
Để khởi tạo đối tượng JDBC Driver, sử dụng phương thức nào?
check_box Class.forName(driverName)
createStatement()
executeQuery
getConnection()
Để lấy thông tin tên trường trong DataBase ta sử dụng getColumnName(), phương thức này thuộc lớp nào?
check_box ResultSetMetaData
Connection
ResultSet
Statement
Để sử dụng đối tượng connection trong JSP cần import thêm thư viện nào?
check_box java.sql.*
java.lang.Exception
javax.mail
javax.servlet.http.Cookie
Để sử dụng JavaBean trong trang JSP sử dụng cú pháp nào?
<jsp: forward….>
<jsp: include….>
<jsp: setProperty…>
<jsp:useBean...>
Để 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 }
Để thêm các chú thích vào trang JSP theo cú pháp tương thích với XML ta sử dụng câu lệnh nào?
<%-- … %>
<%! …. %>
<%!-- …. --%>
<%= … %>
Để thực thi các lệnh SQL ta sử dụng phương thức executeQuery, kiểu của phương thức executeQuery() là?
check_box ResultSet
boolean
int
void
Để thực thi một mệnh đề SQL nhằm lấy dữ liệu từ một bảng trong CSDL ta sử dụng phương thức nào?1> getConnection()2> createStatement()3> Class.forName(driverName)4> executeQuery
check_box executeQuery
Class.forName(driverName)
createStatement()
getConnection()
Để truy cập dữ liệu từ CSDL trong trang JSP thường thực hiện qua bao nhiêu bước?
check_box 4
1
2
3
Để 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}
Để xóa cookie thì làm thế nào?
check_box Thiết lập ngày hết hạn của cookie là số âm
Sử dụng phương thức Cookie.Clear()
Sử dụng phương thức Cookie.Delete()
Sử dụng phương thức Cookie.RemoveAll()
Đoạn chương trình sau bị sai ởdòng lệnh nào? 1.Connection cn;2.Class.forName("sun.jdbc.odbc.Jd bcOdbcDriver"); 3.cn.createStatement(); 4.Statement st = cn.createStatement();String sql = "Select * from KhachHang";ResultSet rs = st.executeQuery(sql);
check_box 3
1, 6
2
4, 5
Đ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(i=0;i<5;i++){4>out.println(x[i]);}%>
1
2
3
4
Đ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]);}%>
1
2
3
4
Đoạn chương trình sau in ra thông tin gì?<%int a=5,b=10; out.println(a&&b);%>
10
5
50
Không in gì
Đoạn chương trình sau in ra thông tin gì?<%int i=0;int x[]=new int[5]; for(i=0;i<5;i++){x[i]=i; out.print(i*x[i]);}%>
00000
014916
14916
16
Đoạn chương trình sau sai ở dòng lệnh nào?<%1>int i=0;2>int x[]=new int[5];3>for(i=0,i<5,i++){4>out.println(x[i]);}%>
1
2
3
4
Đoạn chương trình sau sai ở dòng lệnh nào?<%HttpSession s=request.getSession(true);if(s.isNew==true){Integer visitors = new Integer(0);s.setAttribute("counter", visitors);}Integer visitors =(Integer) s.getAttribute("counter");%>
check_box Lệnh 2
Lệnh 1
Lệnh 4
Lệnh 5
Đ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;}%>
00000
014916
14916
Không có thông tin gì
Đ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);}%>
check_box 1
0
10
Thông báo lỗi
Đ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);}%>
check_box 0
1
10
Thông báo lỗi
Đ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);}%>
A. Không hiển thị gì
B. 10
C. 0
D. java.lang.ArithmeticException: / by zero
Đ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);}%>
check_box Lệnh 3
Lệnh 1
Lệnh 2
Lệnh 4
Đ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);}%>
0
5
5 0
Thông báo lỗi
Đối tượng config có tầm vực là:
Page (Trang)
Request
Session
Ứng dụng (Application)
Đối tượng myCookie được khai báo như sau sẽ tồn tại trong khoảng thời gian bao nhiêu lâu?<%Cookie acookie=null; acookie = newCookie("myCookie","Hung");acookie.setMaxAge(3*60*60);response.addCookie(acookie);%>
check_box 3 giờ
3 ngày
60 giờ
60 ngày
Đối tượng myCookie được khai báo như sau sẽ tồn tại trong khoảng thời gian bao nhiêu lâu?<%Cookie acookie=null; acookie = newCookie("myCookie","Hung");acookie.setMaxAge(3*60*60*24); response.addCookie(acookie);%>
check_box 3 ngày
3 giờ
60 giờ
60 ngày
Đối tượng out có tác dụng gì?
Ghi dữ liệu ra màn hình
Ghi dữ liệu ra máy in
Ghi dữ liệu ra trình duyệt
Ghi dữ liệu ra vùng nhớ đệm ra
Đối tượng Page thuộc lớp nào?
java.lang.object
javax.servlet.jsp.PageContext
javax.servlet.ServletContext
javax.servlet.ServletRequest
Đối tượng Response có tầm vực là:
Page (Trang)
Request
Session
Ứng dụng (Application)
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
Dòng lệnh nào sau đây là đúng<%int x=5int y = ++x+10; out.println(z);for(int i=0,i<=10,i++);%>
Dòng lệnh số 1
Dòng lệnh số 2
Dòng lệnh số 3
Dòng lệnh số 4
Giả sử đã có JavaBean là TimeBean và đã xây dựng xong trang Start.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:include flush="true" /><jsp:useBean id="TimeBean1" class="JBean.TimeBean" scope="request"/><jsp:getProperty name="TimeBean1" property="hours"/><jsp:getProperty name="TimeBean1" property="minutes"/>
check_box Lệnh 1
Lệnh 2
Lệnh 3
Lệnh 4
Giả sử đã có JavaBean là TimeBean và đã xây dựng xong trang Start.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:include flush="true" page="Start.jsp" /><jsp:useBean class="JBean.TimeBean" scope="request"/><jsp:getProperty name="TimeBean1" property="hours"/><jsp:getProperty name="TimeBean1" property="minutes"/>
Lệnh 1
Lệnh 2
Lệnh 3
Lệnh 4
Giả sử đã có TimeBean như sau: public class TimeBean implements Serializable {private int hours, minutes, seconds;public TimeBean(){hours =minutes=seconds=0;}public int getHours(){return hours;}public void setHours(int h){if(h>=0 && h <24)hours=h;}}Hãy cho biết đoạn mã sau trong trang JSP sẽ hiển thị gì trên trình duyệt?<jsp:useBean id="TimeBean1" scope="request" class="JBean.TimeBean"/><jsp:setProperty name=”TimeBean1” property=”hours” value=”10”/><jsp:getProperty name="TimeBean1" property="hours"/>
0
10
Giờ hiện tại
Lỗi, không hiển thị gì
Giả sử đã có TimeBean như sau:public class TimeBean implements Serializable { private int hours, minutes, seconds; public TimeBean() {hours =minutes=seconds=0; } public int getHours(){return hours; } public void setHours(int h) if(h>=0 && h <24)hours=h; } } Hãy cho biết đoạn mã sau trong trang JSP sẽ hiển thị gì trên trình duyệt? <jsp:useBean id="TimeBean1" scope="request" class="JBean.TimeBean"/> <jsp:getProperty name="TimeBean1" property="hours"/>
0
24:00
Giờ hiện tại
Lỗi, không hiển thị gì
Giả sử đã kết nối thành công đến cơ sở dữ liệu QLKH và đã tạo thành công đối tượng ResultSet: rs trỏ đến bảng KhachHang với các trường MaKH và TenKH. Hỏi đoạn chương trình sau in ra thông tin gì?do{out.println("<br>"+rs.getString("MaKH")); out.println("<br>"+rs.getString("TenKH"));}while(rs.next())
check_box Lỗi, không hiển thị được
Mã và tên khách hàng đầu tiên
Mã và tên tất cả các khách hàng
Tên tất cả khách hàng
Giả sử đã kết nối thành công đến cơ sở dữ liệu QLKH và đã tạo thành công đối tượng ResultSet: rs trỏ đến bảng KhachHang với các trường MaKH và TenKH. Hỏi đoạn chương trình sau in ra thông tin gì?Rs.next(); do{out.println("<br>"+rs.getString("MaKH")); out.println("<br>"+rs.getString("TenKH"));}while(rs.next())
check_box Mã và tên tất cả các khách hàng
Lỗi, không hiển thị được
Mã và tên khách hàng đầu tiên
Tên tất cả khách hàng
Giả sử đã kết nối thành công đến cơ sở dữ liệu QLKH và đã tạo thành công đối tượng ResultSet: rs trỏ đến bảng KhachHang với các trường MaKH và TenKH. Hỏi đoạn chương trình sau in ra thông tin gì?while(! rs.next()){out.println("<br>"+rs.getString("MaKH")); out.println("<br>"+rs.getString("TenKH"));}
check_box Không in gì
Mã tất cả các khách hàng
Mã và tên của tất cả các khách hàng
Mã và tên khách hàng đầu tiên
Giả sử đã xây dựng một JavaBean là TimeBean với 2 phương thức: public int getHours()public void setHours(int h)hãy cho biết lệnh nào sau đây là sai trong trang JSP?<jsp:useBean id="TimeBean1" scope="request" class="JBean.TimeBean"/><jsp:setProperty name="TimeBean1" property="hours" value="10"/><jsp:getProperty name="TimeBean1" property="hours"/><%=TimeBean1.setHours(10);%>
Lệnh 1
Lệnh 2
Lệnh 3
Lệnh 4
Giả sử đã xây dựng một JavaBean là TimeBean với 2 phương thức: public int getHours()public void setHours(int h)hãy cho biết lệnh nào sau đây làđúng trong trang JSP?<jsp:useBean id="TimeBean1" scope="request"/><jsp:setProperty name="TimeBean1" value="10"/><jsp:getProperty name="TimeBean" property="hours"/><%TimeBean1.setHours(10);%>
Lệnh 1
Lệnh 2
Lệnh 3
Lệnh 4
Giả sử đã xây dựng một JavaBean là TimeBean với 2 phương thức: public int getHours()public void setHours(int h)Lệnh nào sau đây sẽ in ra giá trị của thuộc tính hours?<jsp:useBean id="TimeBean1" scope="request" class="JBean.TimeBean"/><jsp:setProperty name="TimeBean1" property="hours" value="10"/><%=TimeBean1.getHours();%><%=TimeBean1.getHours()%>
Lệnh 1
Lệnh 2
Lệnh 3
Lệnh 4
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), int getMinutes(),void setMinutes(int m). 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()+":" + TimeBean1.getMinutes());%>
Giờ hiện tại
Giờ hiện tại và số 0
Giờ và phút hiện tại
Ngày và giờ hiện tại
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());%>
Giờ hiện tại
Không hiển thị gì
Ngày và giờ hiện tại
Thứ trong tuần
Giả sử đã xây dựng một javaBean là TimeBean với phương thức publicint getHours() và void setHours(int h), int getMinutes(),void setMinutes(int m). Hãy cho biết trang JSP theo 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());%>
10:0
10:10
10:30
Giờ và phút hiện tại
Giả sử đã xây dựng một JavaBean với thuộc tính length và 2 phương thức:public int getLength()Và public void setLength(int L) Để lấy thông tin của thuộc tính length ta sử dụng lệnh nào?<jsp:useBean id=”BoxBean1”/><jsp:setProperty name="BoxBean1" property="length" value=”10”/><%BoxBean1.setLength;%><% BoxBean1.getLength(10);%>
Lệnh 1
Lệnh 2
Lệnh 3
Lệnh 4
Giả sử đã xây dựng một JavaBean với thuộc tính length và 2 phương thức:public int getLength()Và public void setLength(int L) Để lấy thông tin của thuộc tính length ta sử dụng lệnh nào?<jsp:useBean id=”BoxBean1”/><jsp:setProperty name="BoxBean1" property="length"/><%BoxBean1.setLength(10);%>4. <jsp:getProperty name="BoxBean1" property=”length”/>
Lệnh 1
Lệnh 2
Lệnh 3
Lệnh 4
Giả sử đã xây dựng một JavaBean với thuộc tính length và 2 phương thức:public int getLength()Và public void setLength(int L) Để thiết lập giá trị cho thuộc tính length ta sử dụng lệnh nào?<jsp:useBean id="BoxBean1" class="JBean.BoxBean" /><jsp:setProperty name="BoxBean1" property="length" value=”10”/><%BoxBean1.setLength(10);%><%= BoxBean1.getLength();%>
Lệnh 1
Lệnh 1 hoặc lệnh 3
Lệnh 2 hoặc lệnh 3
Lệnh 4
Giả sử ta xây dựng một JavaBean là TimeBean với các phương thức sau:public TimeBean(){hours =minutes=seconds=0;}public int getHours(){return hours;}public void setHours(int h){if(h>=0 && h <24)hours=h;}public int getMinutes(){return minutes;}Hãy cho biết đâu là phương thức khởi tạo của TimeBean?
Lệnh 1
Lệnh 2
Lệnh 3
Lệnh 4
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
garbage collection
init()
Service()
Hành vi forward tương ứng với thẻ nào sau đây?
<jsp: getProperty…>
<jsp:forward…>
<jsp:include…>
<jsp:setProperty…>
Hãy cho biết đoạn chương trình sau in ra kết quả là gì?<%out.print(2); out.print(10);%>
0 2
2 10
2 10
210
Hãy cho biết đoạn chương trình sau in ra kết quả là gì?<%out.println(2); out.println(10);%>
0 2
2 10
2 10
210
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);%>
10
15
20
5
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); else4>out.println(count);%>
1
2
3
4
Hãy cho biết dòng lệnh nào sai?<%<%1>int x=5; int y=0;2>try{3>out.println(x/y);}4>catch(Exception ex)5>out.println(x);6>finally{7>out.println(z);}%>
1 và 3
2
4 và 7
6
Hãy cho biết dòng lệnh nào sai?<%1>int x=5; int y=0;2>try{3>out.println(x/y);}4>catch(){5>out.println(x);}6>finally{7>out.println(y);}%>
check_box 4
1 và 3
2 và 3
5 và 7
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
Hãy cho biết kết quả khi thực hiệnđoạn chương trình sau:<%! int x=5; int y=6;%><%x = ++y+1;out.println(x); out.println(y);%>
7 8
8 7
8 8
9 8
Hãy cho biết lệnh nào sau đây là sai trong khi xây dựng một JavaBean? private int items[]={1,2,3,4,5};private PropertyChangeSupport pcs;public int getItems (float i){return items[i];}
Lệnh 1
Lệnh 2
Lệnh 3
Lệnh 4
Hãy cho biết lệnh nào sau đây là sai trong khi xây dựng một JavaBean? private int items={1,2,3,4,5};private PropertyChangeSupport pcs;public int getItems (int i){return items[i];}
Lệnh 1
Lệnh 2
Lệnh 3
Lệnh 4
Hãy cho biết lệnh nào sau đây là sai? <%int x; decimal s; float y;DecimalFormat 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
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
Hãy cho biết lệnh nào sau đây là sai?<jsp:useBean id="BoxBean1" scope="request" class="JBean.BoxBean"/><jsp:setProperty name="BoxBean1" property="length" value="10"/><%BoxBean1.getWidth()%><%BoxBean1.setWidth(10);%>
Lệnh 1
Lệnh 2
Lệnh 3
Lệnh 4
Hãy cho biết lệnh nào sau đây sai?<jsp:useBean id="BoxBean1" scope="request" class="JBean.BoxBean"/><jsp:setProperty name="BoxBean1" property="length" value="10"/><%BoxBean1.getWidth(10);%><%BoxBean1.setWidth(10);%>
Lệnh 1
Lệnh 2
Lệnh 3
Lệnh 4
JavaBean gồm mấy thành phần chính?
1
2
3
4
JDBC Driver bao gồm bao nhiêu thành phần chính?
check_box 4
2
3
5
Jrun là gì?
Họ giao thức truyền tải file HTML
Ngôn ngữ lập trình Java
Trình duyệt web
Trình web chủ (Web Server)
Khẳng định nào sau đây là đúng?
JavaBean không thể chứa hàm tạo
JavaBean phải là một giao diện (Interface)
JavaBean phải là một lớp cụ thể không thể là lớp trừu tượng hay giao diện
JavaBean phải là một lớp trừu tượng
Khẳng định nào sau đây là đúng?
Thành phần của JavaBean bắt buộc phải có hàm tạo có tham số
Thành phần của JavaBean bắt buộc phải có hàm tạo không đối số
Thành phần của JavaBean không bắt buộc phải có hàm tạo
Thành phần JavaBean bắt buộc phải có hàm hủy
Khẳng định nào sau đây là đúng?
check_box HTTP là giao thức ngắt kết nối
HTTP là giao thức kết nối liên tục
HTTP là giao thức lưu lại thông tin trang thái yêu cầu của client
HTTP là giao thức truyền tải tệp tin
Khẳng định nào sau đây là đúng?Mô hình ứng dụng JSP thứ 2 không bị ràng buộc bởi các thiết lập phía clientMô hình ứng dụng JSP thứ nhất tách biệt được giữa code java và htmlMô hình ứng dụng JSP thứ hai thường sử dụng mệnh đề<jsp:forward…> để chuyển đổi giữa trang java core và trang giao diện htmlMô hình ứng dụng JSP thứ hai không thể sử dụng phạm vi có tầm vực request
check_box 3
1
2
4
Khẳng định nào sau đây là sai?
Không thể thay đổi nội dung trang web tĩnh theo yêu cầu từ client
Nội dung trang web động được lưu trữ sẵn trên server
Trang web động được lưu trữ sẵn trên server
Trang web tĩnh được lưu trữ sẵn trên server
Khẳng định nào sau đây là sai?
đối số
JavaBean không được chứa các trường public
JavaBean phải có các trường kiểu public
JavaBean phải có hàm tạo không
Khẳng định nào sau đây là sai?
JavaBean được vận dụng theo cơ chế Serializable
JavaBean không thể là lớp trừu tượng
JavaBean phải có một hàm tạo không đối số
JavaBean phải là một giao diện (Interface)
Khẳng định nào sau đây là sai?
check_box Session tồn tại vĩnh viễn khi client truy xuất server
Mỗi client truy cập vào server sẽ tồn tại một session riêng rẽ
Một session là một chuỗi các giao tiếp giữa client và server
Session bị giải phóng sau một khoảng thời gian xác định khi client không tương tác với server
Khẳng định nào sau đây về cookie là đúng?
check_box Cookie được lưu trên bộ nhớ RAM như một đối tượng tạm thời nếu không có thuộc tính ngày hết hạn
Có thể thiết lập kích thước cookie một cách tùy ý, không bị giới hạn
Cookie luôn được chấp nhận trong mọi tình huống
Cookie luôn được lưu trên server như một tệp tin
Khi client gửi yêu cầu truy cập trang JSP thì trình web chủ sẽ gửi lại cho client:
Trang ASP
Trang HTML
Trang JSP
Trang web
Khi ràng buộc một đối tượng vào request thì đối tượng được giải phóng khi nào?
check_box Server đáp ứng lại cho cilent
Đóng trình duyệt
Hết hạn được thiết lập
Không bao giờ bị giải phóng
Khi sử dụng trường ẩn để theo dõi session thì:Người sử dụng không thể quan sát được nội dung trường ẩn trên trình duyệtNgười sử dụng có thể quan sát được nội dung khi xem trong phần mã của trangNgười sử dụng không thể quan sát nội dung trường ẩn trong phần mã của trangNgười sử dụng có thể xem được nội dung trường ẩn trên trình duyệtNhững khẳng định nào là sai?
check_box B. 3, 4
A. 1, 2
C. 1, 3
D. 2, 4
Khi sử dụng trường ẩn để theo dõi session thìNgười sử dụng không thể quan sát được nội dung trường ẩn trên trình duyệtNgười sử dụng có thể quan sát được nội dung khi xem trong phần mã của trangNgười sử dụng không thể quan sát nội dung trường ẩn trong phần mã của trangNgười sử dụng có thể xem được nội dung trường ẩn trên trình duyệtNhững khẳng định nào là đúng?
check_box 1, 2
1, 3
2, 4
3, 4
Khi tạo một JavaBean, lệnh nào sauđây sai?public BoxBean(){pcs=new PropertyChangeSupport(this) ;length:=width:=height :=1;}public int getLength(){return length;}
Lệnh 2
Lệnh 3
Lệnh 4
Lệnh 5
Khi tạo một JavaBean, lệnh nào sauđây sai?public BoxBean(){pcs=new PropertyChangeSupport(this) ;length=width=height =1;}public int getLength{return length;}
Lệnh 1
Lệnh 2
Lệnh 3
Lệnh 4
Khi trang JSP sử dụng action<jsp:getProperty> của một JavaBean thì action trên sẽ truy cập đến phương thức nào trong lớp JavaBean?
constructor
destructor
getter
setter
Khi trang JSP sử dụng action<jsp:setProperty> của một JavaBean thì action trên sẽ truy cập đến phương thức nào trong lớp JavaBean?
constructor
destructor
getter
setter
Khi xây dựng một JavaBean, lệnh nào sau đây sai?public void setLength(int L){if(L>0 && L!=length){int oldValue=length, newValue=L;length=L;pcs.firePropertyChange("length", oldValue, newValue);return L;}}
Lệnh 1
Lệnh 3
Lệnh 5
Lệnh 6
Kiến trúc của Java Servlet được thực hiện nhờ gói chính nào ?
java.lang.Object
javax.servlet.http
javax.servlet.jsp
javax.servlet.jsp.HttpJspPage
Lệnh nào sau đây lấy giá trị cho thuộc tính của đối tượng session?HttpSession s=request.getSession(true);Integer visitors = new Integer(0);s.setAttribute("counter", visitors);s.getAttribute("counter");
check_box Lệnh 4
Lệnh 1
Lệnh 2
Lệnh 3
Lệnh nào sau đây sẽ khởi tạo đối tượng connection?1.Connection cn; 2.Class.forName("sun.jdbc.odbc.Jd bcOdbcDriver"); 3.cn=DriverManager.getConnectio n("jdbc:odbc:SqlODBC","",""); 4.cn.createStatement(); 5.Statement st = cn.createStatement();
check_box 3
1
2
4
Lệnh nào sau đây sẽ tạo ra một mảng 5 phần tử kiểu số thực ?
double x[5]
double y[]=new double[5];
float[5] x
int x[5]
Lệnh nào sau đây thiết lập giá trị cho thuộc tính của đối tượng session?HttpSession s=request.getSession(true);Integer visitors = new Integer(0);s.setAttribute("counter", visitors);s.getAttribute("counter");
check_box Lệnh 3
Lệnh 1
Lệnh 2
Lệnh 4
Lớp nào sau đây cung cấp các phương thức để lựa chọn provider (kiểu cơ sở dữ liệu) khi kết nối CSDL trong trang JSP?
check_box DriverManager
Connection
Driver
Statement
Mô hình đối tượng của J2EE gồm bao nhiêu lớp?
check_box 3
1
4
5
Mô hình ứng dụng JSP thứ hai có nhược điểm?
check_box Việc sử dụng session có thể không thành công do client từ chối
Chưa tách biệt code java và mã HTML
Khó tổ chức trang
Khó viết code
Mô hình ứng dụng JSP thứ nhất có nhược điểm là?
Chưa tách biệt code java và mã HTML
Khó tổ chức trang
Khó viết code
Việc sử dụng session có thể không thành công do client từ chối
Một trang JSP được thực hiện qua mấy công đoạn?
2
3
4
5
Phần request header của HTTP có bao nhiêu phần?
2
3
4
5
Phương thức createStatement(); được gọi thông qua đối tượng nào?
check_box connection
PreparedStatement
ResultSet
Statement
Phương thức executeQuery() thuộc vào lớp nào?
check_box Statement
Connection
Driver
DriverManager
Phương thức executeUpdate(String sql) có kiểu trả về là gì?
check_box int
float
resultset
void
Phương thức getConnection() có kiểu trả về là gì?
check_box Connection
Resultset
Statement
void
Phương thức nào sau đây của lớp cookie được sử dụng để tạo ra bản sao của đối tượng cookie?
check_box Clone()
Copy()
setMaxAge()
setValue()
Phương thức nào sau đây được sử dụng để kiểm tra trạng thái của đối tượng connection?
check_box isClose()
close()
createStatement()
prepareStatement()
Phương thức nào sau đây được sử dụng để thực thi mệnh đề SQL và trả về tập các bản ghi?
check_box executeQuery()
createStatement()
executeUpdate()
getColumnName()
Phương thức nào sẽ lấy các tham số khởi tạo của Servlet ?
destroy()
getServletConfig ()
getServletInfo ()
init()
Phương thức nào sẽ lấy thông tin về version của Servlet ?
destroy()
getServletConfig ()
getServletInfo ()
init()
Phương thức next() thuộc lớp nào?
check_box ResultSet
Connection
DriverManager
Statement
Scriptlet là gì?
Các hàm java
Đoạn mã java
Mã javaScript
Một đối tượng Java
Session ID do ai tạo ra?
check_box Server
Client
Người lập trình
User
Thành phần nào sau đây cung cấp các thông tin về cơ sở dữ liệu?
check_box DatabaseMetaData
Connection
Driver
ResultSet
Thành phần nào sau đây được sử dụng để khởi tạo kết nối tới CSDL?
check_box Driver
Connection
DatabaseMetaData
ResultSet
Thành phần nào sau đây hỗ trợ tạo trang web động bằng các lớp Java?
EJB
Java Servlet
JDBC
JSP
Thành phần nào sau đây trong J2EE sẽ hỗ trợ việc truy xuất cơ sở dữ liệu?
check_box JDBC
EJB
Java Servlet
JSP
Thành phần nào trong gói JDBC của Java được sử dụng để duy trì các kết nối với CSDL?
check_box Connection
CallableStatement
DatabaseMetaData
ResultSet
Thành phần nào trong J2EE hỗ trợ việc xây dựng các phần tử ứng dụng phía server?
EJB
Java Servlet
JDBC
JMS
Thứ tự thực hiện của một servlet là?
destroy(), init(), service()
destroy(),service(),init()
init(), destroy(), service()
init(), service(), destroy(),
Thuộc tính nào sẽ chỉ ra trang tài nguyên được đưa vào trang JSP trong mệnh đề include?
flush
page
param name
value
Tính chất cơ bản nhất của trang web động là?
Kết nối được với cơ sở dữ liệu
Không tương tác được với người sử dụng
Thay đổi được bố cục trang web
Thay đổi được các định dạng trong trang web
Toán tử nào là toán tử so sánh bằng?
!=
>=
=
= =
Toán tử nào trả về số dư của phép chia a cho b ?
(%)
(&&)
(*)
(/)
Trang JSP khác với trang HTML ở điểm nào?
Có thêm các thành phần được xử lý bởi JSP Engine
Có thêm các thành phần XML
Có thêm mã javascript
Có thêm mã VBScript
Trang web tĩnh có thể:
Cung cấp nội dung cố định
Kết nối với cơ sở dữ liệu
Thay đổi được nội dung tùy theo yêu cầu từ client
Tương tác với người sử dụng
Trong trang JSP câu lệnh sau đểlàm gì?<%= …. %>
Khai báo biến
Thêm chú thích vào trang JSP
Thêm mã java core vào trang JSP
Tính toán giá trị của biểu thức trong trang JSP
Từ khóa nào được sử dụng để khai báo dữ liệu kiểu logic?
bool
boolean
int
logic
Việc lưu trữ các thuộc tính của JavaBean qua trang JSP được thực hiện qua?
Sử dụng phương thức getXxx()
Sử dụng phương thức kiểu setXxx()
Thể hiện thuộc tính kiểu Protected
Thể hiện thuộc tính là kiểu public
Việc truy xuất các thuộc tính của JavaBean từ trang JSP được thực hiện qua?
Sử dụng phương thức getXxx()
Thể hiện thuộc tính kiểu Private
Thể hiện thuộc tính kiểu Protected
Thể hiện thuộc tính là kiểu public
Môn học xem nhiều nhất
- list KNTATC2 Khẩu ngữ Tiếng Anh Trung cấp 2
- list KNTATC1 Khẩu ngữ tiếng Anh trung cấp 1
- list QTHCVP Quản trị hành chính văn phòng
- list T Thuế
- list KNTATC3 Khẩu ngữ Tiếng Anh trung cấp 3
- list TACB2 Tiếng Anh cơ bản 2
- list QTKD Quản trị Kinh doanh
- list QTM Quản trị Marketing
- list PDTA1 Phiên dịch tiếng Anh 1
- list KTQT Kế toán quản trị
- list PTBCTC Phân tích báo cáo tài chính
- list QTCPKD Quản trị chi phí kinh doanh
- list BNTATC1 Bút Ngữ Tiếng Anh Trung Cấp 1
- list QTSX Quản trị Sản xuất
- list QTDA Quản trị dự án
Nếu bạn thấy tài liệu này có ích và muốn tặng chúng tớ 1 ly café
Hãy mở Momo hoặc ViettelPay và quét QRCode. Đây là sự động viên khích lệ rất lớn với chúng tớ và là nguồn lực không nhỏ để duy trì website


Không tìm thấy đáp án? Cần hỗ trợ hoàn thành môn học EHOU? Cần tư vấn về học trực tuyến hay bạn chỉ muốn góp ý?
zalo.me/Thế Phong, SĐT 08 3533 8593