Đề 15 – Bài tập, đề thi trắc nghiệm online Phát triển ứng dụng Web với Java

Đề 15 – Bài tập, đề thi trắc nghiệm online Phát triển ứng dụng Web với Java

Đề 15 – Bài tập, đề thi trắc nghiệm online Phát triển ứng dụng Web với Java

Số câu30
Quiz ID12040
Câu 1
1. ViewState trong ASP.NET (so sánh với Java Web) tương đương với khái niệm nào trong Java Web?
Câu 2
2. JDBC (Java Database Connectivity) được sử dụng để làm gì trong phát triển ứng dụng web Java?
Câu 3
3. Phương thức nào của interface `HttpServlet` được gọi khi client gửi một HTTP GET request?
Câu 4
4. Thành phần nào trong kiến trúc 3 lớp (3-tier architecture) tương ứng với View trong MVC?
Câu 5
5. Session trong ứng dụng web Java được sử dụng để làm gì?
Câu 6
6. ViewState trong JSP (Java Server Pages) được dùng để làm gì?
Câu 7
7. RESTful API là gì và tại sao nó trở nên phổ biến trong phát triển web?
Câu 8
8. Trong mô hình MVC (Model-View-Controller), thành phần nào chịu trách nhiệm xử lý logic nghiệp vụ và tương tác với dữ liệu?
Câu 9
9. Ưu điểm chính của việc sử dụng framework như Spring Boot so với phát triển web Java EE truyền thống là gì?
Câu 10
10. WebSockets được sử dụng khi nào trong phát triển ứng dụng web Java?
Câu 11
11. Trong Spring Boot, annotation `@RestController` kết hợp chức năng của annotation nào?
Câu 12
12. Spring MVC framework là gì và nó giúp ích gì trong phát triển ứng dụng web Java?
Câu 13
13. JSON (JavaScript Object Notation) được sử dụng phổ biến trong web development với vai trò gì?
Câu 14
14. Mục đích chính của việc sử dụng connection pooling trong JDBC là gì?
Câu 15
15. Thư viện nào phổ biến trong Java để thực hiện ORM (Object-Relational Mapping)?
Câu 16
16. CSRF (Cross-Site Request Forgery) là gì và làm thế nào để phòng tránh nó trong ứng dụng web Java?
Câu 17
17. Annotation `@PathVariable` trong Spring MVC dùng để làm gì?
Câu 18
18. XSS (Cross-Site Scripting) là gì và làm thế nào để giảm thiểu rủi ro XSS trong ứng dụng web Java?
Câu 19
19. Dependency Injection (DI) là gì và lợi ích chính của nó trong phát triển ứng dụng web Java?
Câu 20
20. Ưu điểm của việc sử dụng Servlet container (ví dụ: Tomcat, Jetty) là gì?
Câu 21
21. Thẻ JSTL `` (JSP Standard Tag Library) được sử dụng để làm gì?
Câu 22
22. Interceptor trong Spring MVC framework có vai trò gì?
Câu 23
23. Thẻ `` trong JSP được dùng để làm gì?
Câu 24
24. OAuth 2.0 được sử dụng để làm gì trong ứng dụng web?
Câu 25
25. HTTP status code nào cho biết 'Request thành công và tài nguyên đã được tạo mới'?
Câu 26
26. Công nghệ nào của Java EE cung cấp một cách chuẩn hóa để tạo ra giao diện người dùng web động?
Câu 27
27. Thẻ `` và `` trong JSP khác nhau như thế nào?
Câu 28
28. Annotation `@WebServlet` trong Servlet dùng để làm gì?
Câu 29
29. Cookie và Session khác nhau cơ bản ở điểm nào trong ứng dụng web Java?
Câu 30
30. JPA (Java Persistence API) là gì và nó cung cấp lợi ích gì so với JDBC thuần?

Để lại một bình luận