22 câu hỏi
Với mô hình lập trình nào thì server có thể đáp ứng nhiều yêu cầu tại một thời điểm?
iterative và concurrent
concurrent
iterative
tất cả đều sai
Trong mô hình lập trình TCP client/server, thì:
Server phải chạy trước Client để chờ kết nối
Client và Server phải cùng địa chỉ IP
Server bắt buộc gửi dữ liệu trước
Client bắt buộc gửi dữ liệu trước
Số hiệu cổng mặc định cho giao thức FTP là:
18
20
25
21
DNS là gì?
Domain Network Service
Data Network Service
Domain Name Service
Data Name Service
Máy tính đang được điều khiển qua mạng được gọi là:
standalone computer
local computer
tất cả đều sai
remote computer
Cho đoạn mã sau:
Socket server = new Socket(AddressFamily.InterNetwork,SocketType.Dgram,
ProtocolType.Udp);
IPEndPoint localEP = new IPEndPoint(IPAddress.Any, 9050);
server.Bind(localEP);
Các mệnh đề nào sau đây là đúng?
Đoạn mã này dùng cho mô hình UDP Client/Server, phía Client
Đoạn mã này dùng cho mô hình TCP Client/Server, phía Server
Đoạn mã này dùng cho mô hình UDP Client/Server, phía Server
Đoạn mã này dùng cho mô hình TCP Client/Server, phía Client
Cho câu lệnh:
Socket S2 = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
Chọn câu đúng nhất trong những câu sau:
S2 là một UDP socket
Socket S2 có thể dùng cho phía client trong mô hình UDP Client/Server
Socket S2 có thể dùng cho phía server trong mô hình UDP Client/Server
Tất cả các câu trên đều sai
Trong C#, một địa chỉ IP được quản lý bởi một đối tượng thuộc lớp:
InetAddress
SocketAddress
IPAddress
Tất cả đều sai
TCP là một giao thức:
hướng kết nối
hướng không kết nối
tất cả đều sai
không tin cậy
Dịch vụ FTP sử dụng giao thức:
UDP
IP
TCP
Các câu trên đều sai
Với mô hình lập trình nào thì server chỉ có thể đáp ứng một yêu cầu tại một thời điểm?
tất cả đều sai
concurrent
iterative
iterative và concurrent
UDP cần thông tin ……. để chuyển gói tin đến đúng process ứng dụng.
địa chỉ IP của phía nhận
số hiệu cổng của phía nhận
ứng dụng
internet
Giao thức nào sau đây sử dụng để truyền file
FTP
ICMP
SMTP
Các câu trên đều sai
Giả sử có thể dùng trình duyệt web để truy cập file xml chứa thông tin tỉ giá vàng theo link http://mydomain.com/tygia.xml. Muốn viết chương trình tự động truy xuất tỷ giá và gửi cảnh báo bằng C# thì cần thực hiện:
Xây dựng một TCP client hiện thực giao thức HTTP
Sử dụng lớp HttpClient
Cả a và b đều đúng
Cả a và b đều sai
Cho đoạn mã:
data = new byte[1024];
recv = S.ReceiveFrom(data, ref remoteEP);
Để đoạn mã trên thực thi đúng, thì biến S phải đảm bảo điều gì? (Chọn câu đúng
nhất)
S là một TCP Socket, đã khởi tạo thành công
S là một UDP Socket, đã gọi phương thức Bind thành công
S là một TCP Socket, đã gọi phương thức Connect thành công
S là một UDP Socket, đã khởi tạo thành công
Cho đoạn lệnh:
byte[] d = new byte[100];
int s = socket.Receive(d);
Những mệnh đề nào sau đây là đúng? (chọn một hoặc nhiều)
Đoạn mã trên đùng cho phía Server mô hình TCP Client/Server
Đoạn mã trên đùng cho phía Client mô hình UDP Client/Server
Đoạn mã trên đùng cho phía Server mô hình UDP Client/Server
Đoạn mã trên đùng cho phía Client trong mô hình TCP Client/Server
Số hiệu cổng mặc định cho Web Server như IIS hay Apache là:
60
80
20
18
Sự kết hợp giữa một địa chỉ IP và một số hiệu cổng được gọi là:
địa chỉ mạng
tất cả đều sai
địa chỉ transport
địa chỉ socket
Trong xây dựng ứng dụng mạng, địa chỉ IP và số hiệu cổng không nên gán
cứng (hard-coded) trong chương trình vì
ảnh hưởng đến hiệu năng
tất cả đều sai
ảnh hưởng đến chức năng
ảnh hưởng đến tính linh động
Với mô hình TCP client/server, mệnh đề nào sau đây là đúng?
Client bắt buộc gửi dữ liệu trước
Client và Server phải mở cùng số hiệu cổng kết nối
Server bắt buộc gửi dữ liệu trước
Server phải chạy trước Client để chờ kết nối
Trong mô hình lập trình client/server:
cả server và client chỉ chạy khi có nhu cầu
server phải chạy toàn thời gian, client chỉ chạy khi có nhu cầu
cả server và client phải cùng chạy toàn thời gian
client phải chạy toàn thời gian, server chỉ chạy khi có nhu cầu
Cho đoạn lệnh:
byte[] buffer= new byte[1024];
int num = S.ReceiveFrom(buffer, ref remoteEP);
Mệnh đề nào sau đây là đúng?
Dữ liệu nhận được chứa trong buffer
remoteEP chứa thông tin về IP và port của phía gửi
S là một TCP Socket
num là một socket
