Software Engineering MCQ Questions and Answers

Take Exam

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

141. IN Broadcast models

  • The-level components of a system are integrated and tested before the hiher-level components have been developed.
  • The testing process starts with modules at lower levels in he hierachy and works up the hierachy of modules until the final module is tested
  • An event driven control system, where an event is broadcasted to each sub-system and any sub-system that can handle that event responds to it.
  • Controls starts of the top of a sub routine hierachy and through sub routine calls passes to lower levels.
Show Answer Report

142. Bottom-up testing

  • The low-level components of a system are integrated and tested before the higher-level components have been developed
  • The testing process starts withmodules at lower levels in the hierrachy and works up the hierachy of modules until the final module is tested
  • An event driven control system, where an event is broadcasted to each sub-system and any sub-system that can handle that event responds to it.
  • Control starts of the top of a sub routine hierachy and through sub routine calls passes to lower levels.
Show Answer Report

143. In Call-return control model

  • The low-level components of a system are integrated and tested before the higher-level components have been developed.
  • The testing process starts with modules at lower levels in the hierachy and works up the hierachy of modules until the final modue is tested.
  • An event driven control system, where an event is broadcasted to each sub-system an any sub-system that can handle that event responds to it.
  • Control starts of the top of a sub routine hierachy and through sub routine calls passes to lower levels
Show Answer Report

144. Capacity is

  • A measure of the amount of work a system an perform
  • It provides automated support for software process
  • Support individual process tasks
  • Set of tools to support a particular phase of software process such as design, implementation or testing.
Show Answer Report

145. CASE (Computer Aided Software Engineering) is

  • A measure of the amount of work a system can perform
  • It provides automated support for software process.
  • Support individual process tasks
  • Set of tools to support a particular phase of software process such as desig, implementation or testing:
Show Answer Report

146. CASE Tools

  • A measure of the amount of work a system can peform
  • It provides automated support for software process.
  • Support individual process tasks
  • Set of tools to support a particular phase of software process such as design, implementation or testing.
Show Answer Report

147. CASE Workbench

  • A measure of the amount of work a system can perform
  • It provides automated support for software process.
  • Support individual process tasks
  • Set of tools to support a particular phase Set of tools to support a particular phase of software process such as design, implementation or testing.
Show Answer Report

148. Centralized control models

  • Here one systeem is designed as the system controller and has responsibility for managing the execution of other subsystems.
  • Each system is named as in attribute based identification and associated with one or more change requests.
  • An object class inheritance diagram, how entities have common characterstics.
  • The objective of this software development is zero-defect software
Show Answer Report

149. change-oriented identification

  • One system is designed as the system controller and has responsibility for managing the execution of other sybsystems.
  • Each system is named as in attribute based identification and associated with one or more change requests.
  • An object class inheritance diagram, how entities have common characterstis.
  • The objective of this software development is zero-defect software.
Show Answer Report

150. Hard real time systems are

  • These system runs on a single processor or an integrated group of processors
  • A system where each sub-system can respond to generated events where the events might be generated from other sub-systems or from the environment of the system
  • A system continues in operation after some system faults have manifested themselves.
  • A system whose operatin is incorrected, if results are not produced according to the timing specifications
Show Answer Report
Questions and Answers for Competitive Exams Various Entrance Test