CH.6
A black box wants and needs outside interference
False
A class diagram resembles a horizontal flowchart that shows the actions and events as they occur.
False
A control is a specific member of a class.
False
A method is an adjective that describes the object's current status.
False
Just as objects are similar to adjectives, attributes resemble verbs that describe what and how an object does something.
False
Object-oriented (O-O) analysis describes an information system by identifying things called objects.
False
Class diagrams evolve into code modules, data objects, and other system components.
True
The focus indicates when an object sends or receives a message.
True
A method is like a blueprint or template for all the objects within a class.
False
A star marks the end of the lifeline.
False
An object includes data, but not the processes that affect that data.
False
Classes that send or receive messages are shown at the bottom of the sequence diagram.
False
In a state transition diagram, the circle at the right with a hollow border is the initial state.
False
The same message to two different objects produces the same results.
False
There are few CASE tools tailored to UML.
False
Use cases cannot interact with other use cases.
False
When use cases are identified, all the related transactions should be kept separate.
False
A use case represents the steps in a specific business function or process.
True
After one identifies a system's objects, classes, and relationships, one should develop an object relationship diagram that provides an overview of the system.
True
Although the UML can be used for business process modeling and requirements modeling, it is mainly used to support O-O system analysis and to develop object models.
True
An object represents a real person, place, event, or transaction.
True
Attributes are similar to adjectives that describe the characteristics of an object.
True
By limiting access to internal processes, an object prevents its internal code from being altered by another object or process.
True
Encapsulation allows objects to be used as modular components anywhere in the system.
True
In a state transition diagram, the states appear as rounded rectangles with the state names inside.
True
Some objects might have a few attributes; others might have dozens.
True
Systems analysts can create diagrams that appear to be correct but are in fact incorrect when it comes to the rules of the UML.
True
Systems analysts define an object's attributes during the systems design process.
True
The strongest relationship among objects is called inheritance.
True
When the outcome of one use case is incorporated by another use case, we say that the second case uses the first case.
True