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

Bộ 6 - 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 mô hình OSI, tầng nào chịu trách nhiệm truyền dẫn tin cậy giữa các tiến trình trên các máy chủ khác nhau?

Câu 2: Giao thức UDP (User Datagram Protocol) sử dụng loại socket nào sau đây trong lập trình ứng dụng?

Câu 3: Trong quá trình bắt tay ba bước (3-way handshake) của TCP, cờ (flag) nào được thiết lập trong gói tin đầu tiên từ Client gửi đến Server?

Câu 4: Hàm 'bind()' trong lập trình socket phía Server có mục đích chính là gì?

Câu 5: Thứ tự byte chuẩn trong mạng (Network Byte Order) được quy định theo định dạng nào?

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

Câu 7: Hàm 'listen()' trong lập trình TCP Socket có tham số 'backlog' dùng để làm gì?

Câu 8: Giao thức nào sau đây hoạt động trên nền tảng không hướng kết nối (connectionless)?

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

Câu 10: Khi sử dụng hàm 'recv()' trong TCP, nếu giá trị trả về bằng 0, điều đó có nghĩa là gì?

Câu 11: Hàm 'select()' thường được sử dụng trong lập trình mạng để giải quyết vấn đề nào?

Câu 12: Giao thức DNS (Domain Name System) thường sử dụng cổng dịch vụ mặc định nào?

Câu 13: Sự khác biệt chính giữa hàm 'close()' và 'shutdown()' đối với một socket là gì?

Câu 14: Tại sao cần sử dụng tùy chọn socket 'SO_REUSEADDR' trong lập trình Server?

Câu 15: Trong HTTP/1.1, cơ chế mặc định nào giúp duy trì kết nối TCP cho nhiều yêu cầu liên tiếp?

Câu 16: Giao thức ICMP (Internet Control Message Protocol) được sử dụng bởi công cụ nào sau đây?

Câu 17: Trong lập trình mạng, thuật ngữ 'Serialization' có nghĩa là gì?

Câu 18: Giao thức FTP (File Transfer Protocol) ở chế độ 'Passive' khác gì so với chế độ 'Active'?

Câu 19: Mục đích chính của việc sử dụng SSL/TLS trong lập trình mạng là gì?

Câu 20: Trong mô hình Client-Server sử dụng TCP, khi nào Server thực sự bắt đầu chấp nhận một kết nối mới?

Câu 21: Kỹ thuật 'Multithreading' trong lập trình Server nhằm mục đích gì?

Câu 22: Giao thức WebSocket cung cấp kiểu truyền thông nào sau đây?

Câu 23: Mã trạng thái HTTP (HTTP Status Code) nào báo hiệu rằng tài nguyên yêu cầu không được tìm thấy trên Server?

Câu 24: Trong kiến trúc TCP/IP, đơn vị dữ liệu tại tầng Giao vận được gọi là gì?

Câu 25: Chức năng của cổng (Port) trong lập trình mạng là gì?