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

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

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

Số câu30
Quiz ID11966
Câu 1
1. Phương thức giao tiếp 'Client-Server' hoạt động như thế nào?
Câu 2
2. Điểm khác biệt cơ bản giữa 'TCP socket' và 'UDP socket' trong lập trình là gì?
Câu 3
3. Trong lập trình mạng, 'Serialization' (Tuần tự hóa) có nghĩa là gì?
Câu 4
4. Địa chỉ IP phiên bản 4 (IPv4) có độ dài bao nhiêu bit?
Câu 5
5. DNS (Domain Name System) hoạt động như thế nào?
Câu 6
6. Firewall trong mạng máy tính có chức năng gì?
Câu 7
7. Mục đích của việc sử dụng 'Subnet mask' trong cấu hình mạng là gì?
Câu 8
8. Công nghệ 'Load balancing' (Cân bằng tải) được sử dụng để làm gì trong hệ thống mạng?
Câu 9
9. Giao thức nào thường được sử dụng để gửi email qua Internet?
Câu 10
10. Giao thức UDP (User Datagram Protocol) khác biệt chính so với TCP (Transmission Control Protocol) ở điểm nào?
Câu 11
11. Trong lập trình mạng, 'Blocking socket' và 'Non-blocking socket' khác nhau như thế nào?
Câu 12
12. SSH (Secure Shell) được sử dụng để làm gì?
Câu 13
13. Proxy server (Máy chủ proxy) có thể cung cấp lợi ích gì trong mạng?
Câu 14
14. Giao thức FTP (File Transfer Protocol) thường sử dụng mấy cổng để truyền dữ liệu?
Câu 15
15. Trong ngữ cảnh bảo mật mạng, tấn công 'Man-in-the-middle' (MITM) là gì?
Câu 16
16. Trong mô hình TCP/IP, tầng nào chịu trách nhiệm chính cho việc định tuyến và chuyển mạch gói tin giữa các mạng khác nhau?
Câu 17
17. Phương thức truyền thông 'Broadcast' trong mạng là gì?
Câu 18
18. Sự khác biệt chính giữa địa chỉ IP 'public' và 'private' là gì?
Câu 19
19. Trong lập trình socket, hàm `listen()` được sử dụng để làm gì?
Câu 20
20. Giao thức HTTP (Hypertext Transfer Protocol) thường sử dụng cổng mặc định nào?
Câu 21
21. VPN (Virtual Private Network) được sử dụng để làm gì?
Câu 22
22. Giao thức ICMP (Internet Control Message Protocol) chủ yếu được sử dụng cho mục đích gì?
Câu 23
23. Phương thức giao tiếp 'Multicast' (đa hướng) trong mạng hoạt động như thế nào?
Câu 24
24. Điểm khác biệt chính giữa giao thức 'TCP' và 'IP' là gì?
Câu 25
25. Socket trong lập trình mạng là gì?
Câu 26
26. Port (cổng) trong ngữ cảnh mạng máy tính được sử dụng để làm gì?
Câu 27
27. NAT (Network Address Translation) được sử dụng để làm gì?
Câu 28
28. Chức năng chính của giao thức TCP là gì?
Câu 29
29. Khái niệm 'Three-way handshake' (bắt tay ba bước) liên quan đến giao thức nào?
Câu 30
30. Công nghệ 'Containerization' (Ví dụ: Docker) có thể hỗ trợ lập trình mạng như thế nào?

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