首页 试题详情
单选题

在实时操作系统中,两个任务并发执行,一个任务要等待另一个任务发来消息,或建立某个条件后再向前执行,这种制约性合作关系被称为任务的( )。

A同步

B互斥

C调度

D执行

正确答案

答案解析

本题考查实时操作系统基础知识。
由于资源共享与进程合作,并发执行的任务(进程)之间可能产生相互制约关系,这些制约关系可分为两类:竞争与协作。并发进程之间的竞争关系为互斥,并发进程之间的协作关系体现为同步。
同步是因合作进程之间协调彼此的工作而控制自己的执行速度,即因相互合作,相互等待而产生的制约关系。而互斥是进程之间竞争临界资源而禁止两个以上的进程同时进入临界区所发生的制约关系。
题目中一个任务要等待另一个任务发来消息,或建立某个条件后再向前执行,显然体现的制约关系是任务的同步。

相似试题

  • 单选题

    实时操作系统两个任务并发执行一个任务要等待另一个任务发来消息,或建立某个条件后再向前执行,这种制约性合作关系被称为任务的( )。

    答案解析

  • 单选题

    嵌入式操作系统两个任务并发执行一个任务要等待另外一个任务发来消息后再继续执行,这种制约性合作关系被称为任务的______。

    答案解析

  • 判断题

    mapreduce的核心是把复杂的任务分成多个子任务然后一个超级计算机上并发执行

    答案解析

  • 判断题

    WindowsServer2003是一个任务操作系统

    答案解析

  • 多选题

    实时任务执行系统执行经过()三种状态。

    答案解析

热门题库