Questions
Which of the following phases comes after the design phase in the Linear Sequential Development Model?
- Analysis
- Test
- Code
- None of these
In which of the following generalization methods, the software development for reuse involves adding operations to a component or removing operations, which are specific to some application domain?
- Name generalization
- Operation generalization
- Exception generalization
- None of these
Which of the following constructs should be used minimum so as to have less faults in the program?
- Variables
- Functions
- Interrupts
- None of these
In which of the following models may data flow diagrams be used to show how data is processed?
- Composition model
- Classification model
- Process model
- Data processing model
Which of the following Object-Oriented approaches is concerned with realizing a software design using OOP language?
- Object-oriented analysis
- Object-oriented design
- Object-oriented programming
- None of these
___________ is an approach to program development whereby programmers asume that there may be undetected faults or inconsistencies in their programs.
- Failure prevention
- Defensive programming
- Exception handling
- Recursion
Which of the following testing strategies is devised for testing real-time systems?
- Stress testing
- Bottom-up testing
- Thread testing
- None of these
In which of the following strategies should the design and implementation process be organized with the objective of producing fault-free systems?
- Fault tolerance
- Fault avoidance
- Fault detection
- None of these
In which of the following phases, the RAD model concentrates on data transformation so as to achieve the information flow necessary to implement a business function?
- Business modeling
- Data modeling
- Process modeling
- None of these
Where would you find the use of Reverse Engineering?
- Printers
- Storage devices
- Operating system
- Hardware
Which of the following software testing techniques is also called as glass box testing?
- Black box testing
- Comparison testing
- White box testing
- None of these
Which of the following refers to a different set of activities that ensures that the software that has been built is traceable to customer requirements?
- Software validation
- Software verification
- Back-to-back testing
- None of these
Which of the following phases is responsible for translating the design into machine-readable form in Linear Sequential model?
- Requirement analysis
- Design
- Testing
- Code generation
___________ is needed in situations where system failure would cause some accident or where a loss of system operation would cause large economic losses.
- Fault avoidance
- Fault tolerance
- Fault recovery
- None of these
___________ is the process of factoring the design module where each module factored into the components is more readable and easier to understand.
- Code restructuring
- Forward engineering
- Inventory analysis
- Software refactoring
Which of the following system structure models is used to implement a repository based system where the repository is provided as a system server?
- Abstract machine model
- The Repository model
- Client-Server model
- None of these
Which of the following Domain-specific architectural models provides a means of informing system architects about the class of system?
- Generic model
- Reference model
- Data-flow model
- None of these
Which of the following schema defines all the data, which are contained in the distributed database as if it is a centralized system?
- Fragmentation schema
- Allocation schema
- Local mapping schema
- Global schema
In software maintenance, which of the following maintenance types is concerned with fixing reported errors in the software?
- Adaptive maintenance
- Corrective maintenance
- Perfective maintenance
- None of these
In which of the following design phases in the design process, the sub-systems making the system and their relationships are identified and documented?
- Interface design
- Component design
- Architectural design
- Data structure design
___________ provide a way for your program to select multiple rows of data from the database and then process each row individually in PL/SQL.
- Database triggers
- Package
- Cursors
- None of these
Which of the following default methods allows a calling program to create new objects of that type?
- Member methods
- Constructor methods
- Static methods
- None of these
___________ is an area in memory that holds all the blocks read in from disk for query or modification in System Global Area.
- Redo Log Buffer
- Database Buffer Cache
- Library Cache
- None of these
Which of the following symbols in data flow design represent functions that transform inputs to outputs?
- Rectangles
- Rounded rectangles
- Circles
- Arrows
In spiral model, which of the following phases has the task to build one or more representations of the applications?
- Engineering
- Planning
- Risk analysis
- Construction and release