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

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

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

Số câu30
Quiz ID11977
Câu 1
1. Phương thức `GET` trong HTTP thường được sử dụng để:
Câu 2
2. Trong lập trình mạng, socket thường được ví như:
Câu 3
3. Trong mô hình OSI, tầng nào chịu trách nhiệm cho việc định tuyến dữ liệu giữa các mạng khác nhau?
Câu 4
4. Địa chỉ IP phiên bản IPv4 có độ dài bao nhiêu bit?
Câu 5
5. Khái niệm 'non-blocking socket' (socket không chặn) nghĩa là gì?
Câu 6
6. NAT (Network Address Translation) được sử dụng để làm gì?
Câu 7
7. Trong lập trình mạng, lỗi 'timeout' (hết thời gian chờ) thường xảy ra khi:
Câu 8
8. Trong lập trình mạng, lỗi 'connection refused' thường xảy ra khi:
Câu 9
9. Hàm `connect()` được sử dụng trong lập trình socket ở phía nào?
Câu 10
10. Hàm `accept()` trong lập trình socket TCP server trả về giá trị gì?
Câu 11
11. Trong lập trình mạng không đồng bộ (asynchronous programming), ưu điểm chính là gì?
Câu 12
12. Ưu điểm chính của giao thức Websocket so với HTTP cho các ứng dụng real-time là gì?
Câu 13
13. Firewall (tường lửa) trong mạng máy tính có chức năng chính là gì?
Câu 14
14. Giao thức HTTPS khác biệt chính so với HTTP ở điểm nào?
Câu 15
15. Proxy server có thể được sử dụng cho mục đích nào sau đây?
Câu 16
16. Giao thức HTTP thường sử dụng port number nào theo mặc định?
Câu 17
17. Giao thức UDP (User Datagram Protocol) khác biệt chính so với TCP ở điểm nào?
Câu 18
18. Phương thức giao tiếp 'client-server' là gì?
Câu 19
19. SSL/TLS là giao thức bảo mật hoạt động ở tầng nào trong mô hình TCP/IP?
Câu 20
20. Port number (số cổng) được sử dụng để:
Câu 21
21. DNS (Domain Name System) server có vai trò gì?
Câu 22
22. Load balancing (cân bằng tải) trong hệ thống mạng dùng để:
Câu 23
23. VPN (Virtual Private Network) tạo ra kết nối bảo mật bằng cách:
Câu 24
24. Giao thức TCP (Transmission Control Protocol) đảm bảo độ tin cậy truyền dữ liệu bằng cách:
Câu 25
25. Phương thức `POST` trong HTTP thường được sử dụng để:
Câu 26
26. Khái niệm 'blocking socket' (socket chặn) nghĩa là gì?
Câu 27
27. Hàm `socket()` trong lập trình socket dùng để:
Câu 28
28. Trong lập trình socket TCP server, hàm `listen()` có vai trò gì?
Câu 29
29. Websocket là giao thức truyền thông:
Câu 30
30. Thread (luồng) trong lập trình đa luồng có thể được sử dụng trong lập trình mạng để:

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