Tạo Trắc Nghiệm

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

162 câu · Đề ôn tập tổng hợp · Phần 1/2: câu 1–82

Đề này đang được cập nhật đáp án; bạn vẫn xem được toàn bộ câu hỏi.

Câu 1

Câu tự luận

Trang web tĩnh có thể:A. Thay đổi được nội dung tùy theo yêu cầu từ clientB. Cung cấp nội dung cố địnhC. Tương tác với người sử dụngD. Kết nối với cơ sở dữ liệu

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án B

Câu 2

Câu tự luận

Công nghệ nào sau đây thường được sử dụng để tạo ra các trang web độngA. HTMLB. JavaScriptC. JSPD. FTP

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 3

Câu tự luận

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:A. Trang JSPB. Trang HTMLC. Trang ASPD. Trang web

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án B

Câu 4

Câu tự luận

Tính chất cơ bản nhất của trang web động là?A. Thay đổi được bố cục trang webB. Thay đổi được các định dạng trong trang webC. Không tương tác được với người sử dụngD. Kết nối được với cơ sở dữ liệu

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 5

Câu tự luận

Jrun là gì?A. Ngôn ngữ lập trình JavaB. Trình duyệt webC. Họ giao thức truyền tải file HTMLD. Trình web chủ (Web Server)

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 6

Câu tự luận

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?A. Tiếp nhận và phân tích yêu cầuB. Tìm trang web trên serverC. Hình thành nội dung theo yêu cầuD. Gửi thông tin cho client

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 7

Câu tự luận

Phần request header của HTTP có bao nhiêu phần?A. 2B. 3C. 4D. 5

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án B

Câu 8

Câu tự luận

Khẳng định nào sau đây là sai?A. Trang web tĩnh được lưu trữ sẵn trên serverB. Nội dung trang web động được lưu trữ sẵn trên serverC. Trang web động được lưu trữ sẵn trên serverD. Không thể thay đổi nội dung trang web tĩnh theo yêu cầu từ client

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 9

Câu tự luận

Các thẻ JSP được bắt đầu và kết thúc bằng ký tự như thế nào?A. (<) và (>)B. (#) và (;)C. (<%) và (%>)D. (%)>)>)

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 10

Câu tự luận

CGI được sử dụng để?A. Kết nối vào cơ sở dữ liệu trong trang JSPB. Định dạng mầu sắc cho các thành phần trong trang JSPC. Tạo ra các thẻ tự tạo trong trang JSPD. Gửi các yêu cầu tới các chương trình mở rộng khác

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 11

Câu tự luận

Trang JSP khác với trang HTML ở điểm nào?A. Có thêm mã javascriptB. Có thêm mã VBScriptC. Có thêm các thành phần XMLD. Có thêm các thành phần được xử lý bởi JSP Engine

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 12

Câu tự luận

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);%>A. 2 10B. 210C. 210D. 0 2%out.print(2);>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án B

Câu 13

Câu tự luận

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++);%>A. Dòng lệnh số 1B. Dòng lệnh số 2C. Dòng lệnh số 3D. Dòng lệnh số 4%int>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án B

Câu 14

Câu tự luận

Scriptlet là gì?A. Mã javaScriptB. Một đối tượng JavaC. Đoạn mã javaD. Các hàm java

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 15

Câu tự luận

Chỉ thị <%@ page .... %> được sử dụng để làm gì?A. Khai báo một trang JSPB. Để định hướng chuyển sang một trang JSP mớiC. Thêm một tài nguyên từ trang khác vào trang JSPD. Mô tả các tính chất của trang JSP%@>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 16

Câu tự luận

Để in ra trình duyệt dòng chữ Hello ta sử dụng lệnh nào?A. <%out.println("Hello")%>B. <%=out.println("Hello")%>C. <%out.println("Hello");%>D. %out.println("hello");%>%=out.println("hello")%>%out.println("hello")%>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 17

Câu tự luận

Có bao nhiêu thành phần của trang JSP thuộc loại scriptA. 1B. 3C. 4D. 5

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án B

Câu 18

Câu tự luận

Đối tượng Page thuộc lớp nào?A. java.lang.objectB. javax.servlet.ServletContextC. javax.servlet.jsp.PageContextD. javax.servlet.ServletRequest

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án A

Câu 19

Câu tự luận

Trong trang JSP câu lệnh sau đểlàm gì?<%= .... %>A. Khai báo biếnB. Thêm chú thích vào trang JSPC. Thêm mã java core vào trang JSPD. Tính toán giá trị của biểu thức trong trang JSP%=>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 20

Câu tự luận

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);%>A. 2 10B. 210C. 210D. 0 2%out.println(2);>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án A

Câu 21

Câu tự luận

Đối tượng out có tác dụng gì?A. Ghi dữ liệu ra màn hìnhB. Ghi dữ liệu ra trình duyệtC. Ghi dữ liệu ra máy inD. Ghi dữ liệu ra vùng nhớ đệm ra

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 22

Câu tự luận

Đối tượng config có tầm vực là:A. Ứng dụng (Application)B. SessionC. Page (Trang)D. Request

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 23

Câu tự luận

Để 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?A. <%! .... %>B. <%!-- .... --%>C. <%= ... %>D. %=>%!-->%!>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án B

Câu 24

Câu tự luận

Hãy cho biết lệnh nào sau đây là sai?<%int x; decimal s; float y;DecimalFormat m;%>A. Dòng lệnh số 1B. Dòng lệnh số 2C. Dòng lệnh số 3D. Dòng lệnh số 4%int>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án B

Câu 25

Câu tự luận

Để khai báo biến trong trang JSP sử dụng cú pháp nào?A. <%! .... %>B. <%!-- .... --%>C. <%= ... %>D. %=>%!-->%!>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án A

Câu 26

Câu tự luận

Cơ chế biên dịch của trang JSP được thực hiện qua mấy bước?A. 2B. 3C. 4D. 6

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 27

Câu tự luận

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);%>A. 7 8B. 8 8C. 8 7D. 9 8%x>%!>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 28

Câu tự luận

Để 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?A. // Chú thíchB. <%!--Chú thích --%>C. <%-- Chú thích --%>D. { Chú thích }%-->%!--chú>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 29

Câu tự luận

Đối tượng Response có tầm vực là:A. Ứng dụng (Application)B. SessionC. Page (Trang)D. Request

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 30

Câu tự luận

Hãy cho biết lệnh nào sau đây là sai?<%int x; String s; float y; double m;%>A. Dòng lệnh số 1B. Dòng lệnh số 2C. Dòng lệnh số 3D. Dòng lệnh số 4%int>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án B

Câu 31

Câu tự luận

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);%>A. 1B. 2C. 3D. 4%1>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 32

Câu tự luận

Toán tử nào trả về số dư của phép chia a cho b?A. (/)B. (*)C. (&&)D. (%)

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 33

Câu tự luậ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)A. var : array;B. : array[1..N];C. [N];D. : [N];

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 34

Câu tự luậ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);%>A. 5B. 10C. 15D. 20%int>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 35

Câu tự luận

Kiến trúc của Java Servlet được thực hiện nhờ gói chính nào?A. javax.servlet.httpB. javax.servlet.jspC. java.lang.ObjectD. javax.servlet.jsp.HttpJspPage

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án A

Câu 36

Câu tự luận

Câu lệnh nào sau đây được sử dụng để khai báo một biến kiểu nguyênA. float x;B. int y;C. y : integer;D. int nhiet do;

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án B

Câu 37

Câu tự luận

Một trang JSP được thực hiện qua mấy công đoạn?A. 2B. 3C. 4D. 5

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 38

Câu tự luận

Để đưa mã Java core vào trang JSP ta sử dụng lệnh nào?A. <%= Lệnh%>B. <%! Lệnh %>C. <%-- lệnh %>D. %-->%!>%=>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 39

Câu tự luận

Đoạn chương trình sau in ra thông tin gì?<%int a=5,b=10; out.println(a&&b);%>A. 5B. 10C. 50D. Không in gì%int>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 40

Câu tự luận

Đ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]);}%>A. 1B. 2C. 3D. 45;i++){4>%1>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 41

Câu tự luận

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 ?A. shortB. floatC. doubleD. char

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án A

Câu 42

Câu tự luận

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);%>A. 1B. 2C. 3D. 4%1>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án B

Câu 43

Đề gốc thiếu nội dung câu này, đang bổ sung

Câu này chưa tính điểm. Đáp án sẽ được cập nhật sớm.

Câu 44

Câu tự luận

Từ khóa nào được sử dụng để khai báo dữ liệu kiểu logic?A. boolB. intC. booleanD. logic

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 45

Câu tự luận

Lệnh nào sau đây sẽ tạo ra một mảng 5 phần tử kiểu số thực ?A. float[5] xB. int x[5]C. double x[5]D. double y[]=new double[5];

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 46

Câu tự luận

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);%>A. 0B. 2C. 2.5D. Không in gì%int>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án B

Câu 47

Câu tự luận

Để truy cập vào phần tử thứ i của mảng x ta sử dụng lệnh nào ?A. x.iB. x(i)C. x[i]D. x{i}

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 48

Câu tự luận

Đ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;}%>A. 014916B. 14916C. 00000D. Không có thông tin gì%int>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 49

Câu tự luận

Thứ tự thực hiện của một servlet là?A. init(), destroy(), service()B. destroy(), init(), service()C. destroy(),service(),init()D. init(), service(), destroy(),

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 50

Câu tự luận

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 JSPA. ClassLoadedB. Service()C. init()D. garbage collection

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 51

Câu tự luận

Phương thức nào sẽ lấy các tham số khởi tạo của Servlet ?A. destroy()B. getServletConfig ()C. getServletInfo ()D. init()

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 52

Câu tự luận

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);%>A. 1B. 2C. 3D. 4%1>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 53

Câu tự luận

Toán tử nào là toán tử so sánh bằng?A. =B. !=C. = =D. >=

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 54

Câu tự luận

Các phương thức sau đây, phương thức nào có giá trị trả về là kiểu String?A. destroy()B. getServletConfig()C. getServletInfo()D. init()

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 55

Câu tự luận

Phương thức nào sẽ lấy thông tin về version của Servlet ?A. destroy()B. getServletConfig ()C. getServletInfo ()D. init()

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 56

Câu tự luận

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ệnA. destroy()B. garbage collectionC. Class loadedD. service()

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 57

Câu tự luận

Để cấp phát bộ nhớ cho mảng trong trang JSP ta sử dụng từ khóa nào ?A. allocB. mallocC. callocD. new

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 58

Câu tự luận

Đ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]);}%>A. 014916B. 16C. 14916D. 00000%int>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án A

Câu 59

Câu tự luận

Để khai báo biến trong trang JSP ta sử dụng cú pháp nào?A. var ;B. ;C. Dim ;D. :

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án B

Câu 60

Câu tự luận

Đ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]);}%>A. 1B. 2C. 3D. 45,i++){4>%1>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 61

Câu tự luận

Đ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]);}%>A. 1B. 2C. 3D. 45;i++){4>%1>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án B

Câu 62

Câu tự luận

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];}A. Lệnh 1B. Lệnh 2C. Lệnh 3D. Lệnh 4

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 63

Câu tự luận

Khi trang JSP sử dụng action của một JavaBean thì action trên sẽ truy cập đến phương thức nào trong lớp JavaBean?A. setterB. getterC. constructorD. destructor

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án A

Câu 64

Câu tự luận

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?<%BoxBean1.setLength;%><% BoxBean1.getLength(10);%>A. Lệnh 1B. Lệnh 2C. Lệnh 3D. Lệnh 4%>%boxbean1.setlength;%>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án B

Câu 65

Câu tự luận

Khẳng định nào sau đây là đúng?A. JavaBean phải là một lớp trừu tượngB. JavaBean phải là một lớp cụ thể không thể là lớp trừu tượng hay giao diệnC. JavaBean phải là một giao diện (Interface)D. JavaBean không thể chứa hàm tạo

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án B

Câu 66

Câu tự luận

Để sử dụng JavaBean trong trang JSP sử dụng cú pháp nào?A. B. C. D.

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 67

Câu tự luận

Việc truy xuất các thuộc tính của JavaBean từ trang JSP được thực hiện qua?A. Thể hiện thuộc tính là kiểu publicB. Thể hiện thuộc tính kiểu ProtectedC. Sử dụng phương thức getXxx()D. Thể hiện thuộc tính kiểu Private

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 68

Câu tự luận

Khẳng định nào sau đây là sai?A. JavaBean phải có các trường kiểu publicB. JavaBean không được chứa các trường publicC. JavaBean phải có hàm tạo khôngD. đối số

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án A

Câu 69

Câu tự luận

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?A. 0B. 10C. Giờ hiện tạiD. Lỗi, không hiển thị gì24)hours=h;}}hãy>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án B

Câu 70

Câu tự luận

Khẳng định nào sau đây là sai?A. JavaBean không thể là lớp trừu tượngB. JavaBean phải là một giao diện (Interface)C. JavaBean phải có một hàm tạo không đối sốD. JavaBean được vận dụng theo cơ chế Serializable

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án B

Câu 71

Câu tự luận

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?<%BoxBean1.setLength(10);%>4.A. Lệnh 1B. Lệnh 2C. Lệnh 3D. Lệnh 4%boxbean1.setlength(10);%>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 72

Câu tự luận

JavaBean gồm mấy thành phần chính?A. 1B. 2C. 3D. 4

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 73

Câu tự luận

Khẳng định nào sau đây là đúng?A. Thành phần của JavaBean bắt buộc phải có hàm tạo có tham sốB. Thành phần của JavaBean không bắt buộc phải có hàm tạoC. Thành phần của JavaBean bắt buộc phải có hàm tạo không đối sốD. Thành phần JavaBean bắt buộc phải có hàm hủy

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 74

Câu tự luận

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];}A. Lệnh 1B. Lệnh 2C. Lệnh 3D. Lệnh 4

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án A

Câu 75

Câu tự luận

Hãy cho biết lệnh nào sau đây sai?<%BoxBean1.getWidth(10);%><%BoxBean1.setWidth(10);%>A. Lệnh 1B. Lệnh 2C. Lệnh 3D. Lệnh 4%boxbean1.setwidth(10);%>%boxbean1.getwidth(10);%>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 76

Câu tự luận

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;}}A. Lệnh 1B. Lệnh 3C. Lệnh 5D. Lệnh 6

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 77

Câu tự luận

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?A. Lệnh 1B. Lệnh 2C. Lệnh 3D. Lệnh 4

24)hours=h;}public>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án A

Câu 78

Câu tự luận

Hãy cho biết lệnh nào sau đây là sai?<%BoxBean1.getWidth()%><%BoxBean1.setWidth(10);%>A. Lệnh 1B. Lệnh 2C. Lệnh 3D. Lệnh 4%boxbean1.setwidth(10);%>%boxbean1.getwidth()%>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án C

Câu 79

Câu tự luận

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;}A. Lệnh 2B. Lệnh 3C. Lệnh 4D. Lệnh 5

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án B

Câu 80

Câu tự luận

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;}A. Lệnh 1B. Lệnh 2C. Lệnh 3D. Lệnh 4

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 81

Câu tự luậ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àđúng trong trang JSP?<%TimeBean1.setHours(10);%>A. Lệnh 1B. Lệnh 2C. Lệnh 3D. Lệnh 4%timebean1.sethours(10);%>

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D

Câu 82

Câu tự luận

Việc lưu trữ các thuộc tính của JavaBean qua trang JSP được thực hiện qua?A. Thể hiện thuộc tính là kiểu publicB. Thể hiện thuộc tính kiểu ProtectedC. Sử dụng phương thức getXxx()D. Sử dụng phương thức kiểu setXxx()

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án

Chọn đáp án D