南京邮电大学操作系统课后练习答案.docVIP

南京邮电大学操作系统课后练习答案.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  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.这个过程的三个基本状态是什么?三种过程状态如何变化?回答:   一般来说,根据流程执行过程中不同时间的状态,可以归纳为三种基本状态:   等待状态:   等待事件的完成;   就绪状态:   等待系统为操作分配处理器;   操作状态:   占用处理器正在运行。   流程的状态在执行过程中会不断变化。在任何时候,每个进程总是处于上述三种基本状态之一。流程状态之间的转换关系如下:   运行状态→等待状态通常是由等待外围设备、等待资源分配(如主内存)或等待手动干预引起的。等待状态→就绪状态意味着等待条件已经满足,只有在分配给处理器后才能运行。运行状态→就绪状态不是由于自身原因,而是由于外部原因使流程管理器处于运行状态,然后变成就绪状态。例如,当时间片用完时,或者更高优先级的进程抢占处理器时,等等。就绪状态→运行状态系统根据某个策略选择就绪队列中的一个进程来占用处理器,然后它变成运行状态。   5.什么是过程控制块,它的功能是什么?过程控制块通常包含什么信息?回答:   进程控制块(简称为印刷电路板)由操作系统为进程分配,用于标记进程并记录每个进程的执行状态。   过程控制块是过程存在的标志。它记录了一个过程从创造到消亡的动态变化。过程队列实际上是到过程控制块的链接。操作系统使用进程控制块来控制和管理进程。标志信息包含唯一的进程名称。描述信息包括过程状态、等待原因、过程程序存储位置和过程数据存储位置。站点信息包括通用、控制和程序状态字寄存器的内容。管理信息存储程序的优先级数和队列指针过程控制块的功能如下:   (1)记录进程的相关信息,以便操作系统的进程调度器能够调度该进程。   这些信息包括徽标信息、描述信息、站点信息和管理信息等。-1。什么是多频道节目?多通道编程利用系统和外围设备的并行工作能力,提高工作效率。具体有哪些方面?回答:   这种设计技术称为“多通道编程”,这种计算机系统简称为“多通道编程系统”或“多通道系统”。   在多通道编程系统中,多个作业的程序同时存储在主存储器中。为了避免相互干扰,必须提供必要的手段,使主存储器中的每个程序只能访问自己的区域。为了提高工作效率,具体表现在:   提高处理器利用率;   充分利用外围设备资源:   计算机系统配备了各种外围设备。当与多通道编程并行工作时,可以将使用不同设备的程序放在一起并同时加载到主存储器中,这样系统中的所有外围设备通常都处于繁忙状态,并且系统资源被充分利用。   发挥处理器与外围设备和外围设备的并行工作能力;   一般来说,应用多通道编程技术可以有效提高系统中的资源利用率,增加单位时间的计算量,从而提高吞吐率。   2.请描述流程的定义和属性。   回答:   一个过程是一个程序在某个数据集上独立运行的活动。它是系统分配、调度和保护资源的独立单元。   该过程的特性是:   结构共享、动态独立、限制性并发   3.请描述过程和程序之间的区别和关系。   回答:   程序是静态的,过程是动态的。过程包括由程序处理的程序和对象(数据集),过程可以获得程序处理的结果。过程和程序并不一一对应。

文档评论(0)

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

你好

1亿VIP精品文档

相关文档