下载此文档

网络程序设计习题课.ppt


文档分类:IT计算机 | 页数:约43页 举报非法文档有奖
1/43
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/43 下载此文档
文档列表 文档介绍
网络程序设计
— Java语言网络编程
练****题1
Java网络程序位于TCP/IP参考模型的哪一层?
a) 网络层互联层
b) 应用层
c) 传输层网络
d) 主机-网络层
答案: b
Company Logo
练****题2
以下哪些协议位于传输层?
a) TCP
b) HTTP
c) SMTP
d) UDP
f ) IP
答案: a,d
Company Logo
练****题3
假定一个进程已经占用TCP的80端口,它还能否占用UDP的80端口?
a)可以
b)不可以
答案: a
Company Logo
练****题4
一个客户进程执行以下代码,以下哪些说法正确?
Socket socket1=new Socket(host,port);
Socket socket2=new Socket(host,port);
a) socket1与socket2占用不同的本地端口。
b) Socket构造方法中的port参数指定占用的本地端口。
c) 当Socket构造方法成功返回,就表明建立了与服务器的一个TCP连接。
d) 执行第二行程序代码会抛出异常,因为一个客户进程只能与服务器端建立一个TCP连接。
答案: a,c
Company Logo
练****题5
一个服务器进程执行以下代码:以下哪些说法正确?
ServerSocket serverSocket=new ServerSocket(80);
Socket socket=();
int port=();
a) 服务器进程占用80端口。
b) ()方法返回服务器进程占用的本地端口,此处返回值是80。
c) ()方法成功返回,就表明服务器进程接收到了一个客户连接请求。
d) ()方法返回客户端套节字占用的本地端口。
答案: a,c,d
Company Logo
练****题6
对于以下程序代码:下面哪些说法是正确的?
Socket socket=new Socket();
SocketAddress ra1=new InetSocketAddress("localhost",8000);
SocketAddress ra2=new InetSocketAddress("localhost",8001);
(remoteAddr1, 60000); //第4行
(remoteAddr2, 60000); //第5行
a) 以上程序代码可以顺利编译和运行通过。
b) 第1行程序代码创建了一个与本地匿名端口绑定的
Socket对象。
c) 第1行程序代码创建的Socket对象没有与任何服务器建
立连接,并且没有绑定任何本地端口。
d) 第5行程序代码会运行出错,因为一个Socket对象只允
许建立一次连接。
e) 第4行程序代码使Socket对象与一个服务器建立连接,
并且绑定一个本地匿名端口。
答案: c,d,e
Company Logo
练****题7
当客户端执行以下程序代码时:
Socket socket=new Socket("angel",80);
如果远程服务器angel不存在,会出现什么情况?
a) 构造方法抛出UnknownHostException异常。
b) 客户端一直等待连接,直到连接超时,从而抛出
SocketTimeoutException。
c) 抛出BindException。
d) 构造方法返回一个Socket对象,但它不与任何服务
器连接。
答案: a
Company Logo
练****题8
Socket类的哪个方法返回Socket对象绑定的本地端口
a) getPort()
b) getLocalPort()
c) getRemotePort()
d) 不存在这样的方法,因为Socket对象绑定的本地端口对程序是透明的。
答案: b
Company Logo
练****题9
如何判断一个Socket对象当前是否处于连接状态?
a) boolean isConnected=() && ();
b) boolean isConnected=() && !();
c) boolean isConnected=() && !();
d) boolean isConnected=

网络程序设计习题课 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数43
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小1 MB
  • 时间2017-06-26
最近更新