Bộ 4 - Trắc nghiệm Lập trình mạng online có đáp án

Bộ 4 - Trắc nghiệm Lập trình mạng online có đáp án

Thời gian còn lại: --:--

Câu 1: Trong lập trình Socket với giao thức TCP, hằng số nào thường được sử dụng để thiết lập loại socket cho luồng dữ liệu tin cậy?

Câu 2: Giao thức nào sau đây hoạt động tại tầng Giao vận (Transport Layer) và không đảm bảo việc truyền dữ liệu tin cậy?

Câu 3: Địa chỉ IP '127.0.0.1' thường được gọi là gì trong lập trình mạng?

Câu 4: Trong mô hình OSI, giao thức HTTP và FTP nằm ở tầng nào?

Câu 5: Hàm 'bind()' trong lập trình socket phía server có mục đích chính là gì?

Câu 6: Độ dài của địa chỉ IPv6 là bao nhiêu bit?

Câu 7: Giao thức DNS thường sử dụng cổng (port) mặc định nào và trên giao thức vận chuyển nào?

Câu 8: Hàm nào được sử dụng để chuyển đổi một số nguyên từ thứ tự byte của máy chủ (host byte order) sang thứ tự byte của mạng (network byte order)?

Câu 9: Trong quá trình bắt tay 3 bước (3-way handshake) của TCP, gói tin đầu tiên được gửi từ client tới server mang cờ (flag) nào?

Câu 10: Mã trạng thái HTTP '403 Forbidden' có ý nghĩa gì?

Câu 11: Kích thước tối thiểu của phần tiêu đề (header) của một gói tin UDP là bao nhiêu?

Câu 12: Địa chỉ MAC (Media Access Control) có độ dài là bao nhiêu bit?

Câu 13: Giao thức FTP sử dụng cổng nào để truyền dữ liệu trong chế độ chủ động (Active mode)?

Câu 14: Bước nào sau đây KHÔNG nằm trong quy trình hoạt động DORA của giao thức DHCP?

Câu 15: Giao thức ICMP (Internet Control Message Protocol) hoạt động ở tầng nào trong mô hình OSI?

Câu 16: Để bảo mật dữ liệu truyền tải trên web, giao thức HTTPS sử dụng giao thức lớp bảo mật nào dưới đây?

Câu 17: Trong lập trình socket I/O multiplexing trên Linux, hàm nào sau đây hiệu quả hơn 'select()' khi quản lý hàng ngàn kết nối đồng thời?

Câu 18: Tùy chọn socket 'SO_REUSEADDR' thường được sử dụng nhằm mục đích gì?

Câu 19: Giao thức WebSocket cung cấp kiểu giao tiếp nào giữa client và server?

Câu 20: Giao thức nào được sử dụng phổ biến nhất để gửi email từ một ứng dụng client tới một mail server?

Câu 21: Chức năng chính của kỹ thuật NAT (Network Address Translation) trong mạng IPv4 là gì?

Câu 22: Trường TTL (Time to Live) trong tiêu đề gói tin IPv4 có đơn vị tính thực tế hiện nay là gì?

Câu 23: Trong ký hiệu CIDR '192.168.1.0/26', subnet mask tương ứng là gì?

Câu 24: Sự khác biệt chính giữa phương thức GET và POST trong giao thức HTTP là gì?

Câu 25: Định dạng dữ liệu nào thường được ưu tiên sử dụng trong các Web API hiện đại nhờ tính gọn nhẹ và dễ đọc cho cả người và máy?