黑马程序员基础评测:网络编程以下题目为 单选题 或 多选题,请认真作答。请在您认为正确的答案前勾选 “√”1
下面哪个不是网络编程的三要素之一( ) ----- 单选
A、IP地址
B、协议
C、端口
D、IO流
2
网络通信三要素包括----- 多选
A、IP
B、协议
C、端口
D、声卡
3
当使用客户端套接字Socket创建对象时,需要指定( ) ----- 单选
A、服务器端口和文件
B、服务器主机和端口
C、服务器名称和文件
D、服务器地址和文件
4
下面对端口的概述哪个是错误的( ) ----- 单选
A、端口是应用程序的逻辑标识
B、端口是有范围限制的
C、端口的值可以任意
D、0-1024之间的端口不建议使用
5
以下关于UDP协议正确的是----- 多选
A、UDP协议会3次握手
B、传输有数据大小限制
C、传输时数据最大限制为64K
D、是可靠协议
6
下列选项中哪一个是TCP协议编程中会使用到的Socket对象( ) ----- 单选
A、DatagramSocket
B、ClientScoket
C、ServerScoket
D、PacketSocket
7
下面哪项不是TCP的特点( ) ----- 单选
A、面向连接
B、数据不可靠
C、传输速度慢
D、对数据大小无限制
8
关于Socket中说法正确的是----- 多选
A、由IP协议和端口组成
B、由IP和端口组成
C、底层通过IO流实现
D、网络通信其实就是Socket之间的通信
9
Java中如何创建TCP客户端对象( ) ----- 单选
A、Socket socket = new Socket(IP, 8888);
B、DatagramSocket ds = new DatagramSocket();
C、DatagramSocket ds = new DatagramSocket(port);
D、DatagramPacket packet = new DatagramPacket(bys, bys.length);
10
网络编程和下面哪几个技术关系比较大( ) ----- 多选
A、IO流
B、集合框架
C、多线程
D、Socket套接字
|