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

Category / #ofQuestions
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