Trắc nghiệm Mạng máy tính Bài: Các khái niệm và cài đặt các giao thức tầng ứng dụng
25 câu · Đề ôn tập tổng hợp
Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án. Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải. Thi thử: nộp bài mới chấm điểm và hiện lời giải.
Câu 1
Mục đích chính của tầng ứng dụng trong kiến trúc mạng là gì?
Đáp án và lời giải
Đáp án: D
Câu 2
Trong mô hình kiến trúc Client-Server, Client là gì?
Đáp án và lời giải
Đáp án: D
Câu 3
Trong mô hình kiến trúc Client-Server, Server là gì?
Đáp án và lời giải
Đáp án: D
Câu 4
Đặc điểm nào sau đây mô tả đúng về mô hình Peer-to-Peer (P2P)?
Đáp án và lời giải
Đáp án: D
Câu 5
Khái niệm Socket trong lập trình mạng ám chỉ điều gì?
Đáp án và lời giải
Đáp án: D
Câu 6
Port Number (số cổng) được sử dụng cho mục đích gì trong tầng ứng dụng?
Đáp án và lời giải
Đáp án: D
Câu 7
Giao thức HTTP (Hypertext Transfer Protocol) thường sử dụng giao thức tầng giao vận nào bên dưới nó?
Đáp án và lời giải
Đáp án: D
Câu 8
Ứng dụng nào sau đây thường sử dụng giao thức UDP ở tầng giao vận để ưu tiên tốc độ và độ trễ thấp hơn độ tin cậy?
Đáp án và lời giải
Đáp án: D
Câu 9
Khi một ứng dụng client muốn kết nối đến một server, bước đầu tiên thường là gì?
Đáp án và lời giải
Đáp án: D
Câu 10
Trong lập trình ứng dụng mạng, chức năng “listen” (lắng nghe) và “accept” (chấp nhận) thường được sử dụng bởi loại chương trình nào?
Đáp án và lời giải
Đáp án: D
Câu 11
Mô hình nào sau đây thường được sử dụng để xây dựng các server có khả năng xử lý nhiều yêu cầu đồng thời từ nhiều client?
Đáp án và lời giải
Đáp án: D
Câu 12
Giao thức nào sau đây không phải là giao thức tầng ứng dụng?
Đáp án và lời giải
Đáp án: D
Câu 13
Tầng ứng dụng định nghĩa những gì?
Đáp án và lời giải
Đáp án: D
Câu 14
Port 80 thường được gán cho dịch vụ ứng dụng nào?
Đáp án và lời giải
Đáp án: D
Câu 15
Để một client có thể gửi yêu cầu đến server, nó cần biết thông tin gì của server?
Đáp án và lời giải
Đáp án: D
Câu 16
Giao thức nào dùng để truyền tải tập tin giữa các máy tính trên mạng?
Đáp án và lời giải
Đáp án: D
Câu 17
Giao thức nào dùng để gửi thư điện tử từ client đến mail server hoặc giữa các mail server với nhau?
Đáp án và lời giải
Đáp án: D
Câu 18
Giao thức nào dùng để truy xuất thư điện tử từ mail server về client, và thường xóa thư trên server sau khi tải về?
Đáp án và lời giải
Đáp án: D
Câu 19
Giao thức nào dùng để truy xuất thư điện tử từ mail server về client, cho phép quản lý thư trực tiếp trên server và đồng bộ hóa giữa nhiều thiết bị?
Đáp án và lời giải
Đáp án: D
Câu 20
Dịch vụ tên miền (DNS) hoạt động ở tầng ứng dụng và sử dụng chủ yếu giao thức tầng giao vận nào để phân giải tên miền?
Đáp án và lời giải
Đáp án: D
Câu 21
Giao thức nào được thiết kế để cấp phát địa chỉ IP động và các thông số cấu hình mạng khác cho các thiết bị một cách tự động?
Đáp án và lời giải
Đáp án: D
Câu 22
Lập trình socket thường sử dụng các hàm API được cung cấp bởi hệ điều hành. Điều này chứng tỏ mối quan hệ giữa tầng ứng dụng và tầng nào?
Đáp án và lời giải
Đáp án: D
Câu 23
Khi thiết kế một giao thức tầng ứng dụng, các nhà phát triển cần định nghĩa điều gì về các thông điệp?
Đáp án và lời giải
Đáp án: D
Câu 24
Một ứng dụng giao tiếp theo kiểu “connectionless” (không kết nối) thường sử dụng giao thức tầng giao vận nào?
Đáp án và lời giải
Đáp án: D
Câu 25
Khi bạn duyệt web, trình duyệt của bạn đóng vai trò là gì trong mô hình Client-Server?