计算机操作系统期末简答题总结.pdfVIP

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

1、什么是进程?什么是线程?进程与线程有何区别?

答:(1)进程是具有独立功能程序在某个数据集合上的一次执行过程。(2分)

(2)线程是进程内的一个执行实体或执行单元。(2分)

(3)进程和线程的区别:(a)不同进程的地址空间是独立的,而同一进程内的线程共享同一地址空间。

一个进程的线程在另一个进程内是不可见的。(b)在引入线程的操作系统中,进程是资源分配和调度的单

位,线程是处理机调度和分配的单位,资源是分配给进程的,线程只拥有很少资源,因而切换代价比进程

切换低。(2分)

2、什么是死锁?产生死锁的原因和必要条件是什么?

答:(1)在多道程序系统中,当一组进程中的每个进程均无限期地等待被改组进程中的另一进程所占有且

永远不会释放的资源,此时的系统处于死锁状态,简称死锁。(2分)

(2)死锁产生的原因:(a)系统提供的资源有限;(b)进程推进顺序不当。(2分)

(3)产生死锁的必要条件:互斥条件、不可剥夺条件、请求和保持条件、循环等待条件。

3、说明作业调度,中级调度和进程调度的区别,并分析下述问题应由哪一级调度程序负责。

(1)在可获得处理机时,应将它分给哪个就绪进程;

(2)在短期繁重负载下,应将哪个进程暂时挂起。

答:(1)作业调度用于决定把外存中处于后备队列中的哪些作业调入内存,并为它们创建进程,分配资源,

然后将新创建进程插入就绪队列;中级调度负责将内存中暂时不具备运行条件的进程换到外存交换区存放,

但内存空闲时,又将外存中具备运行条件的进程重新换入内存;进程调度决定将处理机分配给就绪进程队

列的哪个进程。(4分)

(2)进程调度、中级调度(2分)

4.什么是操作系统?它的主要功能有哪些?

操作系统是一组控制和管理计算机硬件和软件资源,合理的对各类作业进行调度,以及方便用户使用的程

序的集合。它包含四种功能:处理机管理、内存管理、设备管理和文件管理

5.什么是处理机的三级调度,它们在什么条件下发生?

高级调度、中级调度和低级调度

高级调度:当系统决定选择一个后备作业调入内存运行时;

中级调度:在内存紧张不能满足需要时;

低级调度:选择一个就绪进程投入运行时。

6.比较分段式与分页式存储管理方式的主要差别。

(1)页是物理单位目的是提高内存的使用率,段式逻辑单位目的是方便用户使用;

(2)页的大小是固定的由系统决定;段的大小不固定且由用户决定;

(3)分页作业的地址空间是一维的;分段作业的地址空间是二维的;

7.什么是多道程序设计?为什么要采用多道程序设计?

多道程序设计是一种软件技术,该技术使同时进入计算机主存的几个相互独立的程序在管理程序控制

之下相互交替地运行。引入多道程序设计,可具有以下好处:(1)可提高CPU的利用率;(2)可提高主存

和I/O设备利用率;(3)可增加系统吞吐量;

8.简述死锁的防止与死锁的避免的区别。

死锁的防止是系统预先确定一些资源分配策略,进程按规定申请资源,系统按预先规定的策略进行分

配,从而防止死锁的发生。

第1页

而死锁的避免是当进程提出资源申请时系统测试资源分配,仅当能确保系统安全时才把资源分配给进

程,使系统一直处于安全状态之中,从而避免死锁。

9.虚拟存储器的基本特征是什么?虚拟存储器的容量主要受到什么限制?

10.操作系统为什么要引入进程?进程与程序的关系是怎样的?

11.什么是设备无关性?实现设备无关性有什么好处?

设备无关性是用户编制程序时,不直接使用物理设备名来指定特定的物理设备,而是使用逻辑设备名请求

某类设备,使得用户程序独立于具体的物理设备,由设备甘理驮件建立逻辑设备与物理设备的对应关系.好

处是增加了设备分配的灵活性,易于实现I/O重定向。

12.有结构文件可分为哪几类,其特点是什么?

答:有结构文件可分为以下三类,分别是:

(1)顺序文件。它是指由一系列记录,按某种顺序排列所形成的文件。

(2)索引文件。当记录为可变长度时,通常为之建立一张索引表,并为每个记录设置一表项,

以加速对记录的检索速度。

(3)索引顺序文件。这是上述两种文件方式的结合,它为文件建立一张索引表,为每一组记录

中的第一个记录设置一表项。

13.分页系统与分段系统的区别主要在于哪些方面?

答:分页与分段系统有很多相似之处,但两者在概念上完全不同

文档评论(0)

137****2221 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档