Intermediation
Disintermediation
Mediation
None of the above
B. Disintermediation
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
Asset
Resource
Problem Solver
Knowledge Provider
abstraction
refinement
information hiding
all of above three
Large system applications
Small system applications
Medium system applications
Very small system applications
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.
Procedure-oriented, Structured
Structured, Procedure-oriented
Structured, Object-oriented
Object-oriented, Structured
Data- flow design
Structural decomposition
Detailed design description
All the above
Accounting Personnel
Database Manager
Salesman
System Operator
Arrow Head
Rectangle
Rounded Rectangle
Circle
Grey- box testing
White box testing
Black box testing
Red Box Testing
bottom-up
random
top-down
center fingring
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.
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.
1-False, 2-False
1-True, 2-False
1-False, 2-True
1-True, 2-True
Intermediation
Disintermediation
Mediation
None of the above
1-False, 2-False
1-True, 2-False
1-False, 2-True
1-True, 2-True
Fault avoidance
Fault tolerance
Fault detection
Fault repair
Class Name
Entity
Attributes
Service
distinctly specific
unambiguous
all of these
functional
Availability
Data Integrity
Security
Reliability
classical life cycle model
Fountain model
Spiral model
Concurrent model
Spiral model
Incremental model
Iterative model
Waterfall model
Madhavji
Sutton
Khalifa
Humphrey
Upper
Front-end
Intermediate
Lower
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
Boehm and Belz
Khalifa and Verner
Madhavji et al.
Blackburn et al.
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
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
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