77范文网 - 专业文章范例文档资料分享平台

自考《网络操作系统》(2010版)课后题目全部答案(4)

来源:网络收集 时间:2020-06-03 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

6、共享资源

7、打印机、打印服务器、打印设备 8、假脱机、输入井和输出井 9、网络文件系统、挂载 10、数据移动、计算移动

11、权限设置、密码保护、访问控制列表 12、文件映射、继承、句柄复制

第五章:网络操作系统的接口 一、选择题

1、基于WinSock的TCP/IP通信方式中,采用流方式的是(B) A.点-点通信 B.广播通信 C.异步通信 D.存储转发 2、TLI/XTI接口程序中,建立连接的函数是(C)

A.bind() B.open() C.connect() D.rcv() 3、TLI/XTI函数在面向连接的服务中一般称为(B)

A.电话机 B.传输端点 C.信箱 D.缓冲区 4、在UNIX系统中,用于给一个套接字赋名的函数是(B)

A.bind() B.socket() C.connect() D.send() 二、填空题

1、网络操作系统中应用程序编程接口称为 API ,可以分为 4 种类型,分别为 远程过程调用 , 标准查询语言 , 文件传输 和 信息交付 。

2、为实现套接字网络操作通信,一般需要知道收发者的 IP地址 以及接收进程的 端口号 。 3、套接字之间的连接过程分为 服务器监听 、 客户端请求 和 连接确认 。

4、在一次网络的有连接通信中有以下几个参数需要被设置 协议 、 本地端口 、 本地IP 、对方IP地址和对方端口,在这个全关联的套接字上可以双向的交换数据。 三、应用题

1、用TLI/XTI编写一个程序,实现一个TCP连接,并从服务器上回传时间。

2、为进行可靠传输,网络连接可以采用四重连接法,请写出一个四重连接的流程。

3、请描述在UNIX操作系统和Windows操作系统中利用套接字进行通信的过程。

四、思考题

1、什么是应用程序编程接口(或称应用程序编程接口?)系统提供API的目的是什么?

答:应用程序编程接口是一组定义、程序及协议的集合,通过API接口可以实现计算机软件之间的相互通信。API的一个主要功能是提供通用的功能集,程序员通过使用API函数开发应用程序,以减轻编程任务。API有四种类型:远程过程调用、标准查询语言、文件传输、信息交付。一般的网络只在应用层、会话层、传输层和网络层提供接口API。

2、TCP提供了哪三种编程接口,各自的特点是什么?

答:TCP提供了三种编程接口:一是AT&T的UNIX system V,提供TLI/XTI接口;二是伯克利的软件分布系统(BSD),提供Socket接口;三是windows系列提供winsock接口。前两种是unix操作系统,第三种是windows环境下的接口。

3、TLI/XTI编程接口的结构如何组成? 答:TLI/XTI是一组函数的集合,为用户提供传输层接口,包括建立通信、管理连接以及传送数据等。TLI/XTI

16

把相互通信的两个进程称为端点,它提供网络应用底层端点到端点的通信,为用户应用进程提供了直接传输的接口。

4、如何利用TLI/XTI编程建立两个进程之间的通信?

答:t_open建立XTI端点,inet_pton将网络字节转换为IPV4地址,t_connect建立网络连接,t_rcv从服务器上读取数据。

5、TLI/XTI具有哪两种服务模式?画出其连接过程的示意图。

答:两种服务模式:面向连接的服务模式和面向非连接的服务模式。面向连接的服务类似于打电话,前提是双方都应有电话机。面向非连接的服务过程类似于发送邮件的过程,通信的前提是要有一个邮箱。

6、什么是套接字?画出套接字工作示意图。

答:套接字,也就是Socket接口,简单地说就是通信的双方的一种约定,利用套接字中的相关函数来完成通信过程。Socket可以看成在两个程序间进行通信连接中的一个端点。一种程序将一段信息写入socket中,该socket将这段信息发送给另外一个socket,使这段信息能传送到其它程序中。

7、试说明套接字在数据服务中的应用。

答:套接字是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元,是不同主机间进程进行双向通信的端点,它构成了单个主机内及整个网路间的编程界面。套接字可以根据通信性质分类,分为流套接字和数据报套接字。

8、TCP套接字的调用方式是什么?

答:当设计套接字如何支持TCP/IP协议时,有两种加入函数的方法,一种是直接加入支持TCP/IP协议的调用,另一种是加入支持一般网络协议的函数,而用参数来指定支持TCP/IP协议。

9、如何用套接字完成一个客户机/服务器的通信? 答:以TCP通信为例:

1)服务器创建一个TCP套接字。

2)服务器用listen建立监听套接字,用eccept语句阻塞,等待客户机连接请求。 3)客户机创建套接字,用connect与服务器发出建立连接请求。

4)服务器接收到客户机连接请求后,与客户机建立连接,并用fork创建一个子进程来为此服务。期间主进程关闭连接套接字,子进程关闭监听套接字。

5)服务器端与客户端通信完毕,分别请求切断连接。

