Tạo Trắc Nghiệm

300+ câu trắc nghiệm Lập trình mạng có đáp án - Phần 13

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

Chương trình sau thực hiện công việc gì?
for (int i = 0; i < args.length; i++) {
try {
Socket socket = new Socket(args[i], 80);
System.out.print("Connected to " + socket.getInetAddress());
System.out.print(" on port " + socket.getPort());
System.out.print(" from port " + socket.getLocalPort());
System.out.println(" of " + socket.getLocalAddress());
} catch(UnknownHostException e) {
e.printStackTrace();
} catch(SocketException e) {
e.printStackTrace();
} catch(IOException e) {
e.printStackTrace();
}

Đáp án và lời giải

Đáp án: D

Câu 2

Phương thức accept() của lớp ServerSocket có tác dụng gì?

Đáp án và lời giải

Đáp án: C

Câu 3

Truyền dữ liệu theo phương thức UDP là dạng truyền dữ liệu?

Đáp án và lời giải

Đáp án: B

Câu 4

Truyền dữ liệu theo phương thức UDP?

Đáp án và lời giải

Đáp án: A

Câu 5

Truyền dữ liệu theo phương thức UDP được sử dụng trong ứng dụng?

Đáp án và lời giải

Đáp án: C

Câu 6

UDP là viết tắt của?

Đáp án và lời giải

Đáp án: D

Câu 7

UDP sử dụng các lớp là?

Đáp án và lời giải

Đáp án: B

Câu 8

UDP sử dụng mô hình mạng nào?

Đáp án và lời giải

Đáp án: A

Câu 9

DatagramSocket được dùng để truyền và nhận các?

Đáp án và lời giải

Đáp án: A

Câu 10

Chiều dài dữ liệu tối đa có thể đưa vào DatagramPacket là khoảng?

Đáp án và lời giải

Đáp án: A

Câu 11

Trên cùng một máy tính, cổng trong giao thức TCP và UDP có thể trùng nhau hay không?

Đáp án và lời giải

Đáp án: D

Câu 12

Khi nhận được một DatagramPacket từ một quá trình khác gửi đến, ta có thể lấy thông tin địa chỉ máy gởi trên DatagramPacket này bằng phương thức?

Đáp án và lời giải

Đáp án: C

Câu 13

Khi nhận được một DatagramPacket từ một quá trình khác gửi đến, ta có thể lấy thông tin dữ liệu từ gói tin trên DatagramPacket này bằng phương thức?

Đáp án và lời giải

Đáp án: A

Câu 14

Khi nhận được một DatagramPacket từ một quá trình khác gửi đến, ta có thể lấy thông tin cổng của quá trình gởi trên DatagramPacket này bằng phương thức?

Đáp án và lời giải

Đáp án: B

Câu 15

Trước khi gởi một DatagramPacket đi, ta có thể đặt thông tin địa chỉ máy nhận trên DatagramPacket này bằng phương thức?

Đáp án và lời giải

Đáp án: D

Câu 16

Trước khi gởi một DatagramPacket đi, ta có thể đặt cổng quá trình nhận trênDatagramPacket này bằng phương thức?

Đáp án và lời giải

Đáp án: A

Câu 17

Trước khi gởi một DatagramPacket đi, ta có thể đặt dữ liệu gởi đi trênDatagramPacket này bằng phương thức?

Đáp án và lời giải

Đáp án: B

Câu 18

Trước khi gởi một DatagramPacket đi, ta có thể đặt chiều dài dữ liệu gởi trên DatagramPacket này bằng phương thức?

Đáp án và lời giải

Đáp án: D

Câu 19

Trong lớp DatagramSocket phương thức khởi dựng để tạo kết nối UDP là?

Đáp án và lời giải

Đáp án: A

Câu 20

Trong lớp DatagramSocket phương thức khởi dựng để tạo kết nối UDP với số hiệu cổng là?

Đáp án và lời giải

Đáp án: D

Câu 21

Trong lớp DatagramSocket phương thức gửi gói dữ liệu đi là?

Đáp án và lời giải

Đáp án: A

Câu 22

Trong lớp DatagramSocket phương thức nhận gói dữ liệu về là?

Đáp án và lời giải

Đáp án: B

Câu 23

Trong lớp DatagramPackage, phương thức khởi tạo ra gói tin có dữ liệu trong bộ nhớ đệm và chiều dài gói dữ liệu là?

Đáp án và lời giải

Đáp án: C

Câu 24

Trong lớp DatagramPackage, phương thức khởi tạo ra gói tin có dữ liệu trong bộ nhớ đệm cùng với chiều dài gói dữ liệu địa chỉ máy đích và số hiệu cổng?

Đáp án và lời giải

Đáp án: C

Câu 25

Trong DatagramSocket phương thức dùng để đóng kết nối là?

Đáp án và lời giải

Đáp án: D