Practice objective questions
for quick revision and examination
preparation. Try answering each question
before revealing the answer.
π Software Engineering
π Unit 2
π― MCQs
Software Engineering MCQs - Unit 2
Software Engineering MCQs - Unit 2
1
Select the developer-specific requirement ?
APortability
BMaintainability
CAvailability
DBoth Portability and Maintainability
Correct AnswerD
2
Which one of the following is not a step of requirement engineering?
Aelicitation
Bdesign
Canalysis
Ddocumentation
Correct AnswerB
3
Which of the following property does not correspond to a good Software Requirements Specification (SRS) ?
AVerifiable
BAmbiguous
CComplete
DTraceable
Correct AnswerB
4
Which of the following property of SRS is depicted by the statement : βConformity to a standard is maintainedβ ?
ACorrect
BComplete
CConsistent
DModifiable
Correct AnswerB
5
Which of the following statements about SRS is/are true? i) SRS is written by customer. ii) SRS is written by a developer. iii) SRS serves as a contract Between customer and developer
AOnly i is true
BBoth ii and iii are true
CAll are true
DNone of the mentioned
Correct AnswerC
6
Which of the following is included in SRS ?
ACost
BDesign Constraints
CStaffing
DDelivery Schedule
Correct AnswerB
7
Consider the following Statement: βThe data set will contain an end of file character.βWhat characteristic of SRS is being depicted here ?
AConsistent
BNon-verifiable
CCorrect
DAmbiguous
Correct AnswerB
8
Consider the following Statement: βThe product should have a good human interface.βWhat characteristic of SRS is being depicted here ?
AConsistent
BNon-Verifiable
CCorrect
DAmbiguous
Correct AnswerB
9
Consider the following Statement: βThe output of a program shall be given within 10 secs of event X 10% of the time.βWhat characteristic of SRS is being depicted here ?
AConsistent
BVerifiable
CNon-verifiable
DCorrect
Correct AnswerB
10
Why is Requirements Management Important ? It is due to the changes
Ato the environment
Bin technology
Cin customerβs expectations
Din all of the mentione
Correct AnswerD
11
Which of the following is a requirement management activity ?
AInvestigation
BDesign
CConstruction and Test
DAll of the mentioned
Correct AnswerD
12
Which one of the following is a functional requirement ?
AMaintainability
BPortability
CRobustness
DNone of the mentioned
Correct AnswerD
13
Which one of the following is a requirement that fits in a developerβs module ?
AAvailability
BTestability
CUsability
DFlexibility
Correct AnswerB
14
"Consider a system where, a heat sensor detects an intrusion and alerts the security company." What kind of a requirement the system is providing ?
AFunctional
BNon-Functional
CKnown Requirement
DNone of the mentioned
Correct AnswerA
15
Which of the following is not a non-functional requirement?
APortability
BSecurity
CScalibility
DUser Intereaction
Correct AnswerD
16
The process to gather the software requirements from client, analyze and document them is known as ___________________.
AFeasibility Study
BRequirement Gathering
CRequirement Engineering
DSystem Requirements Specification
Correct AnswerC
17
The goal of requirement engineering is to develop and maintain sophisticated and descriptive _________________ document.
AFeasibility Study
BRequirement Gathering
CSoftware Requirement Validation
DSystem Requirements Specification
Correct AnswerD
18
It is the process in which developers discuss with the client and end users and know their expectations from the software.
ARequirements gathering
BOrganizing Requirements
CNegotiation & discussion
DDocumentation
Correct AnswerA
19
The result of the requirements engineering task is an analysis model that defines which of the following problem domain(s)?
AInformation
BFunctional
CBehavioral
DAll of the above
Correct AnswerD
20
Which one of the following is a functional requirements?
AMaintainability
BPortability
CBusiness Need
DReliability
Correct AnswerC
21
Good Characteristics of SRD
AUnambiguousness
BVerifiability
CTestability
DAll of the above
Correct AnswerD
22
The Document produced at the end of the requirements phase of software development cycle is known as______________
ASRS/SRD
BURD
CSRU
DNone
Correct AnswerA
23
Require elicitation is the process of _________ actual requirements.
AGathering
BSplitting
CReviews
DNone of the above
Correct AnswerA
True / False & Short Questions
24System Requirement is written for_____________(User / Developer)
Correct AnswerDeveloper
25Requirements elicitation is a cyclic process(True / False)?
Correct AnswerTrue
26Narrative essay is one of the best types of specification document?(True / False)
Correct AnswerFalse
27Requirements Management is a prerequisite for Quality-Oriented Development.(True / False)
Correct AnswerTrue
28It is relatively common for different customers to propose conflicting requirements, each arguing that his or her version is the right one.( True/ False)
Correct AnswerTrue
29The job of the requirements engineer is to categorize all stakeholder information in a way that allows decision makers to choose an internally consistent set of requirements.(True / False)
Correct AnswerTrue
30Non-functional requirements can be safely ignored in modern software development projects.( True / False)