1、第8章 网络编程一、单选题1、下列哪个协议不属于TCP/IP网络的应用层协议?( )A.HTTPB.IPC.POP3D.FTP答案:B2、下列哪一项被用于区分运行于同一台主机上的不同网络应用程序?( )A.程序文件名B.IP地址C.端口D.主机名答案:C3、因特网Web服务的默认端口是( )。A.UDP 80B.TCP 80C.TCP 21D.TCP 25答案:B4、网络服务地址不包含下列哪一项内容?( )A.网络资源的文件名B.协议C.主机地址D.端口号答案:A5、套接字中不包含下列哪项信息?( )A.本端IP地址B.远端IP地址C.应用层协议名称D.本端端口号答案:C6、服务器套接字类Se
2、rverSocket中接收并确认客户端TCP连接请求的方法是( )。A.connect( )B.accept( )C.listen( )D.getInetAddress( )答案:B7、下列关于TCP协议和UDP协议的描述中,错误的是( )。A.TCP协议是有连接的通信B.UDP协议是无连接的通信C.UDP协议不能实现双向通信D.TCP协议可以实现双向通信答案:C8、数据报包裹类DatagramPacket中不包含下列哪项信息?( )A.接收方端口B.网络连接状态C.接收方IP地址D.被发送的数据答案:B9、数据报套接字类DatagramSocket中发送数据的方法是( )。A.receive( )B.getOutputStream( )C.connect( )D.send( )答案:D10、下列关于UDP通信的描述中,错误的是( )。A.UDP通信可以一个发送方对多个接收方B.UDP通信可以多个发送方对一个接收方C.UDP通信必须先建立连接然后才能通信D.UDP通信不需要建立连接答案:C