Software Engineering MCQs

Prepare with the latest Software Engineering MCQs with answers and explanations. Free online practice for competitive exams, interviews, and university tests.

253. Which of the following is incorrect activity for the configuration management of a software system ?

A. Internship management
B. Change management
C. Version management
D. System management
✅ The correct answer is option A.
Explanation: Configuration management policies and processes define how to record and process proposed system changes, how to decide what system components to change, how to manage different versions of the system and its components, and how to distribute changes to customers.

255. Which of the following statements explains portability in non-functional requirements ?

A. It is a degree to which software running on one platform can easily be converted to run on another platform
B. It cannot be enhanced by using languages, OS’ and tools that are universally available and standardized
C. The ability of the system to behave consistently in a user-acceptable manner when operating within the environment for which the system was intended
D. None of the mentioned
✅ The correct answer is option A.
Explanation: Option c is termed as reliability and option e refers to efficiency.

259. What are legacy systems ?

A. new systems
B. old systems
C. under-developed systems
D. none of the mentioned
✅ The correct answer is option B.
Explanation: Legacy systems are the existing systems which may require some modification or maintenance.