CMCS 90423

subject Type Homework Help
subject Pages 31
subject Words 5628
subject Authors Alan Dennis Barbara Haley Wixom David Tegarden

Unlock document.

This document is partially blurred.
Unlock all pages and 1 million more documents.
Get Access
page-pf1
Custom development allows developers to be flexible and creative in the way they
solve business problems.
Change management is the process of helping people to adopt and adapt to the to-be
system and its accompanying work processes without undue stress.
System tests are conducted by the systems analysts to ensure that all classes work
together without error.
A use scenario is an outline of the steps that the users perform to accomplish some part
of their work.
page-pf2
In polychronic time cultures, deadlines are critical. This is probably why timeboxing has
been relatively successful as a method to control projects.
Assume that your network has a server and three clients, this network is an example of
a four-tiered architecture.
Michael would like to complete this development project quickly so that the IS
department may move onto more strategic needs. He has assigned Joan to coordinate
the project because she worked recently with a local vendor and has an established
relationship. Michael has decided to use package software for this project.
page-pf3
All forms and reports need a minimal amount of white space that is intentionally left
blank.
Cost of ownership is an estimate of the purchase price of the system used to determine
whether or not to lease from an outsource vendor.
It makes sense to use computer-based training (CBT) in collectivistic cultures because
CBT allows the users to go at their pace.
A post-condition is one that must be valid for a method to execute.
page-pf4
The query operation will change the value of one or more of an object's attributes.
A self-contained, encapsulated piece of software that can be plugged into a system is
often referred to as a design a pattern.
The evolutionary Work Breakdown Structure approach is very useful when the
requirements of the system are not well understood.
page-pf5
The operations group takes care of system support.
There are two fundamentally different approaches to the style of conversion: direct
conversion and indirect conversion.
A feasibility analysis includes whether the project has been permitted by the CIO
of the company.
The new information system is purchased or built during the implementation phase of
the SDLC.
page-pf6
The default visibility of an operation in a class diagram is public.
Update anomalies occur when some instances of redundantly stored data are overlooked
when an update occurs.
A limitation of a formal cost-benefits analysis is that it contains the costs and benefits
for just one year.
page-pf7
When estimating project time schedules using industry standards for a systems project,
the following values are acceptable: 15% for planning, 25% for analysis, 50% for
design, and 10% for implementation.
A node in a deployment diagram typically indicates a server, a client or a separate
network. A node never represents an individual network device since that is a very low
level of abstraction for a deployment diagram.
The guideline for crafting documentation that creates a more readable text by putting
the subject at the start of the sentence, the verb in the middle, and the object at the end
of the sentence is "use the active voice".
Input design means designing the screens used to enter the information, as well as any
forms on which users write or type information (e.g., time cards, expense claims).
page-pf8
The following symbol represents the destruction of a temporary object in a sequence
diagram.
Contracts contain a detailed algorithmic description of how the method is to work.
The waterfall development methodology derives its name from the salmon that swim up
the waterfall against the current.
page-pf9
The SVDPI form of sentences in use cases aids in the identification of classes.
Beta testing is part of performance testing.
Timeboxing is a time-oriented approach to project development.
The _____ is generated by the department or person that has an idea for a new
information system.
a. economic feasibility analysis
b. requirements document
page-pfa
c. project charter
d. system request
e. project plan
A scenario is the same as a(n) _____.
a. use case
b. relationship
c. path through a use case
d. collection of use cases
e. role
Mary has written a message into her program to notify her when a particular class has
been reached within the program. This message is commonly called a _____.
a. change item
b. error message
c. navigator
page-pfb
d. stub
e. unit
The user interface design principle that places an emphasis on the intuitive flow of the
interface (i.e. left to right and top to bottom) to minimize the user's movements is
_____.
a. aesthetics
b. consistency
c. content awareness
d. layout
e. user experience
Analysts use _____ to show the objects that participate in a use case and the messages
that pass between the objects over time for one particular use case.
a. structural models
b. sequence diagrams
c. collaboration diagram
page-pfc
d. class diagrams
e. behavioral state machines
The project plan is the document that is used to _____.
a. describe how the project team will go about developing the proposed system
b. outline the tasks to be addressed in developing the proposed system and develop a
time estimate for each task.
c. outline the technical, economic, and organizational feasibility of the proposed system
d. summarize the business need and explain how the proposed system supports that
need and creates value
e. all of these
If there is a message on the sequence diagram, there must be an association on the
communications diagram, and vice versa.
page-pfd
_____ development is a structured design methodology that proceeds in a sequence
from one phase to the next.
a. Parallel
b. Phased
c. Agile
d. Rapid Application
e. Waterfall
In developing documentation use ______.
a. the active voice
b. e-prime style
c. consistent terms
d. parallel grammatical structures
e. all of these
page-pfe
Which of the following is the most important principle of input design?
a. capture input electronically as close to the source as possible
b. minimize keystrokes
c. never use on-line processing
d. use batch processing when appropriate
e. use on-line processing when appropriate
The information gathering technique that is most effective in combining information
from a variety of perspectives, building consensus, and resolving discrepancies is a(n)
_____.
a. document analysis
b. interview
c. joint application development
d. observation
e. questionnaire
To avoid the classic design mistake of 'silver bullet syndrome," the analyst should
page-pff
_____.
a. increase the schedule to include learning time
b. move proposed changes into future versions
c. not switch or upgrade development tools unless there is a compelling need
d. not use a design tool that appears too good to be true
e. use rapid application development techniques or timeboxing
The most important factor associated with successful change is a(n) _____.
a. clear plan for change
b. compelling personal reason to change
c. committed business sponsor
d. demonstrated support by top management
e. management directive
The purpose of a walkthrough is to thoroughly test the fidelity of the functional models
to the __________________ and to ensure that the models are consistent.
page-pf10
a. non-functional models
b. use-case diagrams
c. activity diagrams
d. functional requirements
e. use-case descriptions
Which of the following types of attributes is notproper in an analysis class?
a. integers
b. strings
c. doubles
d. compound
e. date
A(n) _____ is basically an electronic list of information that is stored on a disk.
a. sequential access file
b. unordered sequential access file
page-pf11
c. ordered sequential access file
d. random access file
e. transaction file
The type of documentation designed to be used when the user needs to learn how to
perform a specific function is known as _____.
a. procedural cohesion
b. procedures manuals
c. reference documents
d. sequential cohesion
e. tutorials
_____ refers to the level of interdependency or interrelationship among the modules in
a system.
a. coupling
b. cohesion
page-pf12
c. connascence
d. multiple inheritance
e. single inheritance
Training for a business system should focus on _____.
a. all the capabilities of the new system
b. complex computerized modules and code
c. helping the users to accomplish their jobs
d. how to use the system
e. not using the system
Which one in the following is a development strategy?
a. Rational Unified development
b. offshore development
c. packaged software
d. Agile development
page-pf13
e. Rapid prototyping
_____ is the process of examining the technical, economic, and organizational pros and
cons of developing a new system.
a. Committee approval
b. Feasibility analysis
c. Functionality determination
d. Risk analysis
e. System request
The three-stage process for managing organizational change that was developed by
Lewin is _____.
a. As-Is system, transition, and To-Be system
b. hold, shuffle, and fold
c. SDLC, RAD, and BPR
d. support, maintain, and assess
page-pf14
e. unfreeze, move, and refreeze
Briefly describe the set of rules that are used to ensure the three representations
(activity diagrams, use-case descriptions, and use-case diagrams) for the functional
models are consistent among themselves.
page-pf15
_____ suggests that only the information required to use an object should be available
outside the object.
a. encapsulation
b. information hiding
c. polymorphism
d. inheritance
e. cohesion
The level of acceptance by the users of a system and the extent to which the new system
will be incorporated into the operations of the organization are expressed in the _____
feasibility.
a. economic
page-pf16
b. familiarity
c. functional
d. organizational
e. technical
The basic building block of a system is the _____.
a. object
b. attribute
c. message
d. partition
e. method
The conversion style is the way in which users are switched between the old and new
systems. There are two fundamentally different approaches to the style of conversion:
direct conversion and ______________________.
a. indirect conversion
page-pf17
b. parallel conversion
c. phased conversion
d. pilot conversion
e. simultaneous conversion
The person who identifies the business value that can be gained from using information
technology is called the _____.
a. manager
b. project sponsor
c. staff member
d. system analyst
e. system request
Which one in the following is NOT a layer of a software architecture.
a. Foundation
b. Problem Domain
page-pf18
c. Data management
d. Data structure
e. Human-computer Interface
The constraints and contracts in class and method design models were derived from the
____________ requirements and the problem domain representations.
a. business
b. regularly
c. non-functional
d. functional
e. reliability
Fan-out refers to _____.
a. the number of attributes a class has
b. the number of messages sent by a method
c. the number of times a message is sent by a method
page-pf19
d. the number of times an attribute is passed from a class
e. none of these
A set of rules are used for performing the verification and validation walkthrough of
behavioral model. One of the rules is: all _______________ contained in a behavior
state machine must be associated with a message being sent on a sequence and
communication diagram, and it must be classified as a (C)reate, (U)pdate, or (D)elete
message in a CRUDE matrix.
a. messages
b. behaviors
c. transitions
d. associations
e. dependences
A(n) _____ defines a series of tests that will be conducted to identify errors in
programming.
a. object test
b. test script
page-pf1a
c. stud test
d. test case
e. test plan
Which of the following is part of a CRC card?
a. class name
b. type
c. description
d. responsibilities
e. all of these
Explain the project team review part of project assessment. What is the goal of project
team review?
page-pf1b
Explain the role of the change agent.
Identify the characteristics used when selecting a computing architecture. Provide a
description of characteristic.
page-pf1c
Briefly explain the non-functional requirements and functional requirements in software
quality.
page-pf1d
Explain the rules for performing the verifying and validating walkthrough behavioral
models.
page-pf1e
Describe the four most common approaches have been suggested to aid the analyst in
identifying a set of candidate objects for the structural model. These methods are textual
analysis, brainstorming, common object lists, and patterns.
page-pf1f
What is interaction coupling? How can interaction coupling be minimized?
page-pf20
Explain the term transition.
Discuss the cost-benefit analysis that accompanies the decision of accepting or rejecting
an opportunity to change.
Briefly compare and contrasts the roles and responsibilities of the project manager and
the business analyst.
page-pf21
Explain the object persistence format type known as files.
Assigning values to costs and benefits involves making some difficult predictions of the
future. How can the project team improve the accuracy of these estimates?
page-pf22
Describe the terms action, activity and object nodes that are found in an activity
diagram.
Explain the role of a project manager in an IS project.
page-pf23
The central component of any CASE tool is the ____________,
a. CASE repository
b. files
c. XML/HTML files
d. databases
e. object persistency
What kinds of events can lead to state transitions on a behavioral state machine?
page-pf24
Briefly describe the idea behind structured design approach to systems development.
Outline the three important components for staffing a project. Include topics such as
matching peoples' skills with project needs, motivating team members, and minimizing
conflict. Structure the essay into three or more paragraphs, one for each component.
page-pf25
Summarize the first three steps of the normalization process.

Trusted by Thousands of
Students

Here are what students say about us.

Copyright ©2022 All rights reserved. | CoursePaper is not sponsored or endorsed by any college or university.