10、什么是WinSock?

答:Windows下网络编程的规范-Windows Sockets是Windows下得到广泛应用的、开放的、支持多种协议的网络编程接口。Windows Sockets规范以U.C. Berkeley大学BSD UNIX中流行的Socket接口为范例定义了一套Micosoft Windows下网络编程接口。它不仅包含了人们所熟悉的Berkeley Socket风格的库函数;也包含了一组针对Windows的扩展库函数,以使程序员能充分地利用Windows消息驱动机制进行编程。

11、如何用WinSock实现网络通信?

答:通常所说的套接字,是指UNIX环境下流行的TCP/IP编程接口,而WinSock是在windows下得到广泛应用的、开放的、支持多种协议的网络编程接口。使用WinSock实现网络通信的典型范例便是客户机/服务器模型,在这种方案中客户应用程序向服务器程序请求服务。

12、利用WinSock编写一个简单的TCP服务器。

17

五、名次解释

1、应用程序编程接口

2、TLI/XTI,套接字,套接字地址 3、传输端点、端口和端口号 4、协议簇

5、服务器监听、客户端请求、连接确认

第六章:网络管理与服务 一、选择题

1、下列哪个不是网络管理主要的工作(D)

A.配置管理 B.性能管理 C.计费管理 D.提高资源利用率 2、网络管理的目的是(D)

A.抵御攻击 B.保证正常运行 C.降低费用 D.提高资源的利用率 3、配置管理中,哪一项不是必需的(D)

A.网络管理协议 B.管理配置信息 C.用户操作记录 D.服务器资源 4、安全管理中,哪一项不是其主要工作(C)

A.授权、访问控制 B.加密和加密关键字 C.检查内部漏洞 D.维护安全日志 5、网络管理通常分为(A)和分布式管理

A.集中式管理 B.批处理式管理 C.交互式管理 D.嵌入式管理 6、Internet 中的IP地址128.255.6.5属于(B)

A.A类地址 B.B类地址 C.C类地址 D.D类地址

7、以超文本的方式组织数据,提供给用户一个查询信息的Internet的服务称为(D)

A.文件传输协议(FTP) B.远程登录(Telnet) C.电子公告系统(BBS) D.万维网(WWW) 8、电子邮件系统由两个子系统组成:用户代理和(A)

A.消息传递代理 B.信息服务代理 C.文电处理系统MHS D.文电接收系统 9、由一个或几个按有意义的方式连接构成的web页构成为(C) A.主页 B.web展示 C.web站点 D.网站 10、电子邮件系统支持的基本功能中,不包含(D)

A.撰写和传输 B.报告和展示 C.处理 D.编写和压缩

解析:E-mail系统支持五个基本的功能:写作、传输、报告、显示、处置。 11、web的工作模式是(C)

A.主从模式 B.对等模式 C.客户机/服务器模式 D.点-点模式 12、Internet 地址分为4类,适合用于网络数较多的网络地址是(C) A.A类 B.B类 C.C类 D.D类

13、Internet 上进行文件传输所使用的协议是(D) A.Telnet B.Email C.NEW D.FTP 14、识别域名的基础服务是(A)

A.DNS B.WWW C.Server D.FTP 15、对文件进行下载的FTP命令是(B) A.put B.get C.open D.cd

16、下面对电子邮件的论述中,不正确的是(B)

A.电子邮件系统由用户代理和消息传输代理两个子系统组成 B.在服务器上运行的程序叫用户代理 C.电子邮件是一种存储转发的过程

D.电子邮件的信息头包括发送者和接收者的地址

二、填空题

18

1.故障管理主要包含 故障检测 、 故障报警 、 故障信息管理 和排错支持工具等。 2.性能管理估价 资源 的运行状况及 通信效率 等系统性能。

3.安全管理中,要尽可能地防止来自内外的非法操作造成的对信息的 泄密 、 伪造 和 篡改 。 4.网络管理协议主要有 SNMP 、 CMIS/CMIP 、 CMOT 和 LMMP 四种。 5.网络服务可以分为 工具类 、 讨论类 和 信息查询类 三大类。

6.Internet 的电子邮件中,在用户机器上与用户打交道的程序叫 用户代理 。 7.对于同步通信原语而言,进程调用send原语将消息发出后便处于 阻塞 状态。 8.网络通信软件的任务是根据 通信协议 来控制和管理进程间的通信。 9.Internet 的IP地址由网络号和 主机号 组成。 10.FTP服务要求客户机与服务器建立 两 个连接,其中一个用于 传输控制信息 ,另一个用于 传输文件 。

三、应用题

1.请描述对网络进行集中式管理的三个方面。

2.代理服务有哪些主要的功能?

四、思考题

1、什么是网络管理?网络管理的目的是什么?

答:网络操作系统中的网络管理,通常是指网络管理员通过网络管理程序对网络上的资源进行集中化管理的操作,包括配置管理、故障管理、性能管理、计费管理和安全管理等。网络管理包括对软硬件和服务的配置、使用、综合和协调,以便对网络资源进行监视、测试、分析、评价和控制,这样就能以较合理的资源满足网络应用的最大需求。

2、网络管理系统都有哪些功能?

答:网络管理系统的功能主要有配置管理、故障管理、性能管理、计费管理、安全管理五个方面。

3、什么是配置管理?配置管理的主要完成什么工作?

答:配置管理的作用是初始化网络并配置网络,以使其提供网络服务。配置管理辨别、定义、控制和监视组成网络的对象所必要的一组相关功能,目的是为了实现某个特定功能或使网络性能达到最优。

4、故障管理的主要任务是什么?

答:故障管理的内容包括故障检测、隔离和纠正三个方面,应包括以下功能:故障监测、故障报警、故障信息管理、排错支持工具、检索/分析故障信息。

5、如何完成性能和计费管理?

答:性能管理收集分析有关被管网络当前状况的数据信息,并维持和分析性能日志。计费管理包括计费数据采集、数据管理与数据维护、计费政策制定、政策比较与决策支持、数据分析与费用计算、数据查询。

6、网络管理的安全如何保证?

答:网络安全管理可以由以下机制来保证:一是管理员身份认证;二是管理信息存储和传输的加密与完整性;三是网络管理用户的分组管理与访问控制;四是系统日志分析。

7、网络管理协议有哪几种?

答:网络管理协议主要包括简单网络管理协议(SNMP)、公共管理信息服务/公共管理信息协议(CMIS/CMIP)、公共管理信息服务与协议(CMOT)、局域网个人管理协议(LMMP)。

8、网络管理有几种实现方法?各有什么优缺点?

19

答:网络管理的实现主要体现在管理的形式上,分为集中式网络管理、分布式网络管理和分层式网络管理。

9、什么是网络服务软件?都有哪些?

答:网络服务是指组成一个网络的系统在运行时能够提供的技术服务。典型的网络服务有DHCP、DNS、FTP、Web、Telnet、WINS、SMTP它们主要分为三类,工具类、讨论类、信息查询类。

10、DHCP的作用是什么?

答:DHCP是动态域名配置,在使用动态域名配置的网络里,用户的计算机从DHCP服务器那里获得上网参数,主要是IP地址,然后几乎不需要做任何手工的配置就可以上网,所以DHCP主要的功能就是动态地分配上网参数给计算机。

11、为什么要建立DNS服务?若没有会有什么结果?

答:计算机在网络上进行通信时只能识别IP地址,而不能识别域名,DNS服务的作用就是把域名地址翻译成IP地址。如果没有DNS服务,人们在上网时只能用难以记忆的二进制网络地址访问主机、邮箱或其它资源。

12、DNS是如何实现域名到IP地址的转换的?

答:DNS通常由其它应用层协议使用,以将用户提供的域名解析为IP地址。如http服务,首先主机将用户请求的域名通过DNS应用的客户端向DNS服务器发送一个包含主机名的请求,DNS服务器查找对应的IP地址后返回客户端。客户端收到IP地址后用IP地址和网络主机建立TCP连接。

13、Internet的地址格式是怎样的?分几个类型?

答:Internet的地址即IP地址,由4个字节(32位二进制)组成,每个字节都被句点分隔开来,表示0~255的十进制数。IP地址有四种类型,A类地址适用于主机多的网络;B类地址适用于主机和网络数适中的网络;C类地址适用于网络数多的场合;D类地址用于广播等特殊应用。

14、什么是电子邮件?它是如何工作的?

答:电子邮件是一种异步通信媒介,具有速度快、异步传输、费用低的特点。一个典型的过程是:发送方将邮件传送到邮件服务器甲,邮件服务器找到接收方的邮件服务器并将邮件发送过去,邮件服务器已将收到的邮件发送到接收方的邮箱中,接收方通过验证后查看邮件。

15、电子邮件所使用的协议有哪些?

答:电子邮件所使用的协议主要有SMTP协议、POP3协议、IMAP协议及HTTP协议。

16、什么是FTP?如何使用FTP?

答:FTP是文件传输协议,能在两个联网的计算机之间传输文件。FTP是一个客户机/服务器系统,用户通过运行一个FTP客户程序,连接到运行服务器程序的远程主机上,用户通过客户程序向服务器程序发出命令,服务器程序执行用户所发出的命令。

17、FTP的工作原理是什么?

答:当客户机与服务器开始FTP会话前,FTP的客户机首先与服务器在21号端口上建立一个用于控制的TCP连接,FTP的客户机通过该连接发送用户标识和口令,也在其上发送改变远程目录的命令。当FTP服务器从该连接上收到一个文件传输的命令后,就初始化一个到客户机的数据连接,在该数据连接准确地传送一个文件后,该连接关闭。

18、写出利用FTP实现一个文件的上传和下载的过程。 答:进入命令提示符下(linux系统在文本界面或终端下)--FTP--open IP--user---passwd---put files(上

20

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库自考《网络操作系统》(2010版)课后题目全部答案(4)在线全文阅读。

自考《网络操作系统》(2010版)课后题目全部答案(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/1086134.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: