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
B. act consistently with the public interest.
classical life cycle model
Fountain model
Spiral model
Concurrent model
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.
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
Function reuse
Application system reuse
Sub- system reuse
Generator based reuse
Failure detection
Damage assessment
Fault avoidance
Fault repair
Procedure-oriented, Structured
Structured, Procedure-oriented
Structured, Object-oriented
Object-oriented, Structured
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
Unauthorized modification of computer material
Unauthorized access to computer material
Dissemination of viruses or other malware
All of the mentioned
interface design
data design
procedural design
architectural design
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
Unit testing
Integration testing
Validation testing
System testing
distinctly specific
unambiguous
all of these
functional
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.
Polymorphism
Encapsulation
Inheritance
Information hiding
70 to 80
30 to 40
50 to 60
10 to 20
System Operator
Salesman
Database Manager
Accountant
Identify system- processing transformation
Identify input transformation
Identify output transformation
All the above
Indian Statistical Organization
Inter State Organization
International Standards Organization
Indian Standards Organization
Application Domain
Staff stability
Programming language
External environment
Design
Project Management
Maintenance
Quality management
data,architectural and procedural designs only
architectural,procedural and interface design only
data,architectural and interface design only
data,architectural interface and procedural design
1-False, 2-False
1-True, 2-False
1-False, 2-True
1-True, 2-True
Arrow Head
Rectangle
Rounded Rectangle
Circle
Large system applications
Small system applications
Medium system applications
Very small system applications
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-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
Software Analysis
Software Design
Software quality
Software testing
1-False, 2-False
1-True, 2-False
1-False, 2-True
1-True, 2-True