Bộ 10 - 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, loại socket nào cung cấp dịch vụ truyền dữ liệu tin cậy và có hướng kết nối?

Câu 2: Giao thức nào thường được sử dụng cùng với Datagram Socket để truyền dữ liệu không hướng kết nối?

Câu 3: Thứ tự các bước trong quá trình bắt tay ba bước (three-way handshake) của giao thức TCP là gì?

Câu 4: Cổng (Port) mặc định được sử dụng cho dịch vụ web không mã hóa (HTTP) là bao nhiêu?

Câu 5: Giao thức HTTPS (HTTP Secure) sử dụng cổng mặc định nào để truyền dữ liệu mã hóa?

Câu 6: Trong lập trình Socket trên Server, hàm nào được dùng để liên kết socket với một địa chỉ IP và số hiệu cổng?

Câu 7: Hàm 'listen()' trong lập trình Socket TCP phía Server có vai trò gì?

Câu 8: Giá trị trả về của hàm 'accept()' khi một kết nối TCP được thiết lập thành công là gì?

Câu 9: Trong lập trình Socket, thứ tự byte mạng (Network Byte Order) quy ước sử dụng định dạng nào?

Câu 10: Địa chỉ IPv4 có độ dài bao nhiêu bit?

Câu 11: Địa chỉ IPv6 được thiết kế với độ dài bao nhiêu bit để thay thế IPv4?

Câu 12: Cổng (Port) mặc định cho dịch vụ phân giải tên miền (DNS) là bao nhiêu?

Câu 13: Giao thức ARP (Address Resolution Protocol) có chức năng chính là gì?

Câu 14: Giao thức nào chịu trách nhiệm cấp phát địa chỉ IP tự động cho các thiết bị khi tham gia vào mạng?

Câu 15: Trong mô hình OSI, tầng nào chịu trách nhiệm cho việc định tuyến và chuyển tiếp các gói tin?

Câu 16: Giao thức TCP và UDP hoạt động tại tầng nào trong mô hình OSI?

Câu 17: Địa chỉ IP nào dưới đây là địa chỉ Loopback mặc định dùng để kiểm tra cấu hình mạng nội bộ?

Câu 18: Mục đích chính của giao thức ICMP là gì?

Câu 19: Khi gọi hàm 'recv()' trong lập trình TCP Socket, nếu giá trị trả về bằng 0 thì điều đó có ý nghĩa gì?

Câu 20: Dải cổng (Port range) từ 0 đến 1023 được gọi là gì?

Câu 21: Giao thức nào được sử dụng phổ biến nhất để gửi thư điện tử (email) từ client đến server?

Câu 22: Cổng mặc định cho dịch vụ SSH (Secure Shell) là bao nhiêu?

Câu 23: Trong dịch vụ FTP, cổng số 21 thường được sử dụng cho mục đích gì?

Câu 24: Địa chỉ vật lý (MAC Address) của một card mạng có độ dài bao nhiêu bit?

Câu 25: Sự khác biệt chính giữa phương thức GET và POST trong lập trình web mạng là gì?