HW4 Key

1.(p.271)Which of the following is a category of entities?
a.person
b.place
c.object
d.concept
E.all of these

4_HW_CIS210 #16
LOD: Easy
Whitten - Chapter 08

2.(p.276)An entity that inherits its primary key from more than one entity is called a(n):
A.associative entity
b.concatenated entity
c.ternary
d.many-to-many cardinality
e.none of these

4_HW_CIS210 #14
LOD: Medium
Whitten - Chapter 08

3.(p.272)A descriptive property or characteristic of an entity is:
a.a domain
B.an attribute
c.an entity instance
d.an entity existence
e.none of these

4_HW_CIS210 #12
LOD: Medium
Whitten - Chapter 08

4.(p.247)A motorist stops at a self-service gas station to fill up her car, paying by credit card at the pump. In this use case, who is the primary business actor?
A.the motorist
b.the station owner
c.the credit card authorization company
d.the oil company
e.none of these

4_HW_CIS210 #10
LOD: Medium
Whitten - Chapter 07

5.(p.275)The number of entities that can participate in a relationship is known as:
a.the domain of the relationship
b.the cardinality of the relationship
C.the degree of the relationship
d.the association of the relationship
e.none of these

4_HW_CIS210 #20
LOD: Medium
Whitten - Chapter 08

6.(p.253)Which of the following would be the best use case name?
A.enroll in course
b.course enrollment
c.course
d.enrollCourse()
e.they are all good use case names

4_HW_CIS210 #5
LOD: Medium
Whitten - Chapter 07

7.(p.293)A code that uses blocks of numbers that are divided into groups that have some business meaning is known as a:
a.serial code
b.hierarchical code
c.significant position code
D.block code
e.none of these

4_HW_CIS210 #19
LOD: Medium
Whitten - Chapter 08

8.(p.285)Which of the following statements is false?:
a.Data models help analysts to quickly identify business vocabulary more completely than process models.
b.Data models are almost always built more quickly than process models.
c.Data models for existing and proposed systems are far more similar than process models for existing and proposed systems.
D.Data modelers frequently get hung up on unnecessary details associated with the data.
e.None of these.

4_HW_CIS210 #18
LOD: Medium
Whitten - Chapter 08

9.(p.274)Any candidate key that is not selected to become the primary key is called:
a.the entity key
b.the concatenated key
c.the subsetting key
d.the domain key
E.the alternate key

4_HW_CIS210 #13
LOD: Medium
Whitten - Chapter 08

10.(p.247)A motorist stops at a self-service gas station to fill up her car, paying by credit card at the pump. In this use case, who is the primary system actor?
A.the motorist
b.the station owner
c.the credit card authorization company
d.the oil company
e.none of these

4_HW_CIS210 #8
LOD: Medium
Whitten - Chapter 07

11.(p.273)An attribute or group of attributes that assumes a unique value for each entity instance is a:
a.domain
B.key
c.default value
d.data type
e.none of these

4_HW_CIS210 #15
LOD: Medium
Whitten - Chapter 08

12.(p.261-262)Which of the following can a project manager use to determine the importance of use cases?
A.use case dependency diagram
b.use case glossary
c.use case narrative
d.actor glossary
e.context diagram

4_HW_CIS210 #2
LOD: Easy
Whitten - Chapter 07

13.(p.247)Which of the following actors primarily benefits from the execution of the use case?
A.primary business actor
b.primary system actor
c.external server actor
d.external receiver actor
e.none of these

4_HW_CIS210 #3
LOD: Easy
Whitten - Chapter 07

14.(p.249)Which use case relationship is used to model the dependencies among use cases?
a.association
b.extends
c.uses
D.depends on
e.inheritance

4_HW_CIS210 #9
LOD: Easy
Whitten - Chapter 07

15.(p.247)A motorist stops at a self-service gas station to fill up her car, paying by credit card at the pump. In this use case, who is the external server actor?
a.the motorist
b.the station owner
C.the credit card authorization company
d.the oil company
e.none of these

4_HW_CIS210 #4
LOD: Medium
Whitten - Chapter 07

16.(p.274)An attribute or concatenated attribute whose values divide all entity instances into useful subsets is known as:
a.primary criteria
b.secondary criteria
c.alternate criteria
D.subsetting criteria
e.none of these

4_HW_CIS210 #17
LOD: Medium
Whitten - Chapter 08

17.(p.251)Which of the following is not a step in the process of requirements use case modeling?
a.identify business actors
b.identify business use cases
c.construct use case model diagram
d.document business requirements use case narratives
E.none of these – they are all steps of the process

4_HW_CIS210 #1
LOD: Medium
Whitten - Chapter 07

18.(p.258)The event that initiates the execute of the use case is called a(n):
a.precondition
B.trigger
c.post condition
d.open issue
e.conclusion

4_HW_CIS210 #6
LOD: Easy
Whitten - Chapter 07

19.(p.293)Which of the following is NOT a guideline for creating a business coding scheme?
a.Codes should be expandable to accommodate growth.
B.The full code must result in redundant values for entities.
c.Codes should be large enough to describe distinguishing characteristics, but small enough to be interpreted by a person without a computer.
d.Codes should be convenient.
e.All of these

4_HW_CIS210 #11
LOD: Medium
Whitten - Chapter 08

20.(p.251)Which of the following references is an excellent source to find potential actors?
a.an organization chart
b.a context diagram
c.existing system documentation
D.both B and C above
e.both A and B above

4_HW_CIS210 #7
LOD: Medium
Whitten - Chapter 07

Category / #ofQuestions
4_HW_CIS210 / 20
LOD:Easy / 5
LOD:Medium / 15
Whitten-Chapter07 / 10
Whitten-Chapter08 / 10