Random Application Development
Raw Application Development
Robust Application Development
Rapid Application Development
D. Rapid Application Development
Random Application Development
Raw Application Development
Robust Application Development
Rapid Application Development
Intermediation
Disintermediation
Mediation
None of the above
that are not relevant to him
that re relevant to him
that may be maliciously handled by him
that are confidential
Unauthorized modification of computer material
Unauthorized access to computer material
Dissemination of viruses or other malware
All of the mentioned
Unit testing
Integration testing
Validation testing
System testing
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.
Large system applications
Small system applications
Medium system applications
Very small system applications
Failure detection
Damage assessment
Fault avoidance
Fault repair
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
Software Analysis
Software Design
Software quality
Software testing
Madhavji
Sutton
Khalifa
Humphrey
Study and understand the problem
Identify gross features of at least one possible solution.
Describe each abstraction used in the solution
Maintenance
Number of request for corrective maintenance
Average time required for impact analysis
All the above
Number of oustanding change request
abstraction
refinement
information hiding
all of above three
Arrow Head
Rectangle
Rounded Rectangle
Circle
Spiral model
Incremental model
Iterative model
Waterfall model
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.
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
1-False, 2-False
1-True, 2-False
1-False, 2-True
1-True, 2-True
Data- flow design
Structural decomposition
Detailed design description
All the above
1-False, 2-False
1-True, 2-False
1-False, 2-True
1-True, 2-True
1-True, 2-True
1-True, 2-False
1-False, 2-True
1-False, 2-False
bottom-up
random
top-down
center fingring
Grey- box testing
White box testing
Black box testing
Red Box Testing
processing
programming
storing
organizing
User Action Notation
User Action Norms
User Analogy Notation
User Analogy Norms
Polymorphism
Encapsulation
Inheritance
Information hiding
1-False, 2-False
1-True, 2-False
1-False, 2-True
1-True, 2-True
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.
Profit maximization
Cost reduction
Customer satisfaction
All of the above