电大网络编程技术试题答案.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文档。上传文档
查看更多
电大网络编程技术试题答案

填空题 1、 2、 3、 4、 二、简答题: 常用的网络操作系统有哪些?各有什么特点?各适用于什么场合? 答:目前主要存在以下几类网络操作系统: 1) Windows类微软公司的Windows系统不仅在个人操作系统中占有绝对优势,它在网络操作系统中也是具有非常强劲的力量。这类操作系统配置在整个局域网配置中是最常见的,但由于它对服务器的硬件要求较高,且稳定性能不是很高,所以微软的网络操作系统一般只是用在中低档服务器中。 2)NetWare类 NetWare操作系统仍以对网络硬件的要求较低(工作站只要是286机就可以了)而受到一些设备比较落后的中、小型企业,特别是学校的青睐。且因为它兼容DOS命令,其应用环境与DOS相似,经过长时间的发展,具有相当丰富的应用软件支持,技术完善、可靠。NetWare服务器对无盘站和游戏的支持较好,常用于教学网和游戏厅。目前这种操作系统有市场占有率呈下降趋势。 3)Unix系统支持网络文件系统服务,提供数据等应用,功能强大,由ATT和SCO公司推出。这种网络操作系统稳定和安全性能非常好,但由于它多数是以命令方式来进行操作的,不容易掌握,特别是初级用户。正因如此,小型局域网基本不使用Unix作为网络操作系统,UNIX一般用于大型的网站或大型的企、事业局域网中。UNIX网络操作系统历史悠久,其良好的网络管理功能已为广大网络 用户所接受,拥有丰富的应用软件的支持。 4)Linux:这是一种新型的网络操作系统,它的最大的特点就是源代码开放,可以免费得到许多应用程序。目前也有中文版本的Linux,如REDHAT(红帽子),红旗Linux等。在国内得到了用户充分的肯定,主要体现在它的安全性和稳定性方面,它与Unix有许多类似之处。但目前这类操作系统目前使仍主要应用于中、高档服务器中。 答:曼彻斯特编码是将每一个码元再分成两个相等的间隔。码元1 是在前一个间隔为高 电平而后一个间隔为低电平。码元0 则正好相反,从低电平变到高电平。这种编码的好处是 可以保证在每一个码元的正中间出现一次电平的转换,这对接收端的提取位同步信号是非常 有利的。缺点是它所占的频带宽度比原始的基带信号增加了一倍。 差分曼彻斯特编码的规则是若码元为 1,则其前半个码元的电平与上一个码元的后半个 码元的电平一样;但若码元为 0,则其前半个码元的电平与上一个码元的后半个码元的电平 相反。不论码元是10 或,在每个码元的正中间的时刻,一定要有一次电平的转换。差分曼彻斯特编码需要较复杂的技术,但可以获得较好的抗干扰性能。 3、在socket编程时如何获取本机的名字?如何获取IP地址? socket编程gethostname(),它返回你程 序所运行的机器的主机名字。然后你可以使用 gethostbyname() 以获得你 的机器的 IP 地址。select()可以提供类似windows中的消息驱动机制,实现对I/O的管理。通过调用select函数可以确定一个或多个套接字的状态,判断套接字上是否有数据,或者能否向一个套接字写入数据,或者出现意外。目的是防止应用程序在套接字处于阻塞模式中时,在一次I/O绑定调用(如send或recv)过程中,被逼进入“阻塞”状态;同时防止在套接字处于非阻塞模式中时,产生WSAEWOULDBLOCK错误。除非满足事先用参数规定的条件,否则select函数会再进行I/O操作时阻塞。 Select工作原理: 每来一个请求则把s给select,继续等待下一个请求。来数据时select里copy一个套接字,来处理缓冲区数据(这个过程很耗时),因当时的条件所限制select里只能放64个套接字,也就是说并发最大量为64. 一个线程处理接受,另一个进程处理套接字处理数据 答:(1)OSI 和 TCP/IP 的相同点是二者均采用层次结构,而且都是按功能分层。(2) OSI和TCP/IP的不同点:① O SI 分七层,自下而上分为物理层、数据链路层、网络层、运输层、会 话层、表 示层和应用层,而 TCP/IP分四层:网 络接口层、网 间网层( IP)、传 输层( TCP)和应用层。 6、TCP/IP协议簇中的应用层提供哪些应用?各个应用分别通过哪个传输层协议来传送? (1)网络终端协议( Telnet ),用于实现互联网中远程登陆功能; ( 2 )文件传输协议( FTP ,file transfer protocol ),用于实现互联网中交互式文件传输功能; ( 3 )简单邮件传输协议( SMTP simple mail transfer protocol ),用于实现互联网中邮件传送功能; ( 4 )域名系统( DNS, domain name system )

文档评论(0)

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

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

1亿VIP精品文档

相关文档