Software Engineering (3150711) MCQs

MCQs of Software Maintenance and Configuration Management

Showing 11 to 20 out of 31 Questions
11.
Which type of software maintenance includes modifications applied to keep the software product up-to-date?
(a) Corrective Maintenance
(b) Adaptive Maintenance
(c) Perfective Maintenance
(d) Preventive Maintenance
Answer:

Option (b)

12.
Which type of software maintenance includes modifications done in order to keep the software usable over a long period of time, e.g. new features, new user requirements for refining the software and improve its reliability and performance?
(a) Corrective Maintenance
(b) Adaptive Maintenance
(c) Perfective Maintenance
(d) Preventive Maintenance
Answer:

Option (c)

13.
Which type of software maintenance includes modifications to prevent future problems of software?
(a) Corrective Maintenance
(b) Adaptive Maintenance
(c) Perfective Maintenance
(d) Preventive Maintenance
Answer:

Option (d)

14.
__________ can extract design information from source code.
(a) Forward engineering
(b) Reverse Engineering
(c) Reengineering
(d) Reverse Engineering and Reengineering
Answer:

Option (b)

15.
What is the full form of SCM with reference to Software Engineering?
(a) Supply Chain Management
(b) Service Control Manager
(c) Software Configuration Management
(d) System Control Module
Answer:

Option (c)

16.
Which is a software configuration management concept that helps us to control change without seriously impeding justifiable change?
(a) Data model
(b) Source code
(c) Baselines
(d) None of the given options
Answer:

Option (c)

17.
Software Configuration Management can be administered in several ways. These include
(a) A separate configuration management team for each project
(b) A single software configuration management team for the whole organization
(c) Software Configuration Management distributed among the project members
(d) All of the given options
Answer:

Option (b)

18.
__________ combines procedures and tools to manage different versions of configuration objects that are created during the software process.
(a) Change control
(b) Version control
(c) SCIs
(d) None of the mentioned
Answer:

Option (b)

19.
__________ complements the formal technical review by assessing a configuration object for characteristics that are generally not considered during the review.
(a) Software configuration audit
(b) Software configuration management
(c) Baseline
(d) None of the mentioned
Answer:

Option (a)

20.
__________ is the process of assembling program components, data, and libraries, and then compiling and linking these to create an executable system.
(a) System building
(b) Release management
(c) Change management
(d) Version management
Answer:

Option (a)

Showing 11 to 20 out of 31 Questions