更多“在任何给定的时刻,一个对象总处于某一特定的状态() ”相关问题
  • 第1题:

    状态图(State Diagram)用来描述一个特定对象的所有可能状态及其引起状态转移的事件。状态图中定义的状态有:初态、终态、中间状态、 ( ) 。一个状态可以进一步地细化为多个子状态, ( ) 说明在某一时刻仅可到达一个子状态。状态的变迁通常是由( ) 触发的。

    ( )A. 阻塞状态 B. 运行状态 C. 复合状态 D. 处理状态

    ( )A. 与关系 B. 或关系 C. 异或关系 D. 包含关系

    ( )A. 数据 B. 对象 C. 事件 D. 接口


    正确答案:C,B,C
    状态图(StateDiagram)用来描述一个特定对象的所有可能状态及其引起状态转移的事件。大多数面向对象技术都用状态图表示单个对象在其生命周期中的行为。一个状态图包括一系列的状态以及状态之间的转移。(1)状态:所有对象都具有状态,状态是对象执行了一系列活动的结果。当某个事件发生后,对象的状态将发生变化。状态图中定义的状态有:初态、终态、中间状态、复合状态。其中,初态是状态图的起始点,而终态则是状态图的终点。一个状态图只能有一个初态,而终态则可以有多个。中间状态包括两个区域:名字域和内部转移域。内部转移域是可选的,其中所列的动作将在对象处于该状态时执行,且该动作的执行并不改变对象的状态。一个状态可以进一步地细化为多个子状态,我们将可以进一步细化的状态称作复合状态。子状态之间有"或关系"和"与关系"两种关系。或关系说明在某一时刻仅可到达一个子状态。例如,一个处于行驶状态的汽车,在"行驶"这个复合状态中有向前和向后两个不同的子状态,在某一时刻汽车要么向前,要么向后。与关系说明复合状态中在某一时刻可同时到达多个子状态(称为并发子状态)。具有并发子状态的状态图称为并发状态图。(2)转移状态图中状态之间带箭头的连线被称为转移。状态的变迁通常是由事件触发的,此时应在转移上标出触发转移的事件表达式。如果转移上未标明事件,则表示在源状态的内部活动执行完毕后自动触发转移。

  • 第2题:

    一个线程在任何时刻都处于某种状态,例如运行状态、阻塞状态、就绪状态等。一个线程可以由下列()状态直接到达运行状态。

    A.死亡状态

    B.阻塞状态(对象lock池内)

    C.阻塞状态(对象等待池)

    D.就绪状态


    就绪状态

  • 第3题:

    一个线程在任何时刻都处于某种线程状态(thread state),例如运行状态、阻塞状态、就绪状态等。一个线程可以由选项中的哪种线程状态直接到达运行状态?()

    A.死亡状态

    B.阻塞状态(对象lock池内)

    C.阻塞状态(对象wait池内)

    D.就绪状态


    就绪状态

  • 第4题:

    在任何时刻,任何一个进程都只能处于某一种状态。


    答案:对
    解析:

  • 第5题:

    有限状态自动机是一个具有离散输入/输出的数学模型,在任何时刻都能处于某个特定状态。


    正确