M C Q s D r i v e

Software Engineering Mcqs 840 MCQs [All-Courses]

thumb

Software Engineering MCQs for job test and interview preparation, especially for fresh graduates, students, and candidates appearing in competitive exams. These multiple-choice questions cover a wide range of topics, including the fundamentals of software engineering, its various types, advanced concepts, software design, development processes, testing methods, software evolution, and security aspects.

Choose the disadvantage of using SSM as an elicitation technique ?
A It incorporates human element into design
B SSM is in its infant stage
C SSM is suitable for new systems
D Standard methodologies like Role Exploration, Issue Resolution and Reorganization support SSM
Correct Answer: SSM is in its infant stage
Which of the following Requirement Elicitation Techniques is applicable to messy, changing and ill-defined problem situations ?
A Quality Function Deployment (QFD)
B Prototyping
C Soft Systems Methodology (SSM)
D Controlled Requirements Expression (CORE)
Correct Answer: Soft Systems Methodology (SSM)
Keeping the requirements of QFD in mind which of the following is not an example of an Expected Requirement ?
A Ease of software installation
B Overall operational correctness and reliability
C Specific system functions
D Quality graphical display
Correct Answer: Specific system functions
To ensure that a given root definition is rigorous and comprehensive, The Lancaster team proposed several criteria that are summarized in the mnemonic CATWOE in Soft Systems Methodology (SSM).Which of the following alphabet is representing an entirely different meaning to SSM ?
A C – Customer
B A – Actor
C T – Transformation
D E – ER Model
Correct Answer: E – ER Model
How is throwaway prototype different from evolutionary prototype ?
A It involves successive steps
B It involves just one task
C The prototype is built with the idea that it will eventually be converted into final system
D It has a shorter development time
Correct Answer: It involves just one task
Select the developer-specific requirement ?
A Portability
B Maintainability
C Availability
D Both Portability and Maintainability
Correct Answer: Portability
FAST stands for___________________?
A Functional Application Specification Technique
B Fast Application Specification Technique
C Facilitated Application Specification Technique
D None of the mentioned
Correct Answer: Facilitated Application Specification Technique
How is brainstorming different from JAD ? Brainstorming sessions ?
A last for about 2-3 hours
B last for about 2-3 days
C cover the technology used for the development
D all of the mentioned
Correct Answer: last for about 2-3 hours
Which one of the following is not a step of requirement engineering ?
A elicitation
B design
C analysis
D documentation
Correct Answer: design
QFD stands for ________________?
A quality function design
B quality function development
C quality function deployment
D none of the mentioned
Correct Answer: quality function deployment