Software Engineering MCQs

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

233. A non-relocatable program is one which___________________?

A. consists of a program and relevant information for its relocation
B. can itself perform the relocation of its address-sensitive portions
C. cannot be made to execute in any area of storage other than the one designated for it at the time of its coding or translation
D. All of the above
✅ The correct answer is option C.

239. Debugging is_________________?

A. creating program code
B. finding and correcting errors in the program code
C. identifying the task to be computerized
D. creating the algorithm
✅ The correct answer is option B.
Explanation: Debugging is a methodical process of finding and reducing the number of bugs, or defects, in a computer program or a piece of electronic hardware, thus making it behave as expected.

240. Choose the correct statement on how NFRs integrates with Rational Unified Process ?

A. System responds within 4 seconds on average to local user requests and changes in the environment
B. System responds within 4 seconds on average to remote user requests and changes in the environment
C. All of the mentioned
D. None of the mentioned
✅ The correct answer is option B.
Explanation: System response to a local user is 2 seconds on average.