You are on page 1of 2

1 Which of the following is not a well-written requirement statement?

a) The system must be intuitive to the user. ‫بديهي‬


b) The system must encrypt the data stored in the data base.
c) The system must be available 24 hours a day, 7 days a week.
d) The system must be able to be accessed using the following browsers: Internet Explorer,
Mozilla Firefox, Safari, and Google Chrome.

3 Which of the following are well-written requirements? (select all that apply)
a) The system should tell the user what they did wrong.
b) Users can log in and see their information.
c) The system must calculate the total of the sale.
d) When a user logs in, the system must present that user's recent account activity

4 This requirement is not well written. Why?


• The system must give an alarm. the alarm shall remain active for 5 seconds.

It is an incomplete statement. Is it audio or visual alarm or both?

5 A stakeholder is anyone who will purchase the completed software system under development.
a) True
b) False

6 What is the first step of requirement elicitation ‫ استخراج‬/ ‫?استنباط‬


a) Identifying Stakeholder
b) Listing out Requirements
c) Requirements Gathering
d) All of the mentioned

7 Arrange the tasks involved in requirements elicitation in an appropriate manner.


i. Consolidation ‫الدمج‬
ii. Prioritization
iii. Requirements Gathering
iv. Evaluation
a) iii, i, ii, iv
b) iii, iv, ii, i
c) iii, ii, iv, i
d) ii, iii, iv, i

8 Why is Requirements Elicitation a difficult task ?


a) Problem of scope
b) Problem of understanding
c) Problem of volatility ‫التقلب‬
d) All of the mentioned

9 Requirements should specify ‘what’ but not ‘how’.


a) True
b) False

10 Which of the following is not included in SRS ?


a) Performance
b) Functionality
c) Design solutions
d) External Interfaces

11 Which is true about functional requirements?


a) A functional requirement is also called behavioral requirement
b) A functional requirement includes development and operational requirements
c) A functional requirement is a statement of how a software product must map program inputs to
program outputs
d) None of the mentioned

12 Which of these are true for non functional requirements?


a) A non-functional requirement is also called behavioral requirements
b) A non-functional requirement is a statement that a software product must have certain
properties
c) It consists of Development and operational requirements
d) All of the mentioned

You might also like