Software Engineering-I MCQs with Answers
Practice important Software Engineering-I MCQs with answers and explanations.
Chapter: 7
Q161:
When analyzing requirements, identifying both sources and sinks helps ensure?
A. Simplicity in system design
B. Completeness of requirements
C. Cost-effectiveness
D. Scalability
Correct Answer:
B
Chapter: 7
Q162:
What does the system do if an In-Patient Department (IPD) patient needs a bed but no room is available?
A. Allocates a bed automatically
B. Cancels the visit
C. Informs the patient
D. Transfers the patient to OPD
Correct Answer:
C
Chapter: 7
Q163:
Which department handles cash transactions in a hospital business model?
A. Admissions
B. IPD
C. Reception
D. Cash office
Correct Answer:
D
Chapter: 7
Q164:
What action does the system take if an OPD patient pays the fees?
A. Provides a chit
B. Allocates a room
C. Verifies insurance
D. Notifies the consultant
Correct Answer:
A
Chapter: 7
Q165:
Which document is issued to an IPD patient after payment?
A. Cash receipt
B. Medical report
C. Admission form
D. Chit
Correct Answer:
C
Chapter: 7
Q166:
Which system model provides an overview of user business processes?
A. Process model
B. Coding model
C. Requirement model
D. System model
Correct Answer:
A
Chapter: 7
Q167:
During requirements analysis, what is necessary for a complete understanding of the problem domain?
A. Reviewing system functions
B. Clear understanding of user vocabulary
C. Detailed knowledge of coding
D. Understanding system capacity
Correct Answer:
B
Chapter: 7
Q168:
Which technique is commonly used to help software engineers gather knowledge about unfamiliar domains?
A. Process coding
B. Diagram generation
C. Domain gathering techniques
D. Data mapping
Correct Answer:
C
Chapter: 7
Q169:
The first step in building software is?
A. Coding the software
B. Testing the solution
C. Understanding the problem domain
D. Gathering stakeholders' emails
Correct Answer:
C
Chapter: 7
Q170:
Which model provides an initial orientation for understanding a business process?
A. Flowchart
B. Process model
C. Entity model
D. Functional model
Correct Answer:
B
Chapter: 7
Q171:
The purpose of requirement models in software development is to?
A. Generate code
B. Analyze costs
C. Capture system functionality
D. Improve hardware
Correct Answer:
C
Chapter: 7
Q172:
What action is taken for an OPD patient when they arrive at the hospital?
A. Room is allocated
B. Receives a chit
C. Assigned a doctor
D. Payment is made
Correct Answer:
B
Chapter: 7
Q173:
Which information does NOT appear in a business process model?
A. Process that need automation
B. Details of patient treatment
C. Parallel activities
D. Existing user processes
Correct Answer:
B
Chapter: 7
Q174:
In the requirements gathering process, 'sink' refers to?
A. Starting point of data
B. Receiver or consumer of information
C. System storage
D. Automated process flow
Correct Answer:
B
Chapter: 7
Q175:
Which task is essential for validating requirements?
A. Identifying all sources
B. Coding system functions
C. Reducing costs
D. Organizing meetings
Correct Answer:
A
Chapter: 8
Q176:
What does a state transition diagram (STD) document?
A. Domain knowledge
B. Technical specifications
C. Software bugs
D. Database design
Correct Answer:
A
Chapter: 8
Q177:
In which state is a trouble report when it has been instantiated but not yet processed?
A. Queued
B. Cleared
C. Open/Active
D. Closed
Correct Answer:
A
Chapter: 8
Q178:
What action can a manager take when a trouble report is in the queued state?
A. Cancel the report
B. Open the report
C. Defer the report
D. Close the report
Correct Answer:
A
Chapter: 8
Q179:
What does the "cleared" state indicate in the life cycle of a trouble report?
A. The trouble has been resolved
B. The report is still open
C. The report is canceled
D. The report is under review
Correct Answer:
A
Chapter: 8
Q180:
In a trouble report's life cycle, which state indicates that corrective action has been postponed?
A. Queued
B. Cleared
C. Deferred
D. Closed
Correct Answer:
C