Software Engineering MCQ Questions and Answers
The Software Engineering MCQ questions with answers section is designed for students preparing for technical interviews and placement tests. It covers the principles of software development life cycles (SDLC), agile models, testing, and project management. Practicing programming questions and answers in this domain helps you understand design methodologies, quality assurance, and software maintenance concepts. Top companies like TCS, Infosys, Wipro, and Cognizant frequently include such MCQs to assess your technical foundation. This guide includes solved questions with explanations to ensure conceptual clarity and practical understanding—ideal for both beginners and experienced candidates looking to refresh their technical knowledge.
Software Engineering MCQ
Showing 10 of
288 questions
111. If the server is only responsible for data management and software on the client implements the application ligic, then one can referrer this model as
- Client server model
- Fat client server model
- Thin client server model
- None of these
112. In system models, object is
- An entity that has a state and defined set of opertions that operates on that state
- Software program
- Programming language, that develops any given program
- None of these
113. When the state of object changes by internal operations, executing within the object it self, then these objects are referred as
- Active object
- Inactive object
- Silent object
- None of these
114. The objects that are realized on call as parallel process with method corresponding to defined operations can be referred as
- Active object
- Servers
- Modules
- None of these
115. For real time system following is not true
- Correct functioning of the system depends on the result produced by the system
- Correct functioning of the system depends on the time at which the results are produced
- The time of processing affects the system output
- The time of processing does not affects the system out-put
116. If in a software system, the operation is degraded if results are not produced according to the specified timing requirements then the software system is referred as
- Soft real time system
- Hard real time system
- Real time system
- None of these
117. If in a software system, the operation is incorrect if results are not produced according to the specified timing requirements then the software system is referred as
- Soft real time system
- Hard real time system
- Real time system
- None of these
118. Degree to which a system or component performs only the necessary functions relevant to a particular purpose
- Abstractness
- Acceptable risk
- Acceptance testing
- None of these
119. Subject to probability of hazard, arisig will not raise cost factors is referred as
- Abstractness
- Acceptable risk
- Acceptance testing
- None of these
120. Formula testing conducted to determine whether a system satisfied its acceptance criteria and to enable the customer to determine whether to accept the system
- Abstractness
- Acceptable risk
- Acceptance test
- None of these