Đề 10 – Bài tập, đề thi trắc nghiệm online Lập trình mạng

Đề 10 – Bài tập, đề thi trắc nghiệm online Lập trình mạng

Đề 10 – Bài tập, đề thi trắc nghiệm online Lập trình mạng

Số câu30
Quiz ID11975
Câu 1
1. Phương pháp nào sau đây giúp giảm thiểu nguy cơ tấn công 'từ chối dịch vụ phân tán' (DDoS)?
Câu 2
2. OAuth 2.0 là một framework ủy quyền (authorization framework) được sử dụng để làm gì?
Câu 3
3. Trong mô hình OSI, tầng nào chịu trách nhiệm chính cho việc đảm bảo dữ liệu đến đúng ứng dụng trên máy đích?
Câu 4
4. NAT (Network Address Translation) giải quyết vấn đề gì trong mạng IPv4?
Câu 5
5. DNS (Domain Name System) có chức năng gì trong mạng Internet?
Câu 6
6. Trong lập trình socket client, phương thức nào được sử dụng để thiết lập kết nối đến server?
Câu 7
7. JSON (JavaScript Object Notation) thường được sử dụng làm định dạng dữ liệu chính trong lập trình mạng vì lý do nào?
Câu 8
8. Subnet mask (mặt nạ mạng con) được sử dụng để làm gì trong mạng IP?
Câu 9
9. Giao thức WebSocket khác biệt chính so với HTTP ở điểm nào?
Câu 10
10. Cookie trong HTTP được sử dụng cho mục đích chính nào?
Câu 11
11. Giao thức IP (Internet Protocol) chịu trách nhiệm chính cho công việc gì?
Câu 12
12. Phương thức `listen()` trong lập trình socket server có chức năng gì?
Câu 13
13. Khái niệm 'RESTful API' trong lập trình web services nhấn mạnh điều gì?
Câu 14
14. Trong lập trình socket, lỗi 'connection refused' thường xảy ra khi nào?
Câu 15
15. Trong lập trình web server, CGI (Common Gateway Interface) được sử dụng để làm gì?
Câu 16
16. SSH (Secure Shell) được sử dụng để làm gì?
Câu 17
17. Giao thức HTTP là giao thức hoạt động ở tầng nào trong mô hình OSI?
Câu 18
18. Trong lập trình mạng, 'serialization' (tuần tự hóa) dữ liệu có nghĩa là gì?
Câu 19
19. Giao thức nào được sử dụng để gửi email trên Internet?
Câu 20
20. Khái niệm 'cổng' (port) trong mạng máy tính được dùng để làm gì?
Câu 21
21. Hiện tượng 'nghẽn mạng' (network congestion) xảy ra khi nào?
Câu 22
22. Giao thức TCP khác biệt chính so với UDP ở điểm nào?
Câu 23
23. Kỹ thuật 'đa luồng' (multithreading) trong lập trình mạng server có ưu điểm chính nào?
Câu 24
24. Kỹ thuật 'multiplexing' I/O (ví dụ: `select`, `poll`, `epoll`) trong lập trình mạng server giúp giải quyết vấn đề gì?
Câu 25
25. Khái niệm 'CIDR' (Classless Inter-Domain Routing) cải tiến gì so với phân lớp địa chỉ IP truyền thống (Class A, B, C)?
Câu 26
26. VPN (Virtual Private Network) cung cấp lợi ích chính nào về bảo mật?
Câu 27
27. Phương thức HTTP 'GET' và 'POST' khác nhau cơ bản ở điểm nào?
Câu 28
28. Firewall (tường lửa) trong mạng máy tính có chức năng chính là gì?
Câu 29
29. Socket trong lập trình mạng được hiểu là gì?
Câu 30
30. Phương thức 'blocking' và 'non-blocking' socket khác nhau như thế nào?

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