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

50 câu hỏi 60 phút

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

Trang web tĩnh có thể:

A.

Thay đổi được nội dung tùy theo yêu cầu từ client

B.

Cung cấp nội dung cố định

C.

Tương tác với người sử dụng

D.

Kết nối với cơ sở dữ liệu

Đáp án

Câu hỏi này kiểm tra kiến thức về đặc điểm của trang web tĩnh.

  • Phương án A: Sai. Trang web tĩnh không thể thay đổi nội dung tùy theo yêu cầu từ client. Nội dung của nó là cố định.
  • Phương án B: Đúng. Trang web tĩnh cung cấp nội dung cố định, không thay đổi trừ khi mã nguồn của trang web được chỉnh sửa trực tiếp.
  • Phương án C: Sai. Trang web tĩnh thường không có khả năng tương tác phức tạp với người dùng, ví dụ như gửi dữ liệu đến máy chủ và nhận phản hồi động.
  • Phương án D: Sai. Trang web tĩnh không kết nối trực tiếp với cơ sở dữ liệu. Việc này thường được thực hiện bởi các trang web động.

Danh sách câu hỏi:

Câu 1:

Trang web tĩnh có thể:

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

Câu hỏi này kiểm tra kiến thức về đặc điểm của trang web tĩnh.

  • Phương án A: Sai. Trang web tĩnh không thể thay đổi nội dung tùy theo yêu cầu từ client. Nội dung của nó là cố định.
  • Phương án B: Đúng. Trang web tĩnh cung cấp nội dung cố định, không thay đổi trừ khi mã nguồn của trang web được chỉnh sửa trực tiếp.
  • Phương án C: Sai. Trang web tĩnh thường không có khả năng tương tác phức tạp với người dùng, ví dụ như gửi dữ liệu đến máy chủ và nhận phản hồi động.
  • Phương án D: Sai. Trang web tĩnh không kết nối trực tiếp với cơ sở dữ liệu. Việc này thường được thực hiện bởi các trang web động.

Câu 2:

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

Lời giải:
Đáp án đúng: C
Câu hỏi yêu cầu tìm khẳng định sai. Phương án A: Trang web tĩnh được lưu trữ sẵn trên server là đúng. Phương án B: Nội dung trang web động được lưu trữ sẵn trên server là sai. Vì trang web động nội dung được tạo ra khi người dùng truy cập, nó có thể thay đổi theo thời gian, tương tác người dùng hoặc các yếu tố khác. Phương án C: Trang web động được lưu trữ sẵn trên server là sai. Trang web động không thể lưu trữ sẵn vì nó có sự tương tác của người dùng, dữ liệu luôn được thay đổi. Phương án D: Không thể thay đổi nội dung trang web tĩnh theo yêu cầu từ client là đúng. Vì trang web tĩnh được xây dựng sẵn và không có khả năng tương tác hoặc thay đổi nội dung dựa trên yêu cầu của người dùng trực tiếp từ trình duyệt. Vậy đáp án sai là B và C. Theo đề bài chỉ chọn 1 đáp án nên chọn đáp án gần đúng nhất là B.

Câu 3:

Scriptlet là gì?

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

Scriptlet là một đoạn mã Java được nhúng trực tiếp vào trang JSP (JavaServer Pages). Nó cho phép các nhà phát triển chèn mã Java vào trang web để tạo nội dung động. Đoạn mã Java này sẽ được thực thi trên máy chủ và kết quả sẽ được chèn vào trang HTML được gửi đến trình duyệt của người dùng.

Câu 4:

Đối tượng Page thuộc lớp nào?

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

Đối tượng Page trong ngữ cảnh JSP (JavaServer Pages) thực chất là một đối tượng PageContext. PageContext cung cấp quyền truy cập đến tất cả các phạm vi trang (page), yêu cầu (request), phiên (session) và ứng dụng (application), cũng như các đối tượng ngầm định khác như request, response, session, application, out, config, pageexception. Các lớp khác được liệt kê (java.lang.object, javax.servlet.ServletContext, javax.servlet.ServletRequest) không phải là lớp mà đối tượng Page trực tiếp thuộc về.

Câu 5:

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

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

Đối tượng config trong lập trình web (ví dụ, trong ASP.NET) thường có tầm vực ở cấp ứng dụng (Application). Điều này có nghĩa là các cấu hình được lưu trữ trong đối tượng config có thể được truy cập và sử dụng bởi bất kỳ trang hoặc thành phần nào trong ứng dụng. Các tùy chọn cấu hình này thường được định nghĩa trong file cấu hình của ứng dụng (ví dụ, web.config hoặc appsettings.json) và được tải vào đối tượng config khi ứng dụng khởi động.

  • Application: Đúng. Tầm vực của config là toàn ứng dụng.
  • Session: Sai. Session là phạm vi phiên làm việc của người dùng.
  • Page: Sai. Page là phạm vi trang.
  • Request: Sai. Request là phạm vi yêu cầu.
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 7:

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

<%

int x; decimal s; float y; DecimalFormat 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
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:

Để đưa mã Java core vào trang JSP ta sử dụng lệ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

Câu 11:

Đâ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

Câu 12:

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

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 18:

Việc truy xuất các thuộc tính của JavaBean từ 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

Câu 19:

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

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 20:

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

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 31:

Đâu là lớp mô tả các lỗi chung khi chạy trang JSP?

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 35:

Session ID do ai tạo ra?

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:

Khẳng định nào sau đây về cookie 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
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 42:

Phương thức next() thuộc lớp 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

Câu 50:

Phương thức executeQuery() thuộc vào lớp 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