This set of Software Engineering Multiple Choice Questions & Answers (MCQs) focuses on “Software Control”.
1. SCM stands for
a) Software Control Management
b) Software Configuration Management
c) Software Concept Management
d) None of the mentioned
View Answer
Explanation: In software engineering, software configuration management (SCM) is the task of tracking and controlling changes in the software, part of the larger cross-discipline field of configuration management.
2. When code is made available to others, it goes in a/an
a) hard drive
b) access-controlled library
c) servers
d) access control
View Answer
Explanation: None.
3. Which of the following is not a main phase in Configuration Management (CM) Process?
a) CM Planning
b) Executing the CM process
c) CM audits
d) None of the mentioned
View Answer
Explanation: All are main phases of CM.
4. CM is about managing the different items in the product, and changes in them.
a) True
b) False
View Answer
Explanation: None.
5. What allows different projects to use the same source files at the same time?
a) Version Control
b) Access control
c) CM Process
d) Version Control and Access control
View Answer
Explanation: It allows software engineers to continue development along a branch even when a line of development is frozen.
6. Which of the following is not a change management process?
a) Log the changes
b) Estimate impact on effort and schedule
c) Review impact with stakeholders
d) None of the mentioned
View Answer
Explanation: All are required for a change.
7. Configuration management (CM) is needed to deliver product to the client
a) True
b) False
View Answer
Explanation: None.
8. What is one or more software configuration items that have been formally reviewed and agreed upon and serve as a basis for further development?
a) Baseline
b) Cumulative changes
c) CM
d) Change Control
View Answer
Explanation: In configuration management, a “baseline” is an agreed-to description of the attributes of a product, at a point in time, which serves as a basis for defining change.
9. How are baselines verified?
a) By reviews
b) By inspections
c) By testing of code
d) All of the mentioned
View Answer
Explanation: Testing verifies the agreed-to description.
10. Which of the following is a example of Configuration Items ?
a) SCM procedures
b) Source code
c) Software design descriptions
d) All of the mentioned
View Answer
Explanation: All are covered in CM.
11. SCM controls only the products of the development process.
a) True
b) False
View Answer
Explanation: None.
12. CCB stands for
a) Change Control Board
b) Change Control Baseline
c) Cumulative Changes in Baseline
d) None of the mentioned
View Answer
Explanation: None.
13. What information is required to process a change to a baseline?
a) Reasons for making the changes
b) A description of the proposed changes
c) List of other items affected by the changes
d) All of the mentioned
View Answer
Explanation: A baseline is an agreed-to description of the product, changes require multiple reasons..
Sanfoundry Global Education & Learning Series – Software Engineering.
Here’s the list of Best Books in Software Engineering.
- Practice Computer Science MCQs
- Practice BCA MCQs
- Check Software Engineering Books
- Apply for Computer Science Internship
- Check Computer Science Books