Академический Документы
Профессиональный Документы
Культура Документы
9. If on a limited time budget, the best way to be sure you remain efficient and effective in
designing a system is to utilize the ____________.
a. Porters 5 Forces Model
b. Outsourcing Model
c. RAD and Timeboxing Techniques
d. Hire/Fire Motivational Theory
e. Not Attempt the Project
Ans: c
55. What percentage of companies on the InformationWeek 500 list of business technology
innovators say they engage in offshore IT outsourcing?
a. 0 to 10%
b. 10% to 25%
c. 25% to 40%
d. 40% to 60%
e. Over 60%
Ans: e
68. Prototyping is the interface design step that often uncovers additional information that is
needed in the system, leading to a revision of the physical DFDs or ERPs.
Ans: False
72. In a custom software case, all parts of the system need to be completely customized and
scripted to the company’s specifications including ancillary software to the current system.
Ans: False
79. Time and arrangements deals are potentially more expensive if the service provider requires
unforeseen resources to complete the project on time.
Ans: True
86. An IT department has just received its newest onslaught of system maintenance requests
from
the finance, marketing and accounting divisions and has added them to the growing list of fixes
needed. Tomorrow, there will be a request placed by the CTO that there is to be a new
processing system put into place that will take the place of the current MS Word system. The
best alternative is to utilize a custom program that will replace the original program.
Ans: False
88. The Design phase of the SDLC uses the requirements that were gathered during analysis to
actually build (and code if necessary) the final system.
Ans: False
Ch8
37. The processing language required to activate data access logic is referred to as ERDs.
Ans: False
53. The cost differential between maintaining client-server applications and server-based
applications will be offset with organizational experience.
Ans: True
54. The cost differential between maintaining client-server applications and server-based
applications cannot be offset with organizational experience.
Ans: False
60. It is not uncommon for the cost of a power disruption to be hundreds or thousands of times
the
cost of failed components.
Ans: True
61. Generally speaking, information systems do not have high performance requirements due to
their stable and predictable nature.
Ans: False
63. Oracle is a standard type of special software for application servers and web servers.
Ans: False
Ch9
29. Studies have shown that for novice or infrequent users of forms, ______
a) A density of 50% to 65% is preferred
b) A density under 50% is preferred
c) A density of 80% to 100% is preferred
d) A density of 65% to 80% is preferred
e) There was no preference in the amount of white space on a form
Ans: a
61. Which of the following is NOT true about Interface Standards Design?
a) There may be several sets of interface standards for different parts of the system
b) A data-entry screen for one application will mirror data-entry screens used in other
applications
in the company
c) Each individual interface may not contain all the elements in the standards
d) They may contain additional characteristics beyond the standard ones
e) They must adhere to the Use Scenario Prototypes
Ans: e
118. User interface design is very controlled by CASE tools, and specific rules and guidelines set
by
the W3C (world wide web consortium).
Ans: False
127. User interface design is completed by users under the direction of the project sponsor.
Ans: False
129. When designing forms, it is better to get more information on the form as fewer forms with
more information is better than several pages of forms covering the same information.
Ans: False
133. Space is generally at a premium on forms and reports , thus squeezing information onto
forms
is considered a wise business decision.
Ans: False
135. Novice or infrequent users of an interface (both paper and screen) prefer interfaces with
low
density like under 25%.
Ans: False
136. Generally headings on a paper form should be with Arial size 24 bold; the main text should
be
Times New Roman size 12. Subheadings should be Tahoma size 14, bold and italic and
underlined. This makes a form easier to read and to delineate sections.
Ans: False
139. Colors and patterns add pizzazz to a screen form and aid in its readability.
Ans: False
141. Colors have been shown to affect emotion – red for intense emotion (anger) and blue for
lower emotions (drowsiness).
Ans: True
148. Bob is designing input screens for a re-designed system for the shipping and inventory
department. For order forms, he puts Zip code first (as the database will take the zip code and
look up the city and state); for receiving forms, he puts them in the order of city, then state,
then zip code. His design choices will help experienced users be more productive.
Ans: False
154. Juan uses the term ‘patient’ on an appointment form; but uses the word ‘client’ on the
payment entry screen. This violates the consistency principle of user interface design.
Ans: True
Response: see Consistency
Difficulty: easy
155. At least one study suggests that some variation be appropriate in user interface design as
the
study suggests that when all forms tend to look the same, it can be confusing to some users.
Ans: True
172. Ramesh has chosen a swing for an interface metaphor for an accounting application. When
debits are entered, the swing is lower on the left; when credits are entered, the swing is lower
on the right. This is a good choice.
Ans: False
173. Thom has created an icon of a person walking out of a door to stand for ‘exit’ from a form.
This is a good choice for an interface icon.
Ans: False
178. Language prototyping (like using Visual Basic to layout screens and forms) is generally the
fastest, cheapest and most effective way to show users how screens and forms will look.
Ans: False
203. Combo boxes are a combination of list boxes or input text boxes.
Ans: True
Response: see Types of Input
Difficulty: easy
204. A scroll bar for input allows the user to easily input text and numbers.
Ans: False
Ch10
12. In adding implementation references (when converting logical DFDs into physical DFDs)
analysts
will NOT do which of the following?
a) Add references to the ways the actual databases will be implemented
b) Develop links to the user interface for the metadata
c) Build structures for how the processes will be implemented
d) Determine the physical media for the data (part, bar code scanning, etc.)
e) Create final physical names for the various components
Ans: b
18. In determining if a process is to be automated, the project team will do all of the following
EXCEPT:
a) Weigh the costs
b) Redraw the logical DFD as a combined logical/physical DFD
c) Determine benefits
d) Evaluate the efficiency
e) Consider the integrity of the process to the system
Ans: b
55. The Human-Machine boundary is part of the Human-Computer Interface into usability
systems.
Ans: False
60. When drawing the human-machine boundary, all processes in the physical DFD will be
automated, so only external entities will be excluded.
Ans: False
61. An audit control / audit logfile might be a system related process, data flow and data store
that
would be added when creating physical DFDs.
Ans: True
66. In designing programming specifications, the analyst needs to see what impact will happen if
one line changes in one module and how that might affect other modules and processing.
Ans: True
79. Selection in a structure chart indicates under what condition a module is invoked and might
be
compared to an if-then statement.
Ans: True
80. Iteration in a structure chart indicates in what order components are invoked.
Ans: False
Response: See Structure Chart
Difficulty: easy
81. A structure chart is composed of modules that work together to form a program.
Ans: True
82. A control module can also be called a library module and is a set of reusable code.
Ans: False
88. A diamond on a structure chart shows sequence – like a baseball player would go to first
base,
then second, third and home.
Ans: False
Response: See Syntax - Module
Difficulty: medium
89. Couples in structure charts always show two modules that are executed together and are
drawn
with horizontal lines at the top and bottom.
Ans: False
95. A transaction structure in a structure chart contains a control module that calls subordinate
modules and frequently occur with menus.
Ans: True
Response: See Transaction Structure
Difficulty: medium
96. Generally, transaction structures occur at lower levels of a structure chart.
Ans: False
97. A good indication of needing a transaction structure on a structure chart occurs when a DFD
shows a single data flow entering a process that produces multiple data flows as outputs.
Ans: True
Response: See Transaction Structure
Difficulty: medium
98. The ‘transform structure’ on a structure chart has a control module that calls several
subordinate modules, after which something happens.
Ans: True
99. In a car insurance processing structure chart, a control module first calls a module that
calculates rates based on age; then it calls a module that calculates rates based on state-
ofresidency; then it calls a module that calculates rates based on driving record; then calls a
module based on health factors; and finally calls a module that combines these factors. This
would be an example of a ‘transform structure’ on a structure chart.
Ans: True
Response: See Transform Structure
Difficulty: hard
100. Jim is working from a leveled DFD and creating structure charts. He is finding that the
lower levels of the DFD generally correspond to transform structures.
Ans: True
Ch11
0. Which of the following is a concept not generally associated with decision support systems?
a) Data warehouses
b) Data marts
c) Aggregated data
d) Object orientation
e) Multidimensional databases
54. One of the goals of the data storage design activity in the Design Phase of the SDLC is to
revise
logical use cases into physical use cases.
Ans: False
Response: see Introduction
Difficulty: medium
55. Applications are of little use without the data that they support.
Ans: True
67. Most relational database management systems support ‘sticky’ quantitative processing.
Ans: False
79. A DSS is a design support structure and does the ‘ETL’ (extract, transform and load) to create
data warehouses.
Ans: False
Ch12
16. If a program module is taking longer to develop than expected, the recommended action is:
a) Put more programmers on the staff
b) Force the developers to work weekends to catch up
c) Move the expected completion date back
d) Incorporate scope creep into the requirements
e) Change the development environment into an object-oriented language
Ans: c
19. A major credit card company has an hour of system downtime on the Friday after
Thanksgiving
(generally one of the biggest shopping days of the year). Which might be a good estimate of the
amount of income lost from this outage?
a) Under $50,000
b) From $50,000 to $99,999
c) From $100,000 to $249,999
d) From $250,000 to $500,000
e) Over $500,000
39. Which of the following is probably something that system testing WILL NOT verify?
a) Systems documentation
b) Ability to perform under heavy load
c) Conformance to Sarbanes-Oxley requirements
d) How well the system meets business requirements
e) The systems usability
Ans: c
44. Because users’ perceptions of the new system will be significantly influenced by the
experiences
in the acceptance tests, analysts should strive for:
a) Colorful screens, carefully laid out following ASCI screen standards
b) Extensive unit and stub testing
c) Complete code walk-throughs with users, programmers, project managers and project
sponsors
d) Fast access to databases and in data retrieval
e) Rigorous and successful system testing
Ans: e
53. This type of documentation is designed to be used when the user needs to learn how to
perform
a specific function (such as updating a field or adding a new record):
a) Reference documentation
b) Procedures manuals
c) Tutorials
d) Systems documentation
e) Final documentation
Ans: a
54. This type of documentation describe how to perform business tasks (such as printing a
monthly
report or taking a customer’s order):
a) Reference documentation
b) Procedures manual
c) Tutorials
d) Systems documentation
e) Acceptance documentation
Ans: b
55. This type of documentation teaches people how to use major components of the system
(like an
introduction to the basic operations of the system):
a) Help system
b) Procedures manual
c) Tutorials
d) Systems documentation
e) Acceptance documentation
Ans: c
58. When creating the index, which of these will probably NOT be a place to find terms to
include in
the index:
a) The set of commands in the user interface (like open file, modify, etc.)
b) The set of user interface design standards (like aesthetics, layout, consistency, etc.)
c) The set of major concepts in the system (like in the Tune Source example of artist, tune, music
genre, etc.)
d) The set of business tasks (like ordering, returns, adjustments, etc.)
e) The set of synonyms for other sets (like ‘quit’, ‘stop’, ‘end’ for ‘exit’ or ‘erase’ for ‘delete’)
Ans: b
59. An example of a fairly recent enhancement to online help functionality that uses intelligent
agents might be:
a) Table of contents
b) Search function
c) Context sensitive help
d) Index
e) None of the above
Ans: c
60. The development of all parts of the new system (including programming, testing, system
documentation and user documentation) is generally called:
a) Planning
b) SDLC
c) Waterfall
d) Construction
e) Installation
Ans: d
61. Mya is a programmer on the new inventory tracking system. She looks in the development
library for a module that she needs to modify and changes a couple of lines in that module. BUT
… at the same time Steve was also working on that module - getting it from the library before
Mya did – and putting it back in the library after Mya made her changes and saved it. One
common solution to this problem might be:
a) To hold weekly meetings so Mya and Steve could discuss this
b) To have all developers (including Mya and Steve) e-mail all other developers as they make
changes to a module
c) Have a program log / check-out system which would show that the module was already
checked
out (in this case to Steve) and that modifications can not be made until he checks it back in
d) Have all developers call the Project Manager with any and all changes
e) Have a ‘white board’ in the development area, where a programmer can write down the
modules he/she is working on – and ask all developers to check the white board before making
changes
Ans: c
82. When creating a project plan, project analysts normally figure out the ‘critical path’.
Ans: True
83. The critical path is the fine line between the alpha test and the beta test as you change from
test
data to real production data.
Ans: False
84. Frequently a project manager will create a risk assessment that tracks potential risks along
with
an evaluation of their likelihood and potential impact.
Ans: True
85. Nancy, a project manager, has identified some potential risks with a form creating package
that
is being used for the first time. The developer who is using this form creating package is new to
that package, although she has been with the company for several years and has been
recognized for outstanding development skills. Nancy should rate this as a high risk and
immediately drop the forms creation package from this project.
Ans: False
86. By the time the design phase is started, all time estimates should be within 5% of the actual
completion time.
Ans: False
90. Software bugs are estimated to cost the US economy $12.4 million dollars a year.
Ans: False
103. Analysts should not worry about the users’ perceptions of the new system during
acceptance testing.
Ans: False
08. Good-quality paper documentation usually takes about 8 hours per page (doublespaced).
Ans: False
109. Online documentation will probably be the dominant form of user documentation in the
near future.
Ans: True
--------------------------------
Ch13
4. A lot of the ‘unfreeze’ part of Lewin’s three step model for managing organization change:
a) is part of the user interface design activities
b) is generally accomplished by a strongly worded e-mail from the project sponsor to the
development /
project management team
c) has been accomplished to this point in the project by the systems development life cycle
(SDLC)
processes
d) is done by ‘turning up the heat’ (i.e. unfreeze) on the users to make them want to change
e) is accomplished by the organization’s marketing vice president
ans: c
9. Frequently, when using the direct conversion strategy, the new system is activated:
a) on the project sponsor’s birthday
b) on the 12th of September (Herman’s Hollerith’s birthday)
c) to correspond with a fiscal year change or at midnight on New Year’s Eve
d) when the current paper forms run out
e) on Christmas Day to give the users a ‘gift’
ans: c
15. If a trainer has been hired to train all staff before the new system goes ‘live’, it might be best
to use:
a) direct conversion
b) pilot conversion
c) phased conversion
d) modular conversion
e) perpendicular conversion
ans: c
18. It has been a busy project experience for Omar. During the analysis phase, he encountered
some
negative feedback from users. During design, his best user-interface analyst left for a new
position and
a novice user-interface designer took over. And during the coding, the team had to rely on some
offshore developers who had trouble understand the programming specifications. To get the
system
running as expected, the testing time was reduced. Which of the following conversion
approaches
might be the safest approach for Omar and the project team?
a) direct, whole-system, simultaneous conversion
b) parallel, pilot site, simultaneous conversion
c) direct, phased, simultaneous conversion
d) direct, pilot and phased conversion
e) parallel, modular and top-down conversion
ans: b
32. Connie is trying to motivate users to adopt the new system. The first step she needs to
consider is:
a) how to cajole the users into adopting the system
b) that people need to be paid to adopt a new system
c) the factors that inhibit change and the perception of costs and benefits
d) the standard operating procedures of the organization
e) the informal politics and the informal ‘boss’ of the users (and how to reach this person)
ans: c
34. Which is NOT a basic tool for structuring work processes in organizations?
a) formal standard operating procedures
b) defining how people assign meaning to events (such as to ‘be successful’)
c) promoting earlier adopters to management positions
d) allocating funds for training
e) allocating funds for positive infrastructure
ans: c
35. The habitual routines for how work is performed are called:
a) work norms
b) policies, processes and procedures (the “3Ps”)
c) resource allocations
d) standard operating procedures
e) assignment infrastructures
ans: d
36. Early adopters in the new customer resource management system received faster
computers with
more memory. In terms of management policy, this is probably an example of:
a) standard operating procedures
b) checks and balances
c) bonus processes
d) fair play
e) resource allocation
ans: e
37. Which of the following might NOT be a reason for some people to favor adoption of a new
system?
a) increased salary
b) reduced unpleasantness
c) opportunities for promotion
d) loss of political power
e) opportunities for personal development
ans: d
39. Which of the following is a true statement about successful change?
a) the migration plan is not clear
b) the likelihood of successful change is increased when the cost of the transition to individuals
who
must change is low
c) there is a need for significantly different new skills
d) there is a strong possibility of disruptions in how the company has done business with the
new
system
e) the change agent is a newcomer who has been viewed as ‘pushy’ by potential adopters
ans: b
Response: see Assessing Costs and Benefits
Difficulty: medium
40. The single most important factor in motivating a change is:
a) posting comments on a corporate blog
b) sending out an e-mail of reluctant and resistant adopters to everyone in the organization
c) providing clear and convincing evidence of the need for change
d) mandating that ‘it must happen or else’
e) promising salary increases to upper management
ans: c
d) it is better to ‘over sell’ the new system, even if potential benefits are estimated on the high
side in
order to get reluctant adopters ‘on board’
e) being forthright by saying ‘this is what it is – you have two choices – take it or leave the
organization’
ans: b
42. Research has shown that about __________ of potential adopters will be ready adopters.
a) 5% to 10%
b) 10% to 20%
c) 20% to 30%
d) 40% to 50%
e) 90 to 100%
ans: c
43. With resistant adopters (those that simply refuse to accept the change with the new
system), it
might be better to:
a) bring them together for a meeting and open debate on a unimpassioned, logical approach
b) ignore this small minority of resistant adopters and focus on the larger majority of ready and
reluctant adopters
c) find the more vocal resistant adopters and ‘bribe’ them to accept the new system with such
actions
as updated computer systems, time off, and ‘trinkets’ (like banners, buttons, stuffed animals)
d) find the leaders of this resistance and fire one of two of them as a message to the others to
get ‘on
board’
e) use an implementation JAD session with leaders from the ready adopters, reluctant adopters,
and
resistant adopters to find common ground
ans: b
44. Training is probably the most _________ part of any change management initiative.
a) self-evident
b) expensive
c) overused
d) wasted
e) tedious
ans: a
52. Which is NOT a common source of change requests for an installed system?
a) bugs in the system that must be fixed
b) enhancements to the system from users
c) other systems development projects (that interact with this system)
d) senior management
e) specific requests made by the CEO
ans: e
71. Technical readiness in a migration plan is achieved by installing fault tolerant, open-source
Web 2.0
systems. F
73. Generally speaking, the technical readiness portion is the most difficult aspect of the
migration plan.
Ans: False
77. At Mega-Mart, their financial year ends on June 30th. Chris, the project manager for the new
reporting system, has set 11:59 p.m. as the time for the implementation of the new system. He
is
probably using the parallel conversion approach.
Ans: False
83. Myles is the lead analysis for a major ERP system. He has decided that the inventory module
be
installed first for two to three months; followed by the payroll module; followed by other
accounting
modules. This is called a ‘phased conversion’.
Ans: False
Response: see Selecting the Conversion Strategy
Difficulty: easy (modular conversion)
84. Generally the most common conversion approach is to install the entire system at one time.
Ans: True
98. Sometimes motivation to change might be to emphasize a negative like “if you don’t adapt
to the
new system, you will lose you job”.
Ans: True
99. One of the first steps in change management is to understand what the new hardware and
software
can do for the business. F
101. SOPs are “system organizational policies” and are the formal ways to perform work
processes.
Ans: False
107. Computer-based training (CBT) is generally more expensive to develop, but generally
cheaper to
deliver.
Ans: True
110. Once the project team has installed the system and performed the change management
activities,
the system is officially turned over to the users.
Ans: False