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

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

Đề 12 – 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 ID12037
Câu 1
1. Server ứng dụng Java (Java Application Server) có vai trò gì?
Câu 2
2. Load Balancing (cân bằng tải) là gì và tại sao cần thiết cho các ứng dụng web Java có lượng truy cập lớn?
Câu 3
3. Cache (bộ nhớ đệm) được sử dụng để làm gì trong ứng dụng web Java?
Câu 4
4. JSON (JavaScript Object Notation) được sử dụng chủ yếu để làm gì trong phát triển ứng dụng web?
Câu 5
5. Công nghệ JSP (JavaServer Pages) được sử dụng chủ yếu để làm gì trong phát triển ứng dụng Web Java?
Câu 6
6. Để phòng tránh tấn công SQL Injection, lập trình viên Java web nên thực hiện biện pháp nào?
Câu 7
7. Containerization (ví dụ: Docker) mang lại lợi ích gì cho việc triển khai ứng dụng web Java?
Câu 8
8. Tomcat là loại server ứng dụng Java nào?
Câu 9
9. ORM (Object-Relational Mapping) là gì và nó giúp ích gì trong phát triển ứng dụng web Java?
Câu 10
10. CDN (Content Delivery Network) giúp ích gì cho hiệu suất của ứng dụng web Java?
Câu 11
11. Công cụ build tự động phổ biến nào thường được sử dụng trong các dự án Java web?
Câu 12
12. Cookie trong ứng dụng web Java được lưu trữ ở đâu?
Câu 13
13. JPA (Java Persistence API) là gì?
Câu 14
14. Sự khác biệt chính giữa Servlet và JSP là gì?
Câu 15
15. Framework kiểm thử Unit phổ biến nào thường được sử dụng trong Java?
Câu 16
16. SQL Injection là loại tấn công bảo mật web như thế nào?
Câu 17
17. Trong mô hình MVC, thành phần 'Controller' có vai trò gì?
Câu 18
18. CSRF (Cross-Site Request Forgery) là gì?
Câu 19
19. Hibernate là gì trong ngữ cảnh phát triển ứng dụng web Java?
Câu 20
20. Unit Testing (kiểm thử đơn vị) là gì và tại sao nó quan trọng trong phát triển ứng dụng web Java?
Câu 21
21. JDBC (Java Database Connectivity) dùng để làm gì?
Câu 22
22. Dependency Management (quản lý phụ thuộc) trong Maven hoặc Gradle giúp giải quyết vấn đề gì?
Câu 23
23. RESTful API là gì?
Câu 24
24. Ưu điểm của việc sử dụng RESTful API so với SOAP (Simple Object Access Protocol) là gì?
Câu 25
25. Thành phần 'View' trong mô hình MVC đảm nhiệm chức năng gì?
Câu 26
26. Phương thức HTTP nào thường được sử dụng để gửi dữ liệu từ trình duyệt lên máy chủ khi người dùng submit một form?
Câu 27
27. Khái niệm 'Session' trong ứng dụng web Java dùng để làm gì?
Câu 28
28. XSS (Cross-Site Scripting) là gì?
Câu 29
29. Trong phát triển ứng dụng Web với Java, Servlet đóng vai trò chính là gì?
Câu 30
30. Ưu điểm chính của việc sử dụng framework Spring MVC trong phát triển ứng dụng web Java là gì?

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