Several common design issues surface for almost every user interface including ?
adaptive user profiles
None of above answers
displays system
response time & error handling resolution of graphics....
User interface development systems typically provide several mechanisms for building interface prototypes including ?
code generation
drawing tools
None is right answer.
windows handlers, input validation.....
Usability questionnaires are most meaningful to the interface designers when completed by ?
customers
experienced programmers......
In transaction mapping the first level factoring results in the ?
creation of a CFD
derivation of the control hierarchy
distribution of worker modules
refinement of the module view.....
A successful application of transform or transaction mapping to create an architectural design is supplemented by ?
entity relationship diagrams
module interface descriptions
DFD
test cases for each module.....
Which of the following interface design principles does not allow the user to remain in control of the interaction with a computer?
allow interaction to interruptible
allow interaction to be undoable
hide technical internals from casual users......
Which of these characteristics are true of a data warehouse, but not a typical data base?
business level orientation
currency of information
integration
simple....
An architectural style encompasses which NOT of the following elements?
constraints
set of components
semantic models
syntactic models....
To determine the architectural style or combination of styles that best fits the proposed system, requirements engineering is used to uncover ?
algorithmic complexity
characteristics and constraints
control and data
design patterns.....
The major areas of problem decomposition during the project scoping activity are the?
software process model
functionality to be delivered
process used to deliver functionality
Both b and c.....
When can selected common process framework activities be omitted during process decomposition?
when the project is extremely small in size
any time the software is mission critical
rapid prototyping does not require their use
never—the activities should always occur....
How does a software project manager need to act to minimize the risk of software failure?
double the project team size
start on the right foot
track progress.....
Tests derived from behavioral class models should be based on the ?
data flow diagram
object-relation diagram
state diagram
use-case diagram.....
Effective software project management focuses on four P's which are ?
people, performance, payoff, product
people, product, performance, process
people, product, process, project
people, process, payoff, product.....
The first step in project planning is to ?
determine the budget.
select a team organizational model.
determine the project constraints......
The cyclomatic complexity metric provides the designer with information regarding the number of ?
cycles in the program
errors in the program
independent logic paths in the program
statements in the program....
Condition testing is a control structure testing technique where the criteria used to design test cases is that they ?
rely on basis path testing
exercise the logical conditions in a program module
select test paths based on the locations and uses of variables
focus on testing the validity of loop constructs.....
Data flow testing is a control structure testing technique where the criteria used to design test cases is that they ?
rely on basis path testing
exercise the logical conditions in a program module......
Top-down integration testing has as it's major advantage(s) that?
major decision points are tested early
no stubs need to be written
no drivers need to be written
both a and c.....
Bottom-up integration testing has as it's major advantage(s) that ?
major decision points are tested early
no drivers need to be written
no stubs need to be written
regression testing is not required....
Regression testing should be a normal part of integration testing because as a new module is added to the system new?
control logic is invoked
data flow paths are established
drivers require testing.....
Coupling is a qualitative indication of the degree to which a module ?
can be written more compactly.
focuses on just one thing.
is able to complete its function in a timely manner.
is connected to other modules and the outside world......
Polymorphism reduces the effort required to extend an object system by ?
coupling objects together more tightly.
enabling a number of different operations to share the same name.
making objects more dependent on one another.
removing the barriers imposed by encapsulation.....
Which of the following is not one of the five design class types ?
Business domain classes
Entity classe......
Events occur whenever a(n) ?
actor and the OO system exchange information
class operation is invoked
all of the above...
The state diagram ?
depicts relationships between data objects
depicts functions that transform the data flow
indicates how data are transformed by the system
indicates system reactions to external events
For purposes of behavior modeling a state is any ?
consumer or producer of data.
data object hierarchy.
observable mode of behavior.
well defined process......
The relationships shown in a data model must be classified to show their ?
cardinality
modality
directionality
both a and b ....
The entity relationship diagram ?
depicts relationships between data objects
depicts functions that transform the data flow
indicates system reactions to external events....
A generalized description of a collection of similar objects is a ?
class
instance
subclass
super class.....