Software Requirements & Specification MCQs with Answers
Practice important Software Requirements & Specification MCQs with answers and explanations.
Multiple Choice Questions
Q141: Which of the following is a key consideration when identifying business actors?
- A: Who will maintain information in the system?
- B: What goals the system must achieve
- C: What technologies will be used in the system
- D: What database system to implement
View Answer
A
Q142: Use-case modeling helps in identifying and documenting _________.
- A: Actors' responsibilities
- B: The system’s design requirements
- C: Business processes
- D: Only system architecture
View Answer
C
Q143: In use-case modeling, use cases should be named with a _________.
- A: Verb phrase
- B: Noun phrase
- C: Technical jargon
- D: System specification terms
View Answer
A
Q144: In step-2, use cases describe the tasks of the _________.
- A: System users
- B: Software system
- C: Hardware components
- D: Actors
View Answer
D
Q145: Which actor is responsible for canceling tickets in the Air Ticket Reservation System?
- A: Admin
- B: Passenger
- C: Booking staff
- D: Client terminal
View Answer
A
Q146: In the Air Ticket Reservation System, what does the client terminal display apart from available seats?
- A: News/updates
- B: Flight schedules
- C: Passengers’ information
- D: Seat availability
View Answer
A
Q147: Which of the following is NOT a use case in the Air Ticket Reservation System?
- A: ReserveSeat
- B: EditReservation
- C: AddUser
- D: CancelReservation
View Answer
C
Q148: What action can the admin perform in the Air Ticket Reservation System?
- A: CancelFlight
- B: ReserveSeat
- C: SearchSeat
- D: PrintSchedule
View Answer
A
Q149: Which use case in the Air Ticket Reservation System involves sending emails to passengers?
- A: AddFlight
- B: CancelFlight
- C: SendEmail
- D: EditReservation
View Answer
C
Q150: What does the 'PrintSchedule' use case in the Air Ticket Reservation System involve?
- A: Printing the passenger list
- B: Printing available seat schedules
- C: Printing the flight cancellation form
- D: Printing news updates
View Answer
B