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

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

Lưu ý: Nội dung trong bài Bộ 2 - 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, hàm nào được sử dụng để gán một địa chỉ IP và số hiệu cổng cụ thể cho một Socket ở phía Server?

Câu 2: Giao thức TCP (Transmission Control Protocol) sử dụng cơ chế nào để thiết lập một kết nối tin cậy giữa Client và Server?

Câu 3: Thứ tự byte mạng (Network Byte Order) quy định việc truyền dữ liệu trên mạng phải tuân theo định dạng nào sau đây?

Câu 4: Mã trạng thái HTTP nào được trả về khi Server không tìm thấy tài nguyên mà Client yêu cầu?

Câu 5: Trong lập trình Socket trên hệ điều hành Unix/Linux, loại Socket nào được sử dụng cho giao thức truyền tin không hướng kết nối UDP?

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

Câu 7: Cổng dịch vụ mặc định (Default Port) được sử dụng cho giao thức HTTPS là bao nhiêu?

Câu 8: Kỹ thuật 'I/O Multiplexing' bằng hàm 'select()' cho phép chương trình làm gì?

Câu 9: Giao thức DNS (Domain Name System) chủ yếu sử dụng cổng 53 với giao thức truyền tải nào cho các truy vấn thông thường?

Câu 10: Cơ chế 'Sliding Window' (Cửa sổ trượt) trong giao thức TCP được sử dụng nhằm mục đích chính là gì?

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

Câu 12: Tại sao giao thức HTTP được gọi là giao thức 'Stateless' (Không lưu trạng thái)?

Câu 13: Trong mô hình Client-Server, hành động 'listen' của Server có vai trò gì?

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

Câu 15: Địa chỉ IP '127.0.0.1' thường được gọi là gì?

Câu 16: Cờ (Flag) nào trong gói tin TCP được sử dụng để yêu cầu chấm dứt kết nối ngay lập tức do xảy ra lỗi nghiêm trọng?

Câu 17: Giao thức Telnet sử dụng cổng mặc định nào để điều khiển máy tính từ xa?

Câu 18: Giao thức nào sau đây chịu trách nhiệm gửi email từ Client đến Mail Server?

Câu 19: Trong quá trình cấp phát địa chỉ IP động của DHCP, bước nào Client gửi thông điệp để xác nhận chấp nhận địa chỉ IP được đề nghị?

Câu 20: Công nghệ NAT (Network Address Translation) được sử dụng chủ yếu để làm gì?

Câu 21: Mặt nạ mạng (Subnet Mask) mặc định cho một địa chỉ IP thuộc lớp C là gì?

Câu 22: Trường TTL (Time To Live) trong tiêu đề gói tin IPv4 có tác dụng gì?

Câu 23: Giao thức SSH (Secure Shell) sử dụng cổng mặc định nào để thay thế cho Telnet nhờ tính năng bảo mật?

Câu 24: Cơ chế 'Keep-Alive' trong HTTP/1.1 có lợi ích gì cho hiệu suất mạng?

Câu 25: Mã hóa Base64 thường được sử dụng trong lập trình mạng để làm gì?