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
91. Mutable requirements are
- Requirements that change due to the environment in which the organization is operating
- Emerges due to user's understanding of system
- Dependent on particular system
- None of these
92. Requirement Engineering process does not involves
- Feasibility study
- Requirement elicitation and an analysis
- Requirement validation and management
- Data processing
93. User requirements are written in
- Natural language
- FORTRAN
- Assembly language
- None of these
94. The system modelig is normaly referred to
- An abstract viewing of a system
- The system running
- Progrmming language
- None of these
95. In system modeling : A-Complementary system model : B-Comtext model: C-Composition model 1-Here entiry-relation(E-R) diagram show how entities in the system are composed of other entities. 2-Shows how the system being modeled is positioned, in an environment with other systems and process. 3-Present different information about the system.
- A-1, B-2, C-3
- A-3,B-2,C-1
- A-2, B-3, C-1
- A-2, B-1, C-3
96. Operability is
- Extent to which a system or component complies with standards
- Trustworthiness of operating the software.
- Measures that estimates system cost to operate and maintain.
- None of these
97. In system modelling: A-Architectural model: B-Stimulus-response model: C-Behavioral models ::1-used to describe the overall behavior of the system reacts to internal and external events:3-Shows principal sub-systems which makes the system
- A-1, B-2, C-3
- A-2, B-3, C-1
- A-3, B-2,C-1
- C-2, B-1, A-3
98. In system modelling : A-classification model; B-Stimulus-response model; C-Data processing model: 1-Here data-flow diagram show how data is processed at different stages; 2-Here object class/inheritance diagram show, how entities have the common characterstics; 3-Here state transition diagram shows the how the system reader to internal and external events
- A-2, B-3, C-1
- A-3, B-1, C-2
- A-1, B-2, C-3
- A-1, B-3, C-2
99. In system modelling Statement-1: State-machine model is used to model the behavior of a system in response to internal and external events. Statement-2: Stimulus response model represents state transition diagram that show how system reacts to internal and external events.
- Statement-1 and 2 both correct
- Statement-1 and 2 both false
- Statement-1 is true and Statement-2 is false
- Statement-1 is false and Statement-2 is true
100. Taxonomy is
- Classification scheme, which shows who object class is related to other who object class is related to other class thrugh common attributes and services
- Standard modeling language, used for object oriented modelling
- Set of tols to support software process
- None of these