网络编程实用考试参考分析报告.doc

以下哪项不属于TCP协议特征的是:( ) A. 面向连接 B. 完全可靠 C. 基于流的传输 D. 低延迟 2. 下面四个选项中进程的网络地址表示正确的是:( ) A. UDP 9000 B. 9000 C. UDP D. TCP 9000 3. 有如下的监听函数调用listen(s,4);其中s为服务器端监听的套接字,且已绑定。若同时有5个客户机连接请求,服务器端如何处理:( ) A. 前四个连接请求进入队列排队,得到正确的确认,第五个会收到连接请求被拒绝的出错信息。 B. 5个请求进入队列排队,得到正确的确认。 C. 第一、二个连接请求进入队列排队,得到正确的确认,第三、四、五个会收到连接请求被拒绝的出错信息。 D. 5个请求都会收到连接请求被拒绝的出错信息。 4. 下面四个函数中能实现把IP地址从本机字节顺序转换到网络字节顺序的函数是:( ) A. htons( ) B. htonl( ) C. ntohl( ) D. ntohs( ) 5. 在套接字编程接口中,专门定义了3种结构型的数据类型,其中专门针对Internet通信域,存储套接字相关网络地址信息的数据类型是:( ) A. sockaddr B. sockaddr_in C. in_addr D.inet-addr 6. 创建套接字的函数定义为:SOCKET socket(int af,int type,int protocol);若要创建一个socket,使用Internet通信域的TCP/IP协议簇,传输层协议为UDP协议,以下调用正确的是:( ) A. socket(AF_INET,SOCK_STREAM,0); B. socket(AF_INET,SOCK_DGRAM,0); C. socket(AF_INET, SOCK_DGRAM,IPPROTO_UDP); D. socket(AF_INET,SOCK_RAW,0); 7. 下面函数中在面向连接服务器端开发不会调用的是:( ) A. connect() B. socket() C. listen() D. accept() 8. 在面向连接的套接字编程中,服务器端必须执行的一个独特函数是:( ) A.listen B.connect C.recv D.send 9. recv( )函数是基于TCP协议的接收信息的函数,对应的信息发送函数是:( ) A. sendto( ) B. connect( ) C. recvfrom( ) D. send( ) 10.下面四个函数中能设置套接字属性的是:( ) A. bind( ) B. setsockopt( ) C. connect( ) D. accept( ) 1. 以下哪项不属于UDP协议特征的是:( ) A. 无连接 B. 不保障可靠 C. 基于流的传输 D. 低延迟 2. 下面四个选项中进程的网络地址表示正确的是:( ) A. TCP 9000 B. 9000 C. TCP D. TCP 9000 3. 下面四个函数中能实现把端口从本机字节顺序转换到网络字节顺序的函数是:( ) A. htons( ) B. htonl( ) C. ntohl( ) D. ntohs( ) 4. 在套接字编程接口中,专门定义了3种结构型的数据类型,其中专门用来存储IP地址的数据类型是:( ) A. sockaddr B. sockaddr_in C. in_addr D.inet-addr 5. 创建套接字的函数定义为:SOCKET socket(int af,int type,int protocol);若要创建一个socket,使用Internet通信域的TCP/IP协议簇,传输层协议为TCP协议,以下调用正确的是:( ) A. socket(AF_INET,SOCK_STREAM,0); B. socket(AF_INET,SOCK_DGRAM,0); C. socket(AF_INET, SOCK_DGRAM,IPPROTO_UDP)

文档评论(0)

1亿VIP精品文档

相关文档