-网络程序设计方案a卷答案.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
07—08学年第一学期《网络程序设计》课程期末考试试卷(A卷答案) 一 、单选题(本题共 40 分,每小题 2 分) 1.下列( C )不属于计算机网络硬件的组成部分。 服务器B )网卡C )网络操作系统D )通信介质 2.接口是指( A )之间交互的界面 同一系统相邻层B )不同系统同一层次 C)不同系统相邻层 D )对等实体 3.TCP/IP 协议蔟共有( A )层。 4 B ) 5 C ) 6 D ) 7 4.在 TCP/IP 协议簇中,( B )组属于应用层协议 IP、TCP和 UDP B) FTP、SMTP和 TELNET C) ARP IP 和 UDP D)ICMP ARP和 RARP 5.以下 IP 地址( B )是广播地址 . 55 B ) 55 C ) 55 D ) 6.网间进程通信与( D )无关 协议B )地址C )端口 D )进程号 7?关于UDP协议,以下说法不正确的是( A ) UDP是面向无连接的互连层协议,它是无序,不可靠的协议。 使用UDF通信不需要建立连接也不需要释放连接。 UDP适合于短信息服务。 自身不提供流量控制机制。 在 main() 中若连续执行 i=fork() 。 j=fork() 。 k=fork() 。后,由此引发( C )个进程 同时存在。 A) 4 B ) 6 C ) 8 D ) 9 同一进程中的线程不能共享( D ) A)全局变量B )打开的文件描述符 C )当前工作目录D) errno变量 10.将域名转换为十进制点分格式的 IP 地址应使用( A ) A) gethostbyname() B ) gethostbyaddr() C) getservbyname() D ) gethostname() 11.下列( B )信号是不能忽略的。 A) SIGINT B ) SIGSTOP C) SIGQUIT D) SIGCHLD 12.下列说法( C )是不正确的 父进程应调用wait()或waitpid()释放其已终止的子进程的资源,否则终止的子进 程为僵死进程 管道是单工通信 FIFO只能在父子进程间通信 消息队列的访问本身具有锁机制 13.在 vi 编辑器使用中,末行命令 s/print/printf/g 的功能是 (C ) 将当前行所有字符串print改为printf 将当前行第一个字符串print改为printf 将所有行所有字符串print改为printf 将所有行第一个字符串print改为printf 14?在TCP通信中,客户端用connect进行连接请求,正确的是( A ) z_size= sizeof(sockaddr_in) 。 TOC \o 1-5 \h \z connect(fd,(sockaddr *)(server),z_size) ; z_size= sizeof(sockaddr_in) 。 connect(fd,( sockaddr *)(server),z_size) ; z_size= sizeof(sockaddr_in) 。 connect(fd,( sockaddr *)(server),z_size) ; z_size= sizeof(sockaddr_in) 。 connect(fd,( sockaddr *)(server),z_size) ; 15. close() 和 shutdown() 都可以用于关闭 socket 描述符,其中 close() 的功能是 ( C ) A)可以只关闭接收端 B )可以只关闭发送端 C)同时关闭 D )以上三种都可以 按IPV4网络掩码规则,如没有进一步子网划分,IP地址为8主机的网络 掩码是( B ) A) B ) C) D)非法IP地址,无法确定网络掩码 以下关于带外数据的说法错误的是 ( C ) 带外数据是通信过程中优先得到服务的数据。 带外数据只有一个字节。 read() 是不能接收带外数据的。 通过带外数据实现心跳信号的发送和接收,判断客户端是否与服务器失去联系。 I/O 多路复用中,建立需要监视的套接字描述符 confd 与描述符集合 fdset 的联系, 使用( A ) A) FD_SET(confd,fdset) 。 B ) select(maxfd+1,fdset,NULL,NULL,NULL) 。 C ) FD_ISSET(confd,fdset) 。 D) FD_CLR(confd,fdset ) 。 下列语句中,若 struct sockaddr_in adr_inet 。( C )能正确将点分十进制格式的 IP 地址转换为地址结构变量中所需要的地址信息。 inet_aton( “202.113. 16.10”,adr_inet.sin_a

文档评论(0)

youbika + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档