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

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

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

Câu 3: Trong mô hình OSI, tầng nào chịu trách nhiệm thiết lập, duy trì và kết thúc các phiên liên lạc giữa các ứng dụng?

Câu 4: Địa chỉ IPv4 Loopback tiêu chuẩn được sử dụng để kiểm tra ngăn xếp giao thức mạng trên chính máy cục bộ là gì?

Câu 5: Số hiệu cổng (Port number) mặc định được sử dụng cho dịch vụ SSH (Secure Shell) là bao nhiêu?

Câu 6: Hàm accept() trong lập trình Socket TCP phía Server thực hiện nhiệm vụ gì khi có một yêu cầu kết nối từ Client?

Câu 7: Trong quá trình bắt tay ba bước (Three-way handshake) của TCP, gói tin thứ hai mà Server gửi cho Client chứa các cờ (flags) nào?

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

Câu 9: Thứ tự byte mạng (Network Byte Order) quy định việc truyền dữ liệu đa byte qua mạng theo định dạng nào?

Câu 10: Giao thức ICMP (Internet Control Message Protocol) chủ yếu được sử dụng cho mục đích gì trong lập trình mạng?

Câu 11: 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 12: Mã trạng thái HTTP (Status Code) nào được Server trả về khi tài nguyên yêu cầu không được tìm thấy?

Câu 13: 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 14: Công nghệ WebSocket cung cấp khả năng truyền thông như thế nào giữa Client và Server?

Câu 15: Hệ thống phân giải tên miền (DNS) thường sử dụng cổng dịch vụ mặc định nào?

Câu 16: Trong lập trình mạng bảo mật, lớp SSL/TLS nằm ở vị trí nào trong cấu trúc ngăn xếp giao thức?

Câu 17: Thành phần Checksum trong tiêu đề (Header) của gói tin UDP có vai trò gì?

Câu 18: Trong vòng đời của một kết nối TCP, trạng thái TIME_WAIT xảy ra ở phía nào?

Câu 19: Giao thức FTP (File Transfer Protocol) sử dụng hai kênh kết nối riêng biệt cho mục đích gì?

Câu 20: Giao thức SMTP (Simple Mail Transfer Protocol) được sử dụng để thực hiện công việc nào sau đây?

Câu 21: Trong kiến trúc REST API, một thao tác được gọi là 'idempotent' (đối đẳng) nếu nó thỏa mãn điều kiện nào?

Câu 22: Kỹ thuật NAT (Network Address Translation) được phát triển chủ yếu để giải quyết vấn đề gì?

Câu 23: Trong quy trình DHCP, thông điệp nào được Client gửi đi để yêu cầu một địa chỉ IP từ bất kỳ DHCP Server nào đang hoạt động?

Câu 24: Định dạng dữ liệu JSON (JavaScript Object Notation) thường được ưu tiên sử dụng trong lập trình mạng Web API vì lý do gì?

Câu 25: Truyền thông Multicast (Đa hướng) sử dụng dải địa chỉ IP lớp nào trong IPv4?