When using the noun technique the analyst begins by listing all the nouns that the users mention?

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 _______.

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.

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 ____.

In a sequence diagram a horizontal dashed line represents what?

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) _______.

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 ____.

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) ____.

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.

(T/F) The CRUD technique is most useful as a cross-check along with other techniques.

(T/F) Two difference scenarios of a use case would normally be described in a single fully developed use case description.

(T/F) In generalization/specialization the objects in a subclass are always also contained in the parent class.

(T/F) When using the noun technique, the analyst begins by listing all the nouns that the users mention.

A technique that is best used to validate the list of existing use cases is called the _____ technique.

A class that can be instantiated with objects of its type being created is called a(n) _____.

A(n) _____ describes the structure, content, and access controls of a physical data store or database.

A class that cannot be instantiated with objects of its type being created is called a(n) _____.

An arrow on a system sequence diagram is used to depict a(n) _____.

A concept that allows subclasses to share the characteristics of their superclasses is called ____.

security and controls design.

A key principle of human-computer interaction (HCI) that states that all controls should be noticeable and provide an indication that the control is responding to the user's action, is called ____

Which of the following diagrams is used for architectural design?
a. Interaction diagrams
b. Sate machine diagrams
c. Package diagrams
d. Component diagrams

Package diagrams & component diagrams

User interface objects in a sequence diagram often are labeled with the stereotype ____.

A key principle of human-computer interaction (HCI), that states that the appearance of any control should suggest its functionality, is called ____

Which two models are the primary models in object-oriented detailed design?

Sequence diagram & design class diagram

____ is a qualitative measure of the consistency of functions within a single class.

____ is a consistent relational database state in which every foreign key value also exists as a primary key value

Domain layer classes should ____.

prepare persistent classes for storage to the database

Which analysis model serves as an input model to a design class diagram?

Domain model class diagram

(T/F) Architectural design includes the design of specific program details.

(T/F) Adequate feedback from a system to user data entry helps reduce errors.

A relational database table is in third normal form (3NF) if it is in second normal form (2NF) and if no non-key field is functionally dependent on any other non-key field.

A design principle in which objects are responsible for carrying out system processing is called _____.

_____ is the notation that shows all the information required to call or invoke a method.

The part of a contract between a business and a hosting company that guarantees a specific level of availability is called the _____.

Service-level agreement (SLA).

What are the main steps of the noun technique?

11. What are the main steps of the noun technique? - Using the use cases, actors and other information about the system including inputs and outputs. - Using other information from existing systems, current procedures, and current reports or forms, add items or categories of information needed.

When using the brainstorming technique is it often helpful to think about each use case?

Two techniques to identify things in the problem domain are the noun technique and the verb technique. When using the brainstorming technique it is often helpful to think about each use case and talking to users.

What is based on the idea that people classify things in terms of similarities?

A typology is simply a means of classifying items, people or concepts by general type. The word typology is simply a scientific term for grouping things together based on similarities. Typology is most often used to classify people, things or ideas into categories based on commonalities that they share.

What are things known as in the problem domain?

Classes that describe things in the problem domain are called domain classes. Domain classes have attributes and associations.