Systems Analysis & Design Test 2 Flashcards
An important step in using the CRUD technique is to _______.
Identify the data entities.
One technique to find the “things” that need to be included in the new system begins by starting with a user and the use cases and then try to identify the necessary informational “things.” This technique is called the _______.
Brainstorming technique.
An example of an attribute of an object might be _______.
A. an inventory item B. items on a purchase order
C. a social security number D. a calendar
C. a social security number.
____ is used to describe the relationship between two things of the same type, such as one person being married to another person.
Unary association.
As association class is frequently required for what kind of relationship?
Many to many relationship.
A concept that allows subclasses to share the characteristics of their superclasses is called ____.
Inheritance.
In a sequence diagram a horizontal dashed line represents what?
A return message.
In a fully developed use case description, the flow of activities is most similar to what?
The flow of activities in a use case diagram is most similar to an activity diagram.
An attribute whose value uniquely identifies an object is called a(n) _______.
Key attribute.
In UML the constraint denoted by “0..*” indicates what?
An optional relationship.
A concept that allows subclasses to share the characteristics of their superclasses is called ____.
Inheritance.
When a message is sent from an originating object to a destination object it means that ______.
A method is being invoked on the destination object.
One column of a table in a relational database is called a(n) ____.
Attribute
Two methods to show a repeating message in a system sequence diagram are:
An asterisk or a loop frame.
(T/F) Relationships in a relational database are usually represented by embedding a foreign key in each participating table.
False
(T/F) The CRUD technique is most useful as a cross-check along with other techniques.
True