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

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

Lưu ý: Nội dung trong bài Bộ 7 - Trắc nghiệm Lập trình mạng online có đáp án chỉ dành cho mục đích tham khảo và học tập. Ban quản trị không chịu trách nhiệm về tính pháp lý hoặc kết quả thực tế khi áp dụng các thông tin này. Chúng tôi KHÔNG yêu cầu bất kỳ quyền truy cập nào vào hệ thống của bạn, KHÔNG theo dõi thao tác và KHÔNG thu thập dữ liệu cá nhân của bạn trong suốt quá trình làm bài.

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

Câu 1: Trong lập trình Socket TCP, hàm 'bind()' có vai trò chính là gì?

Câu 2: Giao thức UDP (User Datagram Protocol) được phân loại là loại giao thức nào sau đây?

Câu 3: Thứ tự byte mạng (Network Byte Order) tiêu chuẩn được sử dụng trong giao tiếp TCP/IP là gì?

Câu 4: Trong mô hình Client-Server, hàm 'accept()' trên Server thường trả về giá trị gì sau khi một kết nối được thiết lập?

Câu 5: Giao thức HTTP hoạt động chủ yếu ở tầng nào trong mô hình OSI?

Câu 6: Tiêu chuẩn độ dài của một địa chỉ IPv6 là bao nhiêu bit?

Câu 7: Trong lập trình mạng, mục đích chính của cơ chế 'Three-way Handshake' trong TCP là gì?

Câu 8: Hàm 'select()' trong lập trình Socket được sử dụng để làm gì?

Câu 9: Mã trạng thái HTTP '404 Not Found' có ý nghĩa gì?

Câu 10: Trong lập trình Socket trên Java, lớp nào được sử dụng để tạo một máy chủ lắng nghe kết nối?

Câu 11: Tham số 'backlog' trong hàm 'listen(sockfd, backlog)' có ý nghĩa gì?

Câu 12: Tại sao cần gọi hàm 'htons()' khi gán số hiệu cổng cho cấu trúc địa chỉ Socket?

Câu 13: Sự khác biệt chính giữa 'send()' và 'write()' khi làm việc với Socket là gì?

Câu 14: Trong giao thức TCP, trạng thái 'TIME_WAIT' có mục đích gì?

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

Câu 16: Hàm 'inet_addr()' thực hiện chức năng nào sau đây?

Câu 17: Ưu điểm lớn nhất của việc sử dụng Non-blocking Socket là gì?

Câu 18: Trong kiến trúc RESTful API, phương thức HTTP nào thường được dùng để cập nhật một tài nguyên đã tồn tại?

Câu 19: Tiến trình 'Zombie' trong lập trình mạng Server trên Linux thường phát sinh khi nào?

Câu 20: Đặc điểm của 'Broadcasting' trong lập trình mạng là gì?

Câu 21: Giao thức nào sau đây được sử dụng để tự động cấp phát địa chỉ IP cho các thiết bị trong mạng?

Câu 22: Trong lập trình Socket, 'Serialization' (Tuần tự hóa) có vai trò gì?

Câu 23: Lệnh 'ping' sử dụng giao thức nào để kiểm tra kết nối giữa hai máy tính?

Câu 24: Tại sao UDP lại thường được sử dụng cho các ứng dụng Livestream hoặc VOIP?

Câu 25: Chức năng của tầng Giao vận (Transport Layer) trong mô hình OSI là gì?