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

27 câu · Đề ôn tập tổng hợp

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Để 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?

Đáp án và lời giải

Đáp án: C

Câu 2

Đối tượng Response có tầm vực là:

Đáp án và lời giải

Đáp án: C

Câu 3

Hãy cho biết lệnh nào sau đây là sai?

<%

int x; String s; float y; double m;

%>

</%

Đáp án và lời giải

Đáp án: B

Câu 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);

%>

</%

Đáp án và lời giải

Đáp án: D

Câu 5

Toán tử nào trả về số dư của phép chia a cho b?

Đáp án và lời giải

Đáp án: D

Câu 6

Để 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)

Đáp án và lời giải

Đáp án: C

Câu 7

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++)</%

Đáp án và lời giải

Đáp án: D

Câu 8

Kiến trúc của Java Servlet được thực hiện nhờ gói chính nào?

Đáp án và lời giải

Đáp án: A

Câu 9

Câu lệnh nào sau đây được sử dụng để khai báo một biến kiểu nguyên

Đáp án và lời giải

Đáp án: B

Câu 10

Một trang JSP được thực hiện qua mấy công đoạn?

Đáp án và lời giải

Đáp án: C

Câu 11

Để đưa mã Java core vào trang JSP ta sử dụng lệnh nào?

Đáp án và lời giải

Đáp án: D

Câu 12

Đoạn chương trình sau in ra thông tin gì?

<%

int a=5,b=10; out.println(a&&b);

%>

</%

Đáp án và lời giải

Đáp án: D

Câu 13

Đ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++)</%

Đáp án và lời giải

Đáp án: C

Câu 14

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 ?

Đáp án và lời giải

Đáp án: A

Câu 15

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);

%>

</%

Đáp án và lời giải

Đáp án: B

Câu 16

Đâu không phải là ưu điểm của mô hình ứng dụng JSP thứ 2?

Đáp án và lời giải

Đáp án: C

Câu 17

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

Đáp án và lời giải

Đáp án: C

Câu 18

Lệnh nào sau đây sẽ tạo ra một mảng 5 phần tử kiểu số thực ?

Đáp án và lời giải

Đáp án: C

Câu 19

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);

%>

</%

Đáp án và lời giải

Đáp án: B

Câu 20

Để truy cập vào phần tử thứ i của mảng x ta sử dụng lệnh nào ?

Đáp án và lời giải

Đáp án: C

Câu 21

Đ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++)</%

Đáp án và lời giải

Đáp án: D

Câu 22

Thứ tự thực hiện của một servlet là?

Đáp án và lời giải

Đáp án: D

Câu 23

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

Đáp án và lời giải

Đáp án: D

Câu 24

Phương thức nào sẽ lấy các tham số khởi tạo của Servlet ?

Đáp án và lời giải

Đáp án: D

Câu 25

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);

%>

</%

Đáp án và lời giải

Đáp án: D

Câu 26

Toán tử nào là toán tử so sánh bằng?

Đáp án và lời giải

Đáp án: C

Câu 27

Các phương thức sau đây, phương thức nào có giá trị trả về là kiểu String?

Đáp án và lời giải

Đáp án: C