Home
›
MCQs
›
Software Engineering
›
Module 3 Final Quiz: Software Requirement Analysis & Specification
PRACTICE • LEARN • GROW
Module 3 Final Quiz: Software Requirement Analysis & Specification MCQs
Solve topic-wise placement questions and improve your skills.
Module 3 Final Quiz: Software Requirement Analysis & Specification Progress
0 of 10 completed
0%
Topic Track
You are viewing MCQs in preview mode. Log in to select options, submit answers, and track your progress.
Log In to Answer
1
Which IEEE standard governs the recommended practice for Software Requirement Specifications (SRS)?
A.
IEEE 802.11
B.
IEEE 830
C.
IEEE 754
D.
IEEE 1394
Explanation & Key
Correct Answer:
2
'The system shall authenticate users via OAuth 2.0 within 500ms' combines which two requirement types?
A.
Functional requirement (OAuth) and Non-Functional requirement (500ms response time)
B.
Two domain requirements
C.
Two physical requirements
D.
Legal requirement and User interface requirement
Explanation & Key
Correct Answer:
3
In a Data Flow Diagram (DFD), what does a Circle / Bubble represent?
A.
Data Store
B.
External Entity
C.
Process (transformation of data)
D.
Data flow link
Explanation & Key
Correct Answer:
4
What is a Context Diagram (Level-0 DFD)?
A.
A detailed flow of machine instructions inside a CPU register
B.
The highest-level DFD that represents the entire software system as a single process surrounded by external entities
C.
A diagram showing database foreign key constraints
D.
A Gantt chart of sprint timelines
Explanation & Key
Correct Answer:
5
Which feasibility dimension analyzes whether the software will yield an acceptable Return on Investment (ROI)?
A.
Technical Feasibility
B.
Economic Feasibility
C.
Legal Feasibility
D.
Operational Feasibility
Explanation & Key
Correct Answer:
6
Which of the following is NOT a required characteristic of a good SRS document?
A.
Unambiguous
B.
Verifiable / Testable
C.
Implementation-Dependent (specifying exact database indexes and variable names)
D.
Consistent
Explanation & Key
Correct Answer:
7
What is Requirement Elicitation?
A.
Writing unit test cases in JUnit
B.
The practice of gathering, discovering, and extracting requirements from stakeholders via interviews, surveys, and workshops
C.
Refactoring legacy code
D.
Deploying code to AWS
Explanation & Key
Correct Answer:
8
In a DFD, how is a Data Store graphically symbolized?
A.
A stick figure
B.
Two parallel horizontal lines or an open-ended rectangle
C.
A solid black circle
D.
A triangle
Explanation & Key
Correct Answer:
9
What is Requirement Traceability?
A.
Tracking the GPS location of developers
B.
The ability to track a requirement forward through design, code, and test cases, and backward to stakeholder origin
C.
Measuring network latency in packets
D.
Tracing processor register contents
Explanation & Key
Correct Answer:
10
Which requirement type specifies qualities like latency, throughput, uptime, and cryptographic strength?
A.
Functional Requirements
B.
Non-Functional Requirements (NFRs)
C.
Domain Requirements
D.
Pseudocode
Explanation & Key
Correct Answer:
Question Palette
Answered
Current
Not Attempted
Wrong