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
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.
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.
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
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.
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:
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.
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.
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
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.
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