Đề 9 – Đề thi, câu hỏi trắc nghiệm online Lập trình mạng

Đề 9 - Đề thi, câu hỏi trắc nghiệm online Lập trình mạng

1. Phương pháp nào sau đây giúp ngăn chặn tấn công 'man-in-the-middle'?
2. Phương pháp nào được sử dụng để chia một mạng lớn thành các mạng nhỏ hơn, dễ quản lý hơn?
3. Trong lập trình mạng, giao thức TCP sử dụng cơ chế nào để đảm bảo dữ liệu được truyền đến đích một cách đáng tin cậy?
4. Giao thức nào được sử dụng để truyền file giữa client và server?
5. Trong lập trình mạng, 'port number' được sử dụng để làm gì?
6. Trong lập trình mạng, 'firewall' có chức năng gì?
7. Phương pháp nào sau đây thường được sử dụng để bảo mật truyền dữ liệu trên web?
8. Trong lập trình mạng, thuật ngữ 'blocking socket' có nghĩa là gì?
9. Trong lập trình mạng, 'buffer overflow' là gì?
10. Trong lập trình mạng, 'race condition' có thể xảy ra khi nào?
11. Trong lập trình mạng, thuật ngữ 'daemon' thường được dùng để chỉ cái gì?
12. Địa chỉ loopback thường được sử dụng để kiểm tra các ứng dụng mạng trên cùng một máy. Địa chỉ loopback IPv4 là gì?
13. Địa chỉ IP phiên bản 6 (IPv6) có độ dài bao nhiêu?
14. Trong lập trình mạng, thuật ngữ 'non-blocking socket' có nghĩa là gì?
15. Kỹ thuật nào được sử dụng để mã hóa dữ liệu trước khi truyền qua mạng, nhằm bảo vệ tính bảo mật của thông tin?
16. Trong mô hình OSI, tầng nào chịu trách nhiệm cho việc thiết lập, duy trì và kết thúc kết nối giữa các ứng dụng?
17. Socket trong lập trình mạng là gì?
18. Trong lập trình mạng, 'endianness' đề cập đến điều gì?
19. Trong lập trình mạng, giao thức nào được sử dụng để quản lý và giám sát các thiết bị mạng?
20. Sự khác biệt chính giữa TCP và UDP là gì?
21. Phương pháp nào sau đây được sử dụng để kiểm tra kết nối mạng?
22. Trong lập trình socket, hàm `listen()` được sử dụng để làm gì?
23. Trong lập trình mạng, 'Quality of Service (QoS)' đề cập đến điều gì?
24. Phương pháp nào được sử dụng để chuyển đổi tên miền (ví dụ: google.com) thành địa chỉ IP trong lập trình mạng?
25. Trong lập trình mạng, 'deadlock' có thể xảy ra khi nào?
26. Giao thức nào được sử dụng để gửi email?
27. Công nghệ nào cho phép một địa chỉ IP công cộng duy nhất được chia sẻ bởi nhiều thiết bị trong một mạng riêng?
28. Kỹ thuật nào cho phép một server xử lý đồng thời nhiều kết nối client?
29. Giao thức nào được sử dụng để tự động gán địa chỉ IP cho các thiết bị trong mạng?
30. Trong lập trình mạng, giao thức nào được sử dụng để đồng bộ hóa thời gian giữa các hệ thống máy tính?