31. Which software testing technique involves testing the software application as a whole?
a) Integration testing
b) System testing
c) Unit testing
32. Which of the following is an example of a software development tool for code collaboration?
a) Integrated Development Environment (IDE)
b) Version control system
c) Project management software
33. What is the purpose of a software user interface (UI) design?
a) To provide a detailed description of the features and functionality of a software application
b) To track changes made to software code
c) To create a visually appealing and user-friendly interface for a software application
34. Which software development approach is known for its emphasis on continuous deployment and frequent software releases?
a) Waterfall
b) Agile
c) DevOps
35. Which of the following is not a common software development tool for project management?
a) Integrated Development Environment (IDE)
b) Version control system
c) Project management software