网络编程复习资料3.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络编程复习资料3

一、选择题 1. 下面四个协议中是应用层协议的是: A. HTTP协议 B. TCP协议 C. UDP协议 D. IP协议 2. 保留端口号分配给典型的应用层协议,DNS协议使用的保留端口号是: A. 80 B. 110 C. 53 D. 25 3. 在Internet中,三元组可以在全局中唯一地标识一个应用层进程,下面不属于三元组的是 A. 传输层协议 B. 套接字 C. IP地址 D. 端口号 4. 下面四个函数中能实现把IP地址从本机字节顺序转换到网络字节顺序的函数是: A. htons B. htonl C. ntohl D. ntohs 5. 下列对套接字说法错误的是: A. CSocket类、CSocketFile类和CArchive类一起工作,处理数据的发送和接收。 B. 每一个正被使用的套接字都有它确定的类型,只有相同类型的套接字才能相互通信。 C. 从套接字所处的地位来讲,套接字上连网络协议栈,下连数据链路层。 D. 从使用的角度来讲,对于套接字的操作形成了一种网络应用程序的编程接口,包括一组操作套接字的系统调用,或者是库函数。 6. 下列对流式套接字描述错误的是: A. 流式套接字使用TCP协议作为传输层协议。 B. 流式套接字一般用于网络上轻荷载的计算机之间的通信。 C. 流式套接字提供双向的、有序的、无重复的、可靠的数据流传输服务。 D. 在使用流式套接字传输数据之前,必须在数据的发送端和接收端之间建立连接。 7. 有如下的监听函数调用listen s,3 ;其中s为服务器端监听的套接字,且已绑定。若同时有4个客户机连接请求,服务器端如何处理: A. 前三个连接请求进入队列排队,得到正确的确认,第四个会收到连接请求被拒绝的出错信息。 B. 4个请求进入队列排队,得到正确的确认。 C. 4个请求都会收到连接请求被拒绝的出错信息。 D. 第一个连接请求进入队列排队,得到正确的确认,第二、三、四个会收到连接请求被拒绝的出错信息。 8. 下面函数在面向连接服务器端开发中不会调用的是: A. connect B. socket C. listen D. accept 9. 监听listen 函数调用后可能返回WSAENOTSOCK的错误代码,其含义是: A. 该套接口未用bind 进行绑定,或已被连接 B. 无可用缓冲区空间 C. 无可用文件描述字 D. 描述字不是一个套接口 10. 异步套接字类对象的哪个网络事件产生时可以自动触发OnReceive 回调函数的调用: A. FD_CLOSE B. FD_WRITE C. FD_READ D. FD_CONNECT 11. WinInet是Windows Internet扩展应用程序高级编程接口,下面四个协议中不是WinInet所支持的协议的是: A. FTP B. HTTP C. Gopher D. RPC 12. CInternetSession类中用于建立与FTP服务器连接的成员函数是: A. FtpRemoveDirectory B. GetContext C. FtpGetFile D. GetFTPConnection 13. 下面对多线程的描述错误的是: A. 线程不可以提前终止,只能正常终止 B. 可以调用AfxEndThread 函数来终止一个线程 C. MFC支持两种线程,分别是用户接口线程和工作线程 D. 可以使用return语句来终止一个线程 14. 下面对Win32操作系统描述正确的是: A. Win32 OS是单用户单任务的操作系统 B. Win32 OS是单用户多任务的操作系统 C. Win32 OS是多用户单任务的操作系统 D. Win32 OS是多用户多任务的操作系统 15. 邮件传输系统中,接收邮件部分使用的应用层协议是: A. SMTP协议 B. HTTP协议 C. FTP协议 D. POP3协议 二、填空题 1. 能实现将点分十进制形式的IP地址转换为网络字节顺序的IP地址的函数是 。 2. 如果网络进程间采用基于UDP协议的面向连接的通信方式,那么必须借助 套接字来编程。 3. 在创建MFC窗口对象之后,必须调用CWnd类的Create成员函数来创建底层的Windows窗口句柄,并将“窗口句柄”保存在MFC窗口对象的 成员变量中。 4. 在WinSock中,错误代码可以通过调用 函数得到。 5. WinSock应用程序开发的第一步是调用 函数对WinSock进行初始化。 6. socket AF_INET,SOCK_STREAM,0 ;该函数的功能是 。 7. FD_SET s,*set ;该宏的含义 。 8. 根据消息的来源分类,可以将Windows消息分为系统消息和 。 9. 用于映射Windows消息

文档评论(0)

gangshou + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档