User satisfaction
Job satisfaction
Business success
Profit making
A. User satisfaction
Large system applications
Small system applications
Medium system applications
Very small system applications
Minimization, Satisfaction
Minimization, Dissatisfaction
Maximization, Satisfaction
Maximization, Dissatisfaction
1-False, 2-False
1-True, 2-False
1-False, 2-True
1-True, 2-True
ensure that their products only meet the SRS.
act consistently with the public interest.
act in a manner that is in the best interests of his expertise and favour.
none
sometimes
many times
always
no times
that are not relevant to him
that re relevant to him
that may be maliciously handled by him
that are confidential
Madhavji
Sutton
Khalifa
Humphrey
Class Name
Entity
Attributes
Service
Entity- relation model
Data flow model
Structural model
Object model
A useful approach when a customer cannot define requirements clearly.
Is more chaotic than the incremental model
Includes project risks evaluation during each iteration
Often used for the development of client/server applications
1-False, 2-False
1-True, 2-False
1-False, 2-True
1-True, 2-True
Lower
Back-end
Intermediate
Upper
1-True, 2-True
1-True, 2-False
1-False, 2-True
1-False, 2-False
Understanding
Restrictions
Transparency
Controversy
data,architectural and procedural designs only
architectural,procedural and interface design only
data,architectural and interface design only
data,architectural interface and procedural design
major decision points are tested early
no drivers need to be written
no stubs need to be written
regression testing is not required
Procedure-oriented, Structured
Structured, Procedure-oriented
Structured, Object-oriented
Object-oriented, Structured
Arrow Head
Rectangle
Rounded Rectangle
Circle
interface design
data design
procedural design
architectural design
A Combination of prototyping and waterfall model
Includes project risks evaluation during each iteration
A high speed adaptation of the linear sequential model
Used to suggests a systematic sequential approach to software development
objects inherit the properties of the class
classes are defined based on the attributes of the object
objects can belong to two classes
classes are always different
distinctly specific
unambiguous
all of these
functional
Application Domain
Staff stability
Programming language
External environment
Software engineers shall ensure that their products and related modifications meet the highest professional standards possible.
The product should be easy to use.
It means that the product designed /created should be easily available.
Software engineers shall ensure that their products and related modifications satisfy the client.
Spiral model
Incremental model
Iterative model
Waterfall model
Internet Explorer
Mozilla
MS-Office
Oracle
Identify system- processing transformation
Identify input transformation
Identify output transformation
All the above
System Operator
Salesman
Database Manager
Accountant
Software Analysis
Software Design
Software quality
Software testing
1-True, 2-True
1-True, 2-False
1-False, 2-True
1-False, 2-False