JavaScript is required
Danh sách đề

100+ câu hỏi trắc nghiệm Phát triển ứng dụng Web có lời giải chi tiết - Đề 3

50 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 50

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 JSP

B.

Trang HTML

C.

Trang ASP

D.

Trang web

Đáp án
Đáp án đúng: B

Khi client gửi yêu cầu truy cập trang JSP (JavaServer Pages), server sẽ xử lý trang JSP, biên dịch nó thành Servlet, sau đó thực thi Servlet này để tạo ra mã HTML. Mã HTML này sau đó được gửi trả về cho client. Vì vậy, đáp án đúng là trang HTML.

Danh sách câu hỏi:

Lời giải:
Đáp án đúng: B

Khi client gửi yêu cầu truy cập trang JSP (JavaServer Pages), server sẽ xử lý trang JSP, biên dịch nó thành Servlet, sau đó thực thi Servlet này để tạo ra mã HTML. Mã HTML này sau đó được gửi trả về cho client. Vì vậy, đáp án đúng là trang HTML.

Câu 2:

Tính chất cơ bản nhất của trang web động là?

Lời giải:
Đáp án đúng: D
Tính chất cơ bản nhất của trang web động là khả năng kết nối và tương tác với cơ sở dữ liệu. Điều này cho phép trang web hiển thị thông tin được cập nhật liên tục, thay đổi theo thời gian thực và tương tác với người dùng thông qua các biểu mẫu, chức năng tìm kiếm, v.v. Các lựa chọn A và B chỉ là những tính năng bề ngoài mà trang web động có thể có. Lựa chọn C sai vì trang web động có khả năng tương tác với người sử dụng.

Câu 3:

Jrun là gì?

Lời giải:
Đáp án đúng: D
JRun là một trình web chủ (Web Server) phát triển bởi Allaire và sau đó được Macromedia (hiện tại là Adobe) mua lại. Nó được thiết kế để chạy các ứng dụng Java, đặc biệt là các ứng dụng sử dụng JSP và Servlet. Các lựa chọn khác không chính xác vì:
- A. Ngôn ngữ lập trình Java: Java là ngôn ngữ lập trình, không phải là JRun.
- B. Trình duyệt web: Trình duyệt web dùng để xem các trang web, không phải là JRun.
- C. Họ giao thức truyền tải file HTML: Giao thức truyền tải file HTML là HTTP, không phải là JRun.

Câu 4:

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?

Lời giải:
Đáp án đúng: C
Trong mô hình web tĩnh, server chỉ đơn giản là lưu trữ các file HTML, CSS, JavaScript và các tài nguyên khác. Khi client (ví dụ: trình duyệt web) gửi yêu cầu, server sẽ tìm file tương ứng và gửi trả lại cho client. Quá trình này bao gồm các bước: tiếp nhận và phân tích yêu cầu (A), tìm trang web trên server (B), và gửi thông tin cho client (D).

Tuy nhiên, việc "hình thành nội dung theo yêu cầu" (C) là công việc của server trong mô hình web động, nơi server cần xử lý dữ liệu, truy vấn cơ sở dữ liệu, hoặc thực hiện các tính toán khác để tạo ra nội dung HTML trước khi gửi về client. Trong mô hình web tĩnh, nội dung đã được tạo sẵn và server chỉ việc gửi trả lại.

Do đó, công việc "Hình thành nội dung theo yêu cầu" không thuộc vào quá trình trao đổi giữa client và server trong mô hình web tĩnh.

Câu 5:

CGI được sử dụng để?

Lời giải:
Đáp án đúng: D
CGI (Common Gateway Interface) là một giao diện chuẩn cho phép các máy chủ web thực thi các chương trình bên ngoài để xử lý các yêu cầu của người dùng. Nói cách khác, CGI cho phép máy chủ web giao tiếp với các ứng dụng hoặc script khác trên máy chủ, từ đó tạo ra nội dung động.

* Phương án A: Kết nối vào cơ sở dữ liệu trong trang JSP thường sử dụng JDBC hoặc các framework ORM khác, không phải CGI.
* Phương án B: Định dạng màu sắc cho các thành phần trong trang JSP được thực hiện bằng CSS hoặc các thư viện giao diện người dùng khác.
* Phương án C: Tạo ra các thẻ tự tạo trong trang JSP sử dụng Tag Libraries hoặc các công nghệ tương tự.
* Phương án D: CGI được sử dụng để gửi các yêu cầu đến các chương trình mở rộng khác, đây là công dụng chính của CGI.

Vậy, đáp án đúng là D.

Câu 6:

Chỉ thị <%@ page.....%> được sử dụng để làm gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 9:

Đối tượng out có tác dụng gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 10:

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

<%

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

%>

</%

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 12:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 17:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 19:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 23:

Khẳng định nào sau đây là đúng?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 25:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 33:

Đâu không phải là ưu điểm của hình ứng dụng JSP thứ 2?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 38:

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?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP