操作系统复习题整理

操作系统复习题整理

ID:33853074

大小:116.90 KB

页数:10页

时间:2019-03-01

操作系统复习题整理_第1页
操作系统复习题整理_第2页
操作系统复习题整理_第3页
操作系统复习题整理_第4页
操作系统复习题整理_第5页
资源描述:

《操作系统复习题整理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第—章1.说明分布式系统相对于集中式系统的优点和缺点。从长远的角度看,推动分布式系统发展的主要动力是什么?答:相对于集中式系统,分布式系统的优点:1)从经济上,微处理机提供了比大型主机更好的性能价格比;2)从速度上,分布式系统总的计算能力比单个大型主机更强;3)从分布上,具有固定的分布性,一些应用涉及到空间上分散的机器;4)从可猱性上,具有极强的可猱性,如果一个极强崩溃,整个系统还可以继续运行;5)从前景上,分布式操作系统的计算能力可以逐渐有所增加。分布式系统的缺点:1)软件问题,目前分布式操作系统开发的软件太少;2)通信网络问

2、题,一旦一个系统依赖网络,那么网络的信息丢失或饱和将会抵消我们通过建立分布式系统所获得的大部分优势;3)安全问题,数据的易于共享也容易造成对保密数据的访问。推动分布式系统发展的主要动力:尽管分布式系统存在一些潜在的不足,但是从长远的角度看,推动分布式系统发展的主要动力是大戢个人计算机的存在和人们共同工作于信息共孕的需要,这种信息共享必须是以种方便的形式进行。而不受地理或人员,数据以及机器的物理分布的影响2.多处理机系统和多计算机系统有什么不同?答:共亨存储器的计算机系统叫多处理机系统,不共亨存储器的计算机系统为多计算机系统。它们

3、之间的本质区别是在多处理机系统中,所有CPU共享统--的虚拟地址空间,在多计算机系统中,每个计算机有它自己的存储器。多处理机系统分为基于总线的和基于交换的。基丁•总线的多处理机系统包含多个连接到一条公共总线的CPU以及一个存储器模块。基于交换的多处理机系统是把存储器划分为若干个模块,通过纵横式交换器将这些存储器模块连接到CPU上。多计算机系统分为基于总线的和基于交换的系统。在基于总线的多计算机系统中,每个CPU都与他自身的存储器直接相连,处理器通过快速以太网这样的共享多重访问网络彼此相连。在基于交换的多计算机系统屮,处理器Z间消

4、息通过互联网进行路由,而不是想基丁-总线的系统屮那样通过广播來发送。3.真正的分布式操作系统的主要特点是什么?必须有一个单-的、全局的进程间通信机制。进程管理必须处处相同。文件系统相同。使用相同的系统调用接口。4.分布式系统的透明性包括哪几个方面,并解释透明性问题对系统和用户的重要性。答:对于分布式系统而言,透明性是指它呈现给用户或应用程序时,就好像是一个单独是计算机系统。具体说来,就是隐藏了多个计算机的处理过程,资源的物理分布。具体类型:透明性描述存取透明性隐藏了数据表示和获取资源的具体实现位置透明性用户不必知道资源位于何处迁

5、移透明性资源可以不改名随意移动重定位透明性用户不必知道资源是位置是否改变复制透明性用户不必知道冇多少拷贝存在并发透明性多个用户可以H动的共享资源容错透明性用户不必知道系统出现错误在分布式操作系统中,为什么采用微内核技术,通常微内核提供哪些服务答:采用微内核技术的原因:1)高度模块化,每-•个服务都有一个定义好的接口,每个用户都可以访问任何服务,服务与位置独立;2)高度灵活性,具有添加、删除和修改服务的功能;3)用户定制,用户可以自定义服务。微内核提供的服务有:1)进程间通信机制;2)某些内存管理功能;3)少最的底层进程管理和调度

6、;4)低层输入/输出服务。客户•服务器模式的主要思想及优点。答:瓦主要思想是构造一种操作系统,它由-•组协同进程组成,这组进程称为服务进程,为客户机提供服务的进程称为客户。客户和服务器都运行在相同的微内核中,都以进程方式运行。一台机器可以运行多个客户、多个服务器或者两者的结合,客户-服务器模式常常以简单的请求/应答协议为基础,客户向服务器发送一个请求,请求一些服务,服务器完成后返回所要的数据或者给岀一个错谋代码,指出工作未完成。优点:1)简单,客户发出一个请求得到一个应答,在使用之前无需建立连接也不需要释放连接;2)有效性,协议

7、栈比较短因而更冇效。7.7.客户为了发送消息给服务器,它必须知道服务器的地址。试给出服务器进程编址的几种方法,并说明如何定位进程。答:方法一。机器号加进程号,内核使用机器号将消息正确地发送到适当的机器上,用进程号决定将消息发送给哪一个进程。方法二。进程选择随机地址,通过广播方式定位进程,进程在大范围的地址空间中随机指定口己的标识号。在支持广播式的LAN中,发送者广播一个特殊的定位包,其中包含目的进程地址,所有的内核查看地址是不是他们的,如果是则返回消息给出网络地址,然后发送内核缓存地址。方法三。客户机运行时,使用ASCII码访问

8、服务。客户机运行时,向名字服务器发送诸求信息,名字服务器将ASCII服务器名映射成服务器地址,客户机收到给地址后,可以访问服务器。说明在C/S模式下解决消息可靠传输的三种方法?答:1、重新定义非可靠的send语义。系统无法保证消息发送成功,完成可靠地通信依赖于用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。