Function reuse
Application system reuse
Sub- system reuse
Generator based reuse
D. Generator based reuse
Upper
Front-end
Intermediate
Lower
Asset
Resource
Problem Solver
Knowledge Provider
Indian Statistical Organization
Inter State Organization
International Standards Organization
Indian Standards Organization
1-False, 2-False
1-True, 2-False
1-False, 2-True
1-True, 2-True
Which is used by one person only
Which is assigned one and only one task
Which uses one kind of software
Which is meant for application software
The time between system failure
The frequency of occurrence with which unexpected behaviour is likely to occur
The elapsed repair or restart time when a system failure occurs. Given that the system must be continuously available.
The number of system failures given a number of systems inputs.
that are not relevant to him
that re relevant to him
that may be maliciously handled by him
that are confidential
Number of request for corrective maintenance
Average time required for impact analysis
All the above
Number of oustanding change request
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
Arrow Head
Rectangle
Rounded Rectangle
Circle
Random Application Development
Raw Application Development
Robust Application Development
Rapid Application Development
abstraction
refinement
information hiding
all of above three
User Action Notation
User Action Norms
User Analogy Notation
User Analogy Norms
Waterfall model
Incremental model
Spiral model
Iterative model
Polymorphism
Encapsulation
Inheritance
Information hiding
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
classical life cycle model
Fountain model
Spiral model
Concurrent model
1-True, 2-True
1-True, 2-False
1-False, 2-True
1-False, 2-False
Behavioural error
Logic errors
Performance error
Interface error
sometimes
many times
always
no times
Software Analysis
Software Design
Software quality
Software testing
Spiral model
Incremental model
Iterative model
Waterfall model
Profit maximization
Cost reduction
Customer satisfaction
All of the above
Boehm and Belz
Khalifa and Verner
Madhavji et al.
Blackburn et al.
Internet Explorer
Mozilla
MS-Office
Oracle
Class Name
Entity
Attributes
Service
Ability to deliver software on time with good quality
A situation in which experienced developers leave the company
Inability of new software to inter-operate with existing software
Instability in the development team
Large system applications
Small system applications
Medium system applications
Very small system applications
1-False, 2-False
1-True, 2-False
1-False, 2-True
1-True, 2-True
Procedure-oriented, Structured
Structured, Procedure-oriented
Structured, Object-oriented
Object-oriented, Structured