Midterm Exam Key
1.(p.6)An arrangement of people, data, processes, and information technology that interact to support and improve day-to-day operations in a business as well as support the problem-solving and decision making needs of management and users is
A.an information system
b.information technology
c.expert system
d.the Internet
e.none of these
LOD: Easy
Whitten - Chapter 01 #93
2.(p.6)An information system that processes payroll checks would be an example of a/an
A.TPS
b.DSS
c.MIS
d.EIS
e.expert system
LOD: Medium
Whitten - Chapter 01 #95
3.(p.21)A comprehensive approach to facilitate quality improvements and management within a business and its products and services is known as:
a.capability maturity model
b.continuous process improvement
c.business process redesign
D.total quality management
e.none of these
LOD: Easy
Whitten - Chapter 01 #110
4.(p.6)A contemporary term that describes the combination of hardware, software and data communications is
a.an information system
B.information technology
c.expert system
d.artificial intelligence
e.none of these
LOD: Easy
Whitten - Chapter 01 #94
5.(p.7)The term used to describe those people whose jobs involve the creation, collection, processing, distribution and use of information is
a.a network manager
B.an information worker
c.a systems owner
d.a systems designer
e.none of these
LOD: Easy
Whitten - Chapter 01 #98
6.(p.55)System owners view communication in terms of:
a.which business units, employees, customers and businesses will use the information system
b.where are the business units, employees, customers and external businesses located that need to access the information system
c.with what other information systems will it have to interface
D.all of the above
e.none of these
LOD: Easy
Whitten - Chapter 02 #66
7.(p.50)A representation of users' data in terms of entities, attributes, relationships and rules is known as:
A.data requirements
b.information requirements
c.data base requirements
d.knowledge requirements
e.none of these
LOD: Easy
Whitten - Chapter 02 #61
8.(p.54)The technical design of business processes to be automated or supported by computer programs to be written by systems builders is known as:
a.user dialogue
b.ergonomics
C.software specifications
d.user requirements
e.none of these
LOD: Medium
Whitten - Chapter 02 #64
9.(p.46)A unifying framework into which various people with different perspectives can organize and view the fundamental building blocks of information systems is known as a(n):
a.information system
b.information technology
C.information system architecture
d.architecture design
e.none of these
LOD: Medium
Whitten - Chapter 02 #58
10.(p.55)Language-based, machine readable representations of what a software process is supposed to do, or how a software process is supposed to accomplish its task is known as:
A.application programs
b.software specifications
c.prototyping
d.human engineering
e.none of these
LOD: Easy
Whitten - Chapter 02 #65
11.(p.72-76)Which of the following is NOT one of the principles of Systems Development?
a.Use a problem-solving approach
b.Divide and conquer
c.Establish phases and activities
d.Establish standards for consistent development and documentation
E.Leave the users alone until you have a product they can use.
LOD: Medium
Whitten - Chapter 03 #75
12.(p.98)A system development strategy that emphasizes extensive user involvement and iterative, incremental prototypes is:
a.COTS
B.RAD (Rapid Application Development)
c.Information Engineering
d.Structured Design
e.Structured Analysis
LOD: Medium
Whitten - Chapter 03 #83
13.(p.108)Which one is NOT one of the common facilities of CASE tools?
a.diagramming tools
b.dictionary tools
c.quality management tools
D.application development environment (ADE) tools
e.testing tools
LOD: Medium
Whitten - Chapter 03 #78
14.(p.88)Which one is NOT an ongoing activity of systems support?
a.Assisting users
B.Continuing analysis of the system
c.Recovering the system
d.Fixing software bugs
e.Adapting the system to new requirements
LOD: Medium
Whitten - Chapter 03 #77
15.(p.98)The first CMM level at which a consistent software development process is used is:
a.Level 1
B.Level 2
c.Level 3
d.Level 4
e.Level 5
LOD: Medium
Whitten - Chapter 03 #84
16.(p.125-127)Which of the following is a simple horizontal bar chart that depicts project tasks against a calendar?
a.PERT chart
b.Bar chart
c.WBSt
d.Line chart
E.Gantt chart
LOD: Easy
Whitten - Chapter 04 #53
17.(p.139)Which of the following is NOT one of the 10 hints for project leadership?
a.praise in public, criticize in private
b.explain and show, rather than do
c.don't rely just on status reports
D.keep "fudge" time in the schedule by not communicating "real" deadlines to team members
e.be consistent
LOD: Medium
Whitten - Chapter 04 #74
18.(p.130)A narrative description of the work to be performed as part of a project is:
a.scope statement
b.statement of work
c.project definition
d.project overview
E.all of these
LOD: Medium
Whitten - Chapter 04 #58
19.(p.143)A tool for helping management understand the dynamics and impact of changing project parameters such as cost, schedule, scope and quality is:
a.total quality management
b.project management
c.joint project planning
D.expectations management matrix
e.none of these
LOD: Medium
Whitten - Chapter 04 #71
20.(p.135)Which of the following establishes a project deadline and then schedules backward from that date?
a.end scheduling
b.remote scheduling
C.reverse scheduling
d.forward scheduling
e.none of these
LOD: Medium
Whitten - Chapter 04 #55
21.(p.160)A problem solving technique that reassembles a system's component pieces into a complete, new and improved system is:
A.systems design
b.systems analysis
c.cause-and-effect analysis
d.joint application design (JAD)
e.none of these
LOD: Medium
Whitten - Chapter 05 #104
22.(p.192)Which of the following phases identifies candidate solutions, analyzes them, and recommends a target solution?
a.scope definition phase
b.systems analysis phase
c.requirements analysis phase
D.decision analysis phase
e.none of these
LOD: Medium
Whitten - Chapter 05 #117
23.(p.161)Which of the following is NOT a phase in systems analysis?
a.scope definition phase
B.design analysis phase
c.requirements analysis phase
d.decision analysis phase
e.none of these
LOD: Hard
Whitten - Chapter 05 #102
24.(p.163)Which of the following is a model-driven, data-centered, but process-sensitive technique to plan, analyze and design information systems?
a.cause-and-effect analysis
B.information engineering
c.data flow diagrams
d.object oriented analysis
e.none of these
LOD: Medium
Whitten - Chapter 05 #106
25.(p.160)A problem solving technique that decomposes a system into its component parts while focusing on the business problem independent of technology is:
a.systems design
B.systems analysis
c.cause-and-effect analysis
d.joint application design (JAD)
e.none of these
LOD: Medium
Whitten - Chapter 05 #103
26.(p.228)In terms of proxemics, interviews should be conducted in which spatial zone?
A.personal zone
b.intimate zone
c.public zone
d.social zone
e.twilight zone
LOD: Medium
Whitten - Chapter 06 #111
27.(p.252)Which fact-finding technique is generally recognized as the most important and most often used?
a.questionnaires
b.observation
c.discovery prototyping
D.interviews
e.none of these
LOD: Medium
Whitten - Chapter 06 #108
28.(p.208)Which of the following might happen if system requirements are incorrect?
a.the system may cost more than budgeted
b.users may refuse to use the system
c.the system could have high downtime
d.A and B
E.all of these
LOD: Medium
Whitten - Chapter 06 #95
29.(p.221)Which kind of questions offer the respondent greater latitude in the answer?
a.fixed-format questionnaires
B.free-format questionnaires
c.multiple choice questions
d.rating questions
e.none of these
LOD: Medium
Whitten - Chapter 06 #105
30.(p.226)Which of the following is something you should NOT do during an interview?
a.be courteous
b.listen carefully
C.use jargon
d.be patient
e.none of these
LOD: Medium
Whitten - Chapter 06 #110
31.(p.258)A constraint on the state of the system before the use case can be executed is called a(n):
A.precondition
b.trigger
c.post condition
d.open issue
e.conclusion
LOD: Easy
Whitten - Chapter 07 #53
32.(p.252)When looking for actors, which of the following questions is the best one to ask?
a.how often is the system backed up?
B.who or what provides inputs to the system?
c.who is responsible for the budget of the system?
d.who is responsible for training the users?
e.who is responsible for reporting to the project stakeholders?
LOD: Medium
Whitten - Chapter 07 #31
33.(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
LOD: Medium
Whitten - Chapter 07 #37
34.(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
LOD: Medium
Whitten - Chapter 07 #41
35.(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
LOD: Easy
Whitten - Chapter 07 #45
36.(p.285)The data model for a single information system is usually called:
a.the enterprise data model
b.the logical data model
c.the physical data model
D.the application data model
e.none of these
LOD: Medium
Whitten - Chapter 08 #111
37.(p.299)The process that prepares a data model for implementation as a database is known as:
a.contextualization
b.normalization
c.data analysis
D.both normalization and data analysis
e.none of these
LOD: Medium
Whitten - Chapter 08 #123
38.(p.275)Every student resides in 0 or 1 dorm. This is an example of:A) domain
a.default
b.degree
c.cardinality
D.nonspecific relationship
LOD: Medium
Whitten - Chapter 08 #133
39.(p.279)When a parent entity contributes its primary key to become part of the primary key of the child entity, the relationship is known as:
a.primary
b.associative
c.nonidentifying
D.identifying
e.none of these
LOD: Medium
Whitten - Chapter 08 #107
40.(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
LOD: Medium
Whitten - Chapter 08 #104
41.(p.317)A tool that depicts the flow of data through a system and the work or processing performed by that system is known as:
a.entity relationship diagrams
b.decomposition, structure diagrams
C.data flow diagrams
d.use case diagrams
e.none of these
LOD: Medium
Whitten - Chapter 09 #145
42.(p.325)A process that has inputs but no outputs is known as:
A.a black hole
b.a gray hole
c.a miracle
d.both a miracle and a black hole
e.none of these
LOD: Medium
Whitten - Chapter 09 #157
43.(p.316)A model that shows what a system is and what it does, as well as how it does it, is:
A.a physical model
b.a logical model
c.a context model
d.both a logical and physical model
e.none of these
LOD: Medium
Whitten - Chapter 09 #143
44.(p.317)A technique for organizing and documenting the structure and flow of data through a system's processes and or the logic, policies and procedures to be implemented by a system's processes is known as:
a.data modeling
B.process modeling
c.context modeling
d.operational modeling
e.none of these
LOD: Medium
Whitten - Chapter 09 #144
45.(p.322)The act of breaking a system into its component subsystems, processes and subprocesses is known as:
a.generalization
b.normalization
c.composition
D.decomposition
e.none of these
LOD: Medium
Whitten - Chapter 09 #152
46.(p.372)The data associated with an object are called:
A.behaviors
b.attributes
c.inheritance
d.encapsulation
e.polymorphism
LOD: Easy
Whitten - Chapter 10 #63
47.(p.374)Which type of class relationship can be described as "is a"?
A.generalization/specialization
b.association
c.aggregation
d.multiplicity
e.inheritance
LOD: Medium
Whitten - Chapter 10 #78
48.(p.373)A technique wherein the attributes and behaviors are common to several types of object classes are grouped into their own class, called a supertype, is known as:
a.encapsulation
b.generalization
c.inheritance
D.generalization/specialization
e.none of these
LOD: Medium
Whitten - Chapter 10 #74
49.(p.372)Those things that an object can do and that correspond to functions that act on the object's data (or attributes) is known as a(n):
a.method
b.behavior
c.operation
d.service
E.all of these
LOD: Hard
Whitten - Chapter 10 #71
50.(p.394)Which of the following messages uses proper UML notation?
a.Item Selections
b.ItemSelections(items, quantities)
C.ItemSelections(Items, Quantities)
d.itemSelections(items, quantities)
e.Itemselections(ITEMS,QUANTITIES)
LOD: Medium
Whitten - Chapter 10 #84
LOD:Easy / 11
LOD:Hard / 2
LOD:Medium / 37
Whitten-Chapter01 / 5
Whitten-Chapter02 / 5
Whitten-Chapter03 / 5
Whitten-Chapter04 / 5
Whitten-Chapter05 / 5
Whitten-Chapter06 / 5
Whitten-Chapter07 / 5
Whitten-Chapter08 / 5
Whitten-Chapter09 / 5
Whitten-Chapter10 / 5