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

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

Lưu ý: Nội dung trong bài Bộ 9 - 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 mạng, giao thức nào sau đây thuộc tầng Giao vận (Transport Layer) và cung cấp cơ chế truyền tin tin cậy, hướng kết nối?

Câu 2: Hàm 'bind()' trong lập trình Socket có vai trò chủ yếu là gì?

Câu 3: Phạm vi các số hiệu cổng (Port numbers) được gọi là 'Well-known ports' nằm trong khoảng nào?

Câu 4: Trong ngôn ngữ lập trình Java, lớp nào được sử dụng để tạo một máy chủ lắng nghe các kết nối TCP từ phía khách hàng?

Câu 5: Quá trình bắt tay ba bước (3-way handshake) của giao thức TCP diễn ra theo trình tự các cờ (flags) nào sau đây?

Câu 6: Tại sao giao thức UDP thường được ưu tiên sử dụng trong các ứng dụng truyền hình trực tuyến (streaming) hoặc trò chơi trực tuyến?

Câu 7: Trong lập trình Socket, loại socket nào được sử dụng để làm việc với giao thức truyền tin không tin cậy (UDP)?

Câu 8: Phương thức 'accept()' của lớp ServerSocket trong Java thực hiện nhiệm vụ gì?

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

Câu 10: Sự khác biệt chính giữa HTTP/1.1 và HTTP/1.0 về mặt kết nối là gì?

Câu 11: Giao thức nào sau đây thường được sử dụng để ánh xạ (giải quyết) tên miền thành địa chỉ IP?

Câu 12: Trong kiến trúc đa luồng (Multi-threading) cho Server, mục đích chính của việc tạo ra một luồng mới cho mỗi Client là gì?

Câu 13: Độ dài của một địa chỉ IPv4 là bao nhiêu bit?

Câu 14: Giao thức nào sau đây được sử dụng để gửi thư điện tử (email) từ máy khách đến máy chủ thư?

Câu 15: Khái niệm 'Network Byte Order' (thứ tự byte mạng) quy định việc sắp xếp các byte dữ liệu theo định dạng nào?

Câu 16: Trong mô hình OSI, tầng nào chịu trách nhiệm định tuyến các gói tin dựa trên địa chỉ logic (địa chỉ IP)?

Câu 17: Lệnh 'ping' sử dụng giao thức nào để kiểm tra khả năng kết nối giữa hai thiết bị đầu cuối?

Câu 18: Đặc điểm 'Stateless' (không lưu trạng thái) của giao thức HTTP có nghĩa là gì?

Câu 19: Trong lập trình Socket trên hệ điều hành Linux/Unix, hàm 'listen()' có mục đích gì?

Câu 20: Giao thức HTTPS hoạt động mặc định trên cổng (Port) nào?

Câu 21: Giá trị cổng (Port number) tối đa mà một ứng dụng có thể sử dụng là bao nhiêu?

Câu 22: Phương thức HTTP nào thường được sử dụng để gửi dữ liệu từ biểu mẫu (form) lên máy chủ nhằm tạo mới tài nguyên?

Câu 23: Trong lập trình mạng, 'Serialization' (Tuần tự hóa) là quá trình gì?

Câu 24: Giao thức nào cung cấp khả năng truyền thông tin hai chiều, toàn song công (full-duplex) qua một kết nối TCP duy nhất và được sử dụng rộng rãi trong các ứng dụng web thời gian thực?

Câu 25: Địa chỉ IPv6 có độ dài bao nhiêu bit và được biểu diễn dưới dạng nào?