36. What is the purpose of software integration testing?
a) To ensure that individual units or components of a software application work together correctly
b) To track changes made to software code
c) To manage the release of software updates
37. Which software development principle suggests that software should be divided into modules that have specific responsibilities?
a) Separation of concerns
b) Modularity
c) High cohesion
38. What is the purpose of a software acceptance testing?
a) To ensure that the software meets the specified requirements and is ready for deployment
b) To track changes made to software code
c) To manage the release of software updates
39. Which of the following is an example of a software development tool for code documentation?
a) Integrated Development Environment (IDE)
b) Version control system
c) Documentation generator
40. What is the purpose of software performance testing?
a) To ensure that the software meets the specified performance requirements
b) To track changes made to software code
c) To manage the release of software updates