Software Maintenance includes ?
		A. Error corrections
B. Enhancements of capabilities
C. Deletion of obsolete capabilities
D. All of the mentioned
		A. Error corrections
B. Enhancements of capabilities
C. Deletion of obsolete capabilities
D. All of the mentioned
		A. Increase availability of testing services through third-party laboratories
B. Increase availability of testing market to encourage development of software testing industry
C. Reduce cost by increasing supply of testing services
D. All of the mentioned
		A. True
B. False
Explanation: The definition is of a system development process.
		A. Complex System
B. Technical computer-based system
C. Sociotechnical System
D. Both Complex and Sociotechnical System
Explanation: Complex systems are usually hierarchical and so include other systems.
		A. only software reliability
B. only hardware reliability
C. hardware and software reliability
D. hardware, software and operator reliability
Explanation: In a sociotechnical system, you need to consider reliability from all three perspectives.
		A. collection
B. maintenance
C. verification
D. dis-positioning
Explanation: The practices defining the quality records to be maintained in the CMM are distributed throughout the key process areas in the various Activities Performed practices
		A. Software Product Engineering
B. Software Quality Assurance
C. Software Subcontract Management
D. Software Quality Management
Explanation: In CMM planning these activities is described in Software Project Planning, however the life cycle activities of requirements analysis, design, code, and test are described in Software Product Engineering.