第十章 网络编程:网络编程10.1网络编程基础知识介绍:1、计算机网络按照规模的分类2、OSI模型和TCP/IP协议模型3、IP地址和端口号[单选题]使用TCP协议开发网络程序时,需要使用2个类,分别是:( )和( )。选项:[DatagramSocket DatagramPacket , SocketServer Socket, DatagramSocket SocketServer, DatagramPacket SocketServer]
10.2TCP协议网络编程(一):1、使用ServerSocket创建TCP服务端2、使用Socket创建客户端
10.3TCP协议网络编程(二):1、服务端和客户端能够对话
10.4TCP协议网络编程(三):服务端和客户端能够自由对话
10.5TCP协议网络编程(四):关闭Socket对象,回收内存
10.6UDP协议网络编程:1、什么是UDP协议2、基于UDP协议的网络编程
[单选题]由于UDP是面向无连接的协议,可以保证数据的完整性,因此在传输重要数据时建议使用UDP协议。
选项:[对, 错]
[单选题]在计算机中,端口号是用( )字节,也就是( )位的二进制数表示,它的取值范围是( )。选项:[1 8 -128 ~ 127, 2 16 -32768 ~ 32767, 1 8 0 ~ 255, 2 16 0 ~ 65535]
[单选题]进行UDP通信时,在接收端若要获得发送端的IP地址,可以使用DatagramPacket的( )方法。选项:[getName(), getPort(), getData(), getAddress()]
[单选题]TCP协议的特点是面向连接,即在传输数据前先在服务器端和客户端建立逻辑连接。
选项:[错, 对]
[单选题]使用UDP协议通信时,需要使用哪个类把要发送的数据打包?( )选项:[DatagramSocket, DatagramPacket, ServerSocket, Socket]
[多选题]关于TCP协议和UDP协议,以下说法哪些是正确的?( )选项:[TCP连接中必须要明确客户端与服务器端, TCP协议是面向连接的通信协议,它提供了两台计算机之间可靠无差错的数据传输, UDP协议水消耗资源小、通信效率高,通常被用于音频、视频和普通数据的传输, UDP协议是面向无连接的协议,可以保证数据的完整性]
[单选题]在程序运行时,DatagramSocket的哪个方法会发生阻塞?( )选项:[send(), close(), receive(), connect()]
[单选题]使用UDP协议开发网络程序时,需要使用2个类,分别是:( )和( )。
选项:[DatagramSocket DatagramPacket , SocketServer Socket, DatagramSocket SocketServer, DatagramPacket SocketServer]
[单选题]使用TCP协议通信时,通信的两端以I/O流的方式进行数据的交互。
选项:[对, 错]
[单选题]IPv4的IP地址用4个字节来表示,IPv6版本的IP地址使用8个字节来表示。
选项:[对, 错]
[单选题]在网络通信中,对数据传输格式、传输速率、传输步骤等作了统一规定,只有通信双方共同遵守这个规定才能完成数据的交互,这种规定称为网络传输协议。
选项:[错, 对]
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!