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
4_HW_CIS210 / 20
LOD:Easy / 5
LOD:Medium / 15
Whitten-Chapter07 / 10
Whitten-Chapter08 / 10