CNIT 280 – Flashcards
63 test answers
Unlock all answers in this set
Unlock answers 63question
_____ development is a structured design methodology that proceeds in a sequence from one phase to the next.
answer
Waterfall Development
Unlock the answer
question
Design methodology that breaks an overall system into a series of versions
answer
Phased Development
Unlock the answer
question
Design Methodology that attempts to address the problem of long delays between the analysis phase
answer
Parallel Development
Unlock the answer
question
_____ value can be quantified during the project initiation phase.
answer
Tangible
Unlock the answer
question
_____ is the process of examining the technical, economic, and organizational pros and cons of developing a new system.
answer
b. Feasibility analysis
Unlock the answer
question
The four elements commonly found on a system request are _____.
answer
project sponsor, business need, business requirements, and business value
Unlock the answer
question
Feasibility analysis may be defined as a(n)_____.
answer
c. guide to determining whether to proceed with a project
Unlock the answer
question
_____ feasibility is determined by identifying costs and benefits associated with the system.
answer
Economic
Unlock the answer
question
The calculation that measures the amount of money an organization receives in return for the money it spends is called the _____.
answer
e. return on investment
Unlock the answer
question
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.
answer
Organizational
Unlock the answer
question
Understanding the as-is system, identifying improvements, and developing requirements for the to-be system are the steps of the _____ phase.
answer
Analysis phase
Unlock the answer
question
The analysis strategy that results in the existing business processes being left essentially the same, but with a new system that makes them more efficient is _____.
answer
business process automation (BPA)
Unlock the answer
question
The goal of this analysis strategy is to change the fundamental way the organization operates and to make major changes by taking advantage of new ideas, methods and technology.
answer
d. business process reengineering (BPR)
Unlock the answer
question
Which of the following analysis strategies incurs the highest risk yet has the potential to provide high value to the business?
answer
c. Business Process Reengineering
Unlock the answer
question
A(n) _____ is a formal way of representing how a business system interacts with its environment.
answer
use case
Unlock the answer
question
Each use case describes _____ function(s) in which users interact with the system. a. one b. one or more c. many d. zero, one, or more e. all
answer
one
Unlock the answer
question
The _____ relationship in use cases allows use cases to support the concept of inheritance.
answer
generalization
Unlock the answer
question
The event that causes a use case to begin is called a(n) _____.
answer
trigger
Unlock the answer
question
A(n) _____ of an analysis class is where the behavior of the class is defined.
answer
operation
Unlock the answer
question
Which of the following will be converted to methods in later phases of the SDLC? a. attributes b. operations c. classes d. objects e. abstract classes
answer
operations
Unlock the answer
question
Service is another name for _____.
answer
operation
Unlock the answer
question
"A?kind?of" relationships represent _____ relationships.
answer
generalization
Unlock the answer
question
A class diagram is a(n) _____ model.
answer
static
Unlock the answer
question
A public attribute is shown in a class diagram with the symbol _____ before the name.
answer
+
Unlock the answer
question
The external behavior of a system is described by _____.
answer
functional models
Unlock the answer
question
An analyst depicts the static view of an information system with _____.
answer
structural models
Unlock the answer
question
The two types of interaction diagrams are ______________ diagrams.
answer
sequence and communication
Unlock the answer
question
A(n) _____ is an instantiation of a class.
answer
object
Unlock the answer
question
_____ are information that is sent to objects to tell it to execute one of its behaviors.
answer
messages
Unlock the answer
question
A systems analyst draws a lifeline with an X at the end. This lifeline represents _____.
answer
an object that is destroyed at a point in time
Unlock the answer
question
The acronym CRUD stands for _____.
answer
create, read, update, delete
Unlock the answer
question
To avoid the classic design mistake of "feature creep," the analyst should _____.
answer
use rapid application development techniques or timeboxing
Unlock the answer
question
The layer that keeps the user interface implementation separate from the application or problem domain classes is the _____ layer.
answer
human?computer interaction
Unlock the answer
question
Manipulating certain parameters to refine the way features work in a software package is called _____.
answer
customization
Unlock the answer
question
T/F: The layer that would include the classes that would interact with middleware applications is the physical architecture layer
answer
True
Unlock the answer
question
T/F: The attributes that change in a behavior state machine must appear in the object attribute list.
answer
True
Unlock the answer
question
Data may be stored in the following formats _____.
answer
files and databases
Unlock the answer
question
Data may be stored in the following formats _____.
answer
files and databases
Unlock the answer
question
A(n) _____ can support large volumes of data and support applications that run an entire company.
answer
enterprise database management system
Unlock the answer
question
SQL operates on _____.
answer
tables of data at a time
Unlock the answer
question
A relational database may be optimized for _____.
answer
storage efficiency and speed of access
Unlock the answer
question
A(n) _____ occurs when data are stored redundantly in a database and only some of the instances are updated when a change is needed.
answer
update anomaly
Unlock the answer
question
If the data model does not have any repeating fields it is in _____.
answer
first normal form
Unlock the answer
question
In order to reduce the number of joins that must be performed in a query and to increase the speed of data access, the data analyst will _____ the physical model.
answer
denormalize
Unlock the answer
question
To improve the access speed of a database, similar records in a table are stored together in primary key order. This optimizing access speed process is called _____.
answer
intrafile clustering
Unlock the answer
question
_____ is the process of estimating the amount of data that the hardware will need to support, so that the server hardware specifications are sufficient for the project's needs.
answer
Volumetrics
Unlock the answer
question
The size of a database is determined by the _____.
answer
amount of raw data in the tables and overhead requirements for the DBMS
Unlock the answer
question
What is a "Database Management System"?
answer
software that creates and manipulates these databases
Unlock the answer
question
What is a "End-user Database Management System"?
answer
support small-scale databases that are used to enhance personal productivity
Unlock the answer
question
Interface Design: Layout
answer
Should be a series of areas on the screen that are used consistently for different purposes
Unlock the answer
question
Interface Design: Content Awareness
answer
Users should always be aware of where they are in the system and what information is being displayed
Unlock the answer
question
Interface Design: Consistency
answer
Enables user to predict what will happen before they perform a function
Unlock the answer
question
Interface Design: Aesthetics
answer
Should be functional and inviting to users through careful use of white space, colors, and fonts
Unlock the answer
question
Interface Design: Minimal User Effort
answer
Should be simple to use
Unlock the answer
question
User Interface Design Process
answer
1. Scenario development -Analysts examine uses cases and sequence diagrams 2. Interface structure design -Windows Navigation Diagram (WND) 3. Interface standards design 4. Interface design prototyping -Example: Storyboard, windows layout diagram, html prototype 5. Interface evaluation -Heuristic Evaluation -Walkthrough Evaluation -Interactive Evaluation -Formal Usability Testing
Unlock the answer
question
What is the Interface STRUCTURE Process?
answer
- Defines the basic components of the interface and how they work together to provide functionality to users. - A window navigation diagram (WND) models the state changes of the user interface
Unlock the answer
question
What is the Interface STANDARDS Process?
answer
- Are the basic design elements that are common across the individual screens, forms, and report within the system - There may be different sets of standards for different parts of the system
Unlock the answer
question
What is the Interface DESIGN PROTOTYPING Process?
answer
- Is a mock?up or a simulation of a computer screen, form, or report - Is prepared for each interface in the system to show users and programmers how the system will perform
Unlock the answer
question
What is the Interface Evaluation Process?
answer
- The goal is to understand how to improve the interface design before the system is complete - It is recommended that at least ten users be involved in the evaluation process - Four common approaches to interface evaluation are: • Heuristic evaluation • Walkthrough evaluation • Interactive evaluation • Formal usability testing
Unlock the answer