An Old Fashioned model that cannot be used in a modern context
A good approach when a working program is required quickly
A useful approach when a customer cannot define requirements clearly.
A reasonable approach when requirement are well defined.
D. A reasonable approach when requirement are well defined.
User satisfaction
Job satisfaction
Business success
Profit making
not use your technical skills to misuse other peoples computers.
not knowingly accept work that is outside your competence.
be dependent on their colleagues.
maintain integrity and independence in their professional judgment.
Internet Explorer
Mozilla
MS-Office
Oracle
distinctly specific
unambiguous
all of these
functional
Understanding
Restrictions
Transparency
Controversy
Random Application Development
Raw Application Development
Robust Application Development
Rapid Application Development
Waterfall model
Incremental model
Spiral model
Iterative model
Boehm and Belz
Khalifa and Verner
Madhavji et al.
Blackburn et al.
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.
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
Function reuse
Application system reuse
Sub- system reuse
Generator based reuse
1-True, 2-True
1-True, 2-False
1-False, 2-True
1-False, 2-False
Procedure-oriented, Structured
Structured, Procedure-oriented
Structured, Object-oriented
Object-oriented, Structured
that are not relevant to him
that re relevant to him
that may be maliciously handled by him
that are confidential
Fault avoidance
Fault tolerance
Fault detection
Fault repair
An Old Fashioned model that cannot be used in a modern context
A good approach when a working program is required quickly
A useful approach when a customer cannot define requirements clearly.
A reasonable approach when requirement are well defined.
Grey- box testing
White box testing
Black box testing
Red Box Testing
1-True, 2-True
1-True, 2-False
1-False, 2-True
1-False, 2-False
1-False, 2-False
1-True, 2-False
1-False, 2-True
1-True, 2-True
Study and understand the problem
Identify gross features of at least one possible solution.
Describe each abstraction used in the solution
Maintenance
data,architectural and procedural designs only
architectural,procedural and interface design only
data,architectural and interface design only
data,architectural interface and procedural design
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
sometimes
many times
always
no times
Large system applications
Small system applications
Medium system applications
Very small system applications
Upper
Front-end
Intermediate
Lower
Indian Statistical Organization
Inter State Organization
International Standards Organization
Indian Standards Organization
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
Madhavji
Sutton
Khalifa
Humphrey
System Operator
Salesman
Database Manager
Accountant
Confidentiality
Intellectual property rights
Managing Client Relationships
Both a & b