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
191. Fault is
- It is the process of modifying the state space of the system so that the effects of the fault are minimized and system can continue in operation in some degraded state.
- Capacity of a system or component to continue normal operation despite the presence f hardware or software faults.
- It is the widely used hazard technique
- Incorrect step, process, or data definition in a computer program
192. Emergent requirements
- Emerges due to user's understanding of system develops, during system development
- Requirements derived from the core activity of the organization and directly related to the domain of the system.
- Extent to which a system allowed the user to intentionally or unintentionally introduce errors into or misuse the system.
- None of these
193. Fat-client model is
- It is measure of number of function that calls some other function.
- it i measure of number of functions that are called by a function
- In it server is only responsible for data management.
- None of these
194. Fault recovery is
- It is the prcess of modifying in state space of the system so that the effects of the fault are minimized and system can continue in operation in some degraded state
- Capacity of a system or component to continue normal operation despite the presence of hardware or software faults
- it is the widely used hazard ttechnique
- Incorrect step, process, or data definition in a computer program
195. Enduring requirements
- Emerges due to user's understanding of system develops, during system development
- Requirements derived from the core activity of the organization and directly related to the domain of the system
- Extent to which a system allowed the user to intentionally or unintentionally introduce errors into or misuse the system.
- None of these
196. Match the following : A-Error handling : B- Error proneness: C- Error tolerance:: 1-Extent to which a system or component to continue normal operation despite the presence of erroneous input.: 2-Extent to internationally or unitentionally introduce errors into or misues the system.: 3- Function identify and respond to user or system errors to maintain normal or at the very least degraded operations.
- A-3,B-2,C-1
- A-1,B-2,C-3
- A-2,B-1,C-3
- None of these
197. Hazard avoidance
- Hazard cannot arise due system design.
- The probability of the event occurring which create a hazard
- An assessment of the worst possible damage, which could result from a particular hazard.
- A condition with the potential for causing or contributing to an accident.
198. Evolutionary prototyping is
- It describes the basic entities in the design and relation between them.
- Observational techniques used to understand social and organizational requirements.
- it is based on the idea of developing an initial implementation, exposing it uses on requirementt and refining it thrugh many versions until an adequate system has been developed.
- Based on an idea of developing an initial implementation, exposing this to uses comment andretiring it until and adequate system has been developed.
199. Match the following : A-Manged device : B- Managed object: C- Managed processes: 1- Type of node residing on a network, such as a computer, printer or routers that contain a management agent. 2- Characterstic of a managed device that can be monitored, modified or controlled. 3- It is a defined process model. Procedures used are defined and scheduling and relationship between them is defined.
- A-1, B-3, C-2
- A-1, B-2, C-3
- A-2, B-3, C-1
- A-3, B-2, C-1
200. Goal is
- Extent to which a system or component performs a broad range of functions.
- The objective of an organization to achieve.
- Methods and techniques for converting data to or from graphic display via computers.
- None of these