正确答案: C

58

题目:在一个单CPU的计算机系统中,采用按优先级抢占的进程调度方案,且所有任务可以并行使用I/O设备。现在有三个任务T1、T2和T3,其优先级分别为高、中、低,每个任务需要先占用CPU 10ms,然后再使用I/O设备13ms,最后还需要再占用CPU 5ms。如果操作系统的开销忽略不计,这三个任务从开始到全部结束所用的总时间为()ms

解析:解析:根据题意可知,三个任务的优先级T1>T2>T3,所有任务可以并行使用I/O设备:说明不同任务的I/O可以同时进行,进程调度过程如下图所示。分析如下:t0时刻:进程调度程序选任务T1投入运行,运行10ms,任务T1占用I/O;t1时刻:此时由于CPU空闲,进程调度程序选任务T2投入运行,运行10ms后任务T2占用I/O。此时,t1与t2时刻任务T1占用I/O,任务T2在运行。t2时刻:此时由于CPU空闲,进程调度程序选任务T3投入运行,运行3ms后,任务T1结束占用I/O。此时,t2与t3时刻任务T1、任务T2占用I/O,任务T3在运行。t3时刻:由于系统采用可剥夺式优先级的进程调度方案,所以,强行地将任务T3占用的CPU剥夺,分配给任务T1。在运行5ms后到t4时刻任务T1运行完毕。此时,t3与t4时刻任务T1在运行,任务T2等待,任务T3占用I/O。t4时刻:将CPU分配给T3运行5ms后,到t5时刻任务T2结束占用I/O,强行地将任务T3占用的CPU剥夺,任务T2开始运行。此时,t4与t5时刻任务T1结束,任务T2占用I/O,任务T3在运行。t5时刻:运行5ms后,到t6时刻任务T2运行完毕。t6时刻:系统将CPU分配给任务3,运行2ms后,到t7时刻任务T3占用I/O。t7时刻到t6时刻:共计13ms,没有待运行的任务。t8时刻:任务T3结束占用I/O,运行5ms后,到t9时刻任务T3运行结束。从以上分析可见,这三个任务从同时启动到全部结束的总时间为58ms,CPU的空闲时间共有13ms

查看原题

举一反三的答案和解析:

  • [多选题]● System analysis is traditionally done top-down using structured analysis based on (71). Object-oriented analysis focuses on creation of models. The three types of theanalysis model are (72). There are two substages of object-oriented analysis. (73) focuses on real-world things whose semantics the application captures. The object constructedin the requirement analysis shows the (74) of the real-world system and organizes it intoworkable pieces.(75)addresses the computer aspects of the application that are visible tousers. The objects are those which can be expected to vary from time to time quite rapidly.(71)
  • functional decomposition

    object abstraction

    data inheritance

    information generalization

    function model,class model and state model

    class model,interaction model and state model

    class model,interaction model and sequence model

    function model,interaction model and state model

    Static analysis

    Semantic analysis

    Scope analysis

    Domain analysis

    static structure

    system components

    data flows

    program procedures

    Program analysis

    Function requirement

    Application analysis

    Physical model

  • 解析:参考译文

  • [单选题]下面有关ITU-T X.25建议的描述中,正确的是( )。
  • 如果出现帧丢失故障,则通过顺序号触发差错恢复过程


  • [单选题]
  • B. 800MHz C. 19.2GHz D. 2.4GHz

  • 2.4GHz


  • [单选题]
  • B. 程序文件 C. 检查点文件 D. 图像文件

  • 检查点文件

  • 解析:解析:本题考查的是关系数据库事务处理方面的基础知识。为了保证数据库中数据的安全可靠和正确有效,数据库管理系统(DBMS)提供数据库恢复、并发控制、数据完整性保护与数据安全性保护等功能。数据库在运行过程中由于软硬件故障可能造成数据被破坏,数据库恢复就是在尽可能短的时间内,把数据库恢复到故障发生前的状态。具体的实现方法有多种,如定期将数据库作备份;在进行事务处理时,对数据更新(插入、删除、修改)的全部有关内容写入日志文件;当系统正常运行时,按一定的时间间隔,设立检查点文件,把内存缓冲区内容还未写入到磁盘中去的有关状态记录到检查点文件中:当发生故障时,根据现场数据内容、日志文件的故障前映像和检查点文件来恢复系统的状态。

  • [单选题]建设项目团队过程所使用的技术不包括()。
  • 项目人员分派


  • 考试宝典
    推荐下载科目: 计算机三级 计算机四级 软考中级 微软认证 Linux认证 华为认证 软考高级 计算机操作员初级 计算机辅助设计 LTE认证
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2