Software Engineering MCQs

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

983. Which of the following functions is/ are performed by the loader ?

A. Physically place the machine instructions and data into memory
B. Allocate space in memory for the programs and resolve symbolic references between object decks
C. Adjust all address dependent locations, such as address constants, to correspond to the allocated space
D. All of the above
✅ The correct answer is option D.

984. The testing in which code is checked___________________?

A. Black box testing
B. White box testing
C. Red box testing
D. Green box testing
✅ The correct answer is option B.
Explanation: White-box testing is a method of testing software that tests internal structures or workings of an application, as opposed to its functionality .

985. What establishes the profile of end-users of the system ?

A. design model
B. user’s model
C. mental image
D. system image
✅ The correct answer is option B.
Explanation: To build an effective user interface, all design should begin with an understanding of the intended users, including their profiles of their age, physical abilities, education, etc.