第十章测试
1.在计算机中,端口号是用(    )字节,也就是(    )位的二进制数表示,它的取值范围是(       )。
A:2   16   0 ~ 65535 B:1   8    0 ~ 255 C:1   8    -128 ~ 127 D:2   16   -32768 ~ 32767
答案:A
2.使用TCP协议开发网络程序时,需要使用2个类,分别是:(     )和(      )。
A:DatagramSocket    DatagramPacket  B:DatagramPacket    SocketServer C:DatagramSocket    SocketServer D:SocketServer       Socket 3.使用UDP协议开发网络程序时,需要使用2个类,分别是:(     )和(      )。
A:DatagramSocket    DatagramPacket   B:DatagramPacket    SocketServer C:SocketServer       Socket D:DatagramSocket    SocketServer 4.使用UDP协议通信时,需要使用哪个类把要发送的数据打包?(     )
A:Socket B:ServerSocket C:DatagramSocket D:DatagramPacket 5.进行UDP通信时,在接收端若要获得发送端的IP地址,可以使用DatagramPacket的(      )方法。
A:getAddress() B:getPort() C:getName() D:getData() 6.在程序运行时,DatagramSocket的哪个方法会发生阻塞?(     )
A:send() B:connect() C:close() D:receive() 7.关于TCP协议和UDP协议,以下说法哪些是正确的?(     )
A:UDP协议是面向无连接的协议,可以保证数据的完整性 B:TCP协议是面向连接的通信协议,它提供了两台计算机之间可靠无差错的数据传输 C:TCP连接中必须要明确客户端与服务器端 D:UDP协议水消耗资源小、通信效率高,通常被用于音频、视频和普通数据的传输 8.TCP协议的特点是面向连接,即在传输数据前先在服务器端和客户端建立逻辑连接。
A:错 B:对 9.由于UDP是面向无连接的协议,可以保证数据的完整性,因此在传输重要数据时建议使用UDP协议。
A:对 B:错 10.在网络通信中,对数据传输格式、传输速率、传输步骤等作了统一规定,只有通信双方共同遵守这个规定才能完成数据的交互,这种规定称为网络传输协议。
A:错 B:对 11.IPv4的IP地址用4个字节来表示,IPv6版本的IP地址使用8个字节来表示。
A:错 B:对 12.使用TCP协议通信时,通信的两端以I/O流的方式进行数据的交互。
A:对 B:错

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(7) dxwkbang
返回
顶部