Skip to main content

Software Requirements & Specification MCQs with Answers

Practice important Software Requirements & Specification MCQs with answers and explanations.

Chapter: 7
Q161:
The 'SendEmail' use case is performed by which actor in the Air Ticket Reservation System?
A. Admin
B. Passenger
C. Booking staff
D. Client terminal
Correct Answer: A
Chapter: 7
Q162:
The Air Ticket Reservation System allows an admin to ________ user accounts.
A. Add and Edit users
B. Cancel reservations
C. Print seat availability
D. Search flights
Correct Answer: A
Chapter: 7
Q163:
A passenger can view ________ in the Air Ticket Reservation System.
A. Flight schedules
B. News updates
C. Seat reservations
D. Email confirmations
Correct Answer: B
Chapter: 7
Q164:
The 'CancelReservation' use case is associated with which actor in the Air Ticket Reservation System?
A. Admin
B. Passenger
C. Booking staff
D. Client terminal
Correct Answer: A
Chapter: 7
Q165:
In the Air Ticket Reservation System, a passenger interacts with which use case?
A. EditReservation
B. ReserveSeat
C. AddFlight
D. AddUser
Correct Answer: B
Chapter: 7
Q166:
Admins can perform all the following actions in the Air Ticket Reservation System EXCEPT:
A. Add, Edit, and Cancel reservations
B. Add/Edit/Cancel flight schedules
C. Add/Edit/Delete users
D. Reserve seats
Correct Answer: D
Chapter: 7
Q167:
In the Air Ticket Reservation System, which of the following can the booking staff confirm?
A. Flight schedule updates
B. Reserved seat availability
C. Ticket cancellations
D. Seat reservations
Correct Answer: B
Chapter: 8
Q168:
In state machine modeling, a state is denoted by a ________.
A. Circle
B. Round-cornered rectangle
C. Square
D. Triangle
Correct Answer: B
Chapter: 8
Q169:
What is the initial state in a state machine represented by?
A. A filled black circle
B. A circle with a dot inside
C. A round-cornered rectangle
D. A triangle
Correct Answer: A
Chapter: 8
Q170:
What does the final state in a state machine look like?
A. A filled black circle
B. A circle with a dot inside
C. A round-cornered rectangle
D. A triangle
Correct Answer: B
Chapter: 8
Q171:
A transition in a state machine is represented by ________.
A. A dotted line
B. A solid line with arrowheads
C. A round-cornered rectangle
D. A square
Correct Answer: B
Chapter: 8
Q172:
What causes a transition in a state machine?
A. A signal
B. An event
C. A change in some condition
D. All of the above
Correct Answer: D
Chapter: 8
Q173:
In state machine modeling, what does the passage of time represent?
A. A transition
B. A trigger
C. A condition change
D. An event
Correct Answer: B
Chapter: 8
Q174:
What is the purpose of state machine modeling?
A. To provide a concise, complete, and unambiguous representation of states
B. To depict complex business processes
C. To create a natural language description
D. To confuse state transitions
Correct Answer: A
Chapter: 8
Q175:
In state machine modeling, what is the trigger of a transition?
A. A signal
B. An event
C. A change in some condition
D. All of the above
Correct Answer: D
Chapter: 8
Q176:
In a state machine, what does the transition from one state to another represent?
A. A change in the system state
B. A signal being sent
C. A change in condition
D. An event being triggered
Correct Answer: A
Chapter: 8
Q177:
What can nested state diagrams allow you to do?
A. Simplify the system description
B. Describe only one level of states
C. Avoid using transitions
D. Only represent simple systems
Correct Answer: A
Chapter: 8
Q178:
In state machine modeling, the aggregation means ________.
A. Combining multiple objects in one state
B. Concurrency, where the overall state is a combination of sub-objects' states
C. Representing each state separately
D. Using one object per state
Correct Answer: B
Chapter: 8
Q179:
In the sample state of a car, if the ignition is ON and the transmission is in Reverse, what is the state of the accelerator?
A. Off
B. On
C. Neutral
D. Reverse
Correct Answer: A
Chapter: 8
Q180:
In the sample state of a car, which component is in the "ON" state if the brakes are off?
A. Ignition
B. Accelerator
C. Transmission
D. Brakes
Correct Answer: B

Test Your Knowledge

Take a timed quiz on Software Requirements & Specification

🚀 Start Quiz Now