Skip to main content

Software Engineering II MCQs with Answers

Practice important Software Engineering II MCQs with answers and explanations.

Chapter: 33
Q961:
A baseline in software configuration management refers to:
A. A final version of software before release
B. A specification reviewed and agreed upon as a starting point for further development
C. A temporary change in software
D. A test configuration
Correct Answer: B
Chapter: 33
Q962:
Software Configuration Management aims to control which of the following?
A. Hardware failures
B. Software changes
C. User preferences
D. Testing environments
Correct Answer: B
Chapter: 33
Q963:
Which of the following is NOT a task in software configuration management?
A. Identification
B. Version Control
C. Testing
D. Change Control
Correct Answer: C
Chapter: 33
Q964:
The Change Control process in SCM addresses the question: "Who has the responsibility for _______?"
A. approving software design
B. ranking changes
C. writing code
D. reviewing test cases
Correct Answer: B
Chapter: 33
Q965:
Poka-yoke is a technique aimed at:
A. Simplifying code
B. Managing software versions
C. Preventing mistakes before they occur
D. Fixing bugs
Correct Answer: C
Chapter: 33
Q966:
A configuration management baseline helps to:
A. Control project budget
B. Track the progress of developers
C. Control change without impeding justifiable change
D. Reduce testing costs
Correct Answer: C
Chapter: 33
Q967:
The main goal of SCM is to ensure the _______ of software products throughout the project’s lifecycle.
A. Efficiency
B. Integrity
C. Reliability
D. Scalability
Correct Answer: B
Chapter: 33
Q968:
Software Configuration Items include which of the following?
A. Test cases
B. Network infrastructure
C. Hardware setup
D. Marketing materials
Correct Answer: A
Chapter: 33
Q969:
The process of controlling different versions of software configurations is known as:
A. Version Control
B. Change Control
C. Configuration Auditing
D. Reporting
Correct Answer: A
Chapter: 33
Q970:
The concept of "Change Chaos" refers to:
A. Managing changes efficiently
B. Dealing with uncontrolled changes leading to confusion
C. Releasing software to customers
D. Verifying software versions
Correct Answer: B
Chapter: 33
Q971:
Configuration Auditing in SCM ensures that changes are made:
A. Correctly
B. Quickly
C. Without approval
D. By the development team
Correct Answer: A
Chapter: 33
Q972:
Which of the following is a common problem faced without proper SCM?
A. The system works faster
B. Difficulties in tracking changes
C. Increased collaboration
D. Clear documentation
Correct Answer: B
Chapter: 33
Q973:
SCM involves which type of activities?
A. Development of software only
B. Management of evolving software systems
C. Testing software
D. Marketing software
Correct Answer: B
Chapter: 33
Q974:
Which of the following is true about SCM in complex software development environments?
A. It is unnecessary for small projects
B. It helps manage large, distributed, and multilingual systems
C. It focuses on hardware configurations
D. It prevents all types of bugs
Correct Answer: B
Chapter: 33
Q975:
SCM reduces the problems associated with:
A. Identifying changes
B. Improving software performance
C. Marketing strategies
D. User training
Correct Answer: A
Chapter: 33
Q976:
The primary benefit of Software Configuration Management is:
A. Improved testing speed
B. Preventing software bugs
C. Managing changes in software development
D. Increasing revenue
Correct Answer: C
Chapter: 33
Q977:
A typical issue without proper version control is:
A. Easily identifying bugs
B. Managing multiple versions of the same software
C. Testing software quickly
D. Achieving faster development
Correct Answer: B
Chapter: 33
Q978:
The main principle of SCM is to manage and control:
A. Software development speed
B. User interfaces
C. Change in software
D. Project timelines
Correct Answer: C
Chapter: 33
Q979:
Which of the following tasks helps in organizing software configurations?
A. Configuration Auditing
B. Change Control
C. Version Control
D. Identification
Correct Answer: D
Chapter: 33
Q980:
What type of software is typically managed using SCM?
A. Simple mobile apps
B. Large, complex software systems
C. Small scripts
D. Games
Correct Answer: B

Test Your Knowledge

Take a timed quiz on Software Engineering II

🚀 Start Quiz Now