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

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

1. Trong lập trình mạng, thuật ngữ 'endianness' đề cập đến điều gì?
2. Phương pháp nào sau đây thường được sử dụng để xác thực người dùng trong các ứng dụng web?
3. Địa chỉ IP nào sau đây là địa chỉ loopback?
4. Trong lập trình mạng, thuật ngữ 'serialization' đề cập đến quá trình nào?
5. Trong lập trình mạng, thuật ngữ 'socket' thường được hiểu là gì?
6. Giao thức nào sau đây được sử dụng để cấp phát địa chỉ IP động cho các thiết bị trong mạng?
7. Giao thức nào sau đây được sử dụng để truyền file giữa máy khách và máy chủ?
8. Giao thức nào thường được sử dụng để truyền tải email giữa các máy chủ?
9. Trong mô hình TCP/IP, tầng nào chịu trách nhiệm cho việc chia nhỏ dữ liệu thành các gói tin?
10. Trong lập trình mạng, thuật ngữ 'multiplexing' (đa hợp) đề cập đến quá trình nào?
11. Trong lập trình mạng, hàm `recv()` được sử dụng để làm gì?
12. Trong mô hình TCP/IP, 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?
13. Trong lập trình socket, hàm `accept()` được sử dụng để làm gì?
14. Giao thức nào sau đây hoạt động ở tầng ứng dụng và được sử dụng để truy vấn thông tin về tên miền?
15. Trong lập trình socket, hàm `bind()` được sử dụng để làm gì?
16. Trong mô hình OSI, tầng nào chịu trách nhiệm cho việc đảm bảo truyền dữ liệu tin cậy giữa hai hệ thống?
17. Trong ngữ cảnh của bảo mật mạng, thuật ngữ 'man-in-the-middle attack' (tấn công xen giữa) mô tả điều gì?
18. Trong lập trình mạng, phương pháp nào sau đây giúp giải quyết vấn đề 'blocking I/O' (I/O chặn) trong các ứng dụng máy chủ?
19. Giao thức nào sau đây được sử dụng để đồng bộ hóa thời gian giữa các hệ thống máy tính qua mạng?
20. Trong lập trình socket, hàm `listen()` được sử dụng để làm gì?
21. Phương pháp nào sau đây thường được sử dụng để bảo vệ dữ liệu truyền qua mạng không dây (Wi-Fi)?
22. Phương pháp nào sau đây giúp cải thiện hiệu suất của ứng dụng web bằng cách giảm số lượng yêu cầu đến máy chủ?
23. Địa chỉ MAC (Media Access Control) được sử dụng ở tầng nào trong mô hình OSI?
24. Địa chỉ IP phiên bản 6 (IPv6) có độ dài bao nhiêu bit?
25. Cơ chế 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?
26. Phương pháp nào sau đây giúp ngăn chặn tấn công SYN flood?
27. Giao thức nào sau đây được sử dụng để quản lý và giám sát các thiết bị mạng?
28. Trong bảo mật mạng, thuật ngữ 'firewall' (tường lửa) mô tả điều gì?
29. Trong lập trình mạng, thuật ngữ 'deadlock' (bế tắc) có nghĩa là gì?
30. Giao thức nào sau đây KHÔNG sử dụng TCP làm giao thức vận chuyển?