VII. System Analysis (3) Flashcards
A finite state machine is characterized by … (6)
6-12, 14
A state diagram is a graphical representation of a finite state machine where … (2)
6-12
- composite states are refined using …
- composite state icon
6-17
nhìn hình slide 6-16 và học cách đọc
-
UML State Diagram: start, decision, junction, entry, exit, final, fork, join, shallow History, deep History
6-20
Composite State: what is it? While in a composite state, how many of the associated sub states is active ?
6-21
UML State Diagram: what does Region show? The relationship between Regions
draw
6-27
UML State Diagram:
- what happen when “orthogonal composite state” is active?
- what do the entry and exit of state show?
6-27
UML State Diagram:
- is a finite state class always necessary? when is it worth the effort? (3)
- how many state diagram does each class have?
6-29, 30
what does the state diagram of a class specify? (4)
6-30
how is the connection between state diagrams of different classes represented?
6-30
- what does a State describe?
- do all changes of an attribute value indicate a switch of the object state? Example
6-32
- what is an objects state?
- in most cases how can the object state be described with?
6-33
- what is trigger? Typical trigger (4)
- when is a trigger ignored?
6-34
- which class that corresponds to a finite machine needs Operations? (2)
- will all attributes take part in the predicates? Where may predicates be evaluated?
6-35