Skip to main content

Software Engineering II MCQs with Answers

Practice important Software Engineering II MCQs with answers and explanations.

Chapter: 33
Q981:
In SCM, which task involves ensuring that all changes to software are tracked and documented?
A. Change Control
B. Version Control
C. Identification
D. Reporting
Correct Answer: D
Chapter: 33
Q982:
SCM is important in today's software development because:
A. It prevents software from breaking
B. It controls the increasing complexity of software systems
C. It speeds up software development
D. It reduces hardware costs
Correct Answer: B
Chapter: 33
Q983:
In SCM, the identification task is used to:
A. Determine the software requirements
B. Identify and manage the versions of software
C. Test the software
D. Design the software
Correct Answer: B
Chapter: 33
Q984:
The Change Control process in SCM is designed to:
A. Approve new software features
B. Track bugs and issues
C. Determine the responsibility for software changes
D. Speed up the development process
Correct Answer: C
Chapter: 33
Q985:
Which task in SCM ensures that the correct versions of software are delivered to customers?
A. Version Control
B. Configuration Auditing
C. Change Control
D. Reporting
Correct Answer: B
Chapter: 34
Q986:
What does a major release number indicate in the product release numbering system?
A. A minor bug fix
B. A major functionality update
C. A feature modification
D. A security update
Correct Answer: B
Chapter: 34
Q987:
What does the second digit (Y) in the release numbering system represent?
A. Major release number
B. Feature release number
C. Defect repair number
D. Internal build number
Correct Answer: B
Chapter: 34
Q988:
A release number of 1.0.3 indicates that the product has _______.
A. Had major functionality updates
B. Had defect repairs
C. Added new features
D. Undergone an internal build
Correct Answer: B
Chapter: 34
Q989:
What is the purpose of the third digit (Z) in the version numbering system?
A. Major functionality change
B. Feature release
C. Defect repair
D. Internal build tracking
Correct Answer: C
Chapter: 34
Q990:
What is an internal release?
A. A release meant for customers
B. A final release for public use
C. A staging release used by the development team
D. A public beta release
Correct Answer: C
Chapter: 34
Q991:
What happens when the major release number (X) is incremented?
A. It indicates a bug fix
B. It indicates a significant change in product functionality
C. It represents a small feature addition
D. It represents a minor maintenance update
Correct Answer: B
Chapter: 34
Q992:
A product release cycle begins after the _______ of the product.
A. Defect repair
B. First release
C. Major update
D. Internal build
Correct Answer: B
Chapter: 34
Q993:
If a new release requires both adding features and fixing defects, the release number would increment the _______ field.
A. First digit (X)
B. Second digit (Y)
C. Third digit (Z)
D. Fourth digit (W)
Correct Answer: B
Chapter: 34
Q994:
The first new release that is needed after a major release is likely to be a _______.
A. Major release
B. Feature update
C. Defect repair
D. Upgrade
Correct Answer: C
Chapter: 34
Q995:
What does an upgrade release do?
A. Fixes product defects
B. Enhances the product feature set and includes updates
C. Modifies existing features
D. Both B and C
Correct Answer: D
Chapter: 34
Q996:
In a product release numbering system, the release number "1.1.0" indicates _______.
A. A major update with defect repairs
B. A feature update and defect repairs
C. A minor defect fix
D. A first public release
Correct Answer: B
Chapter: 34
Q997:
Change control is necessary because _______.
A. It prevents any code changes
B. It can prevent significant failures and enable new features
C. It ensures no rogue developers
D. It speeds up development
Correct Answer: B
Chapter: 34
Q998:
What is the problem with too much change control?
A. It leads to excessive product updates
B. It discourages creative work from developers
C. It introduces more bugs
D. It causes delays in product releases
Correct Answer: B
Chapter: 34
Q999:
The product release number 1.0.1 is an example of a _______.
A. Major release
B. Feature release
C. Defect repair release
D. Internal build
Correct Answer: C
Chapter: 34
Q1000:
A release number 1.0.0 represents _______.
A. A first release
B. A feature update
C. A defect repair
D. A major functionality change
Correct Answer: A

Test Your Knowledge

Take a timed quiz on Software Engineering II

🚀 Start Quiz Now