Specify which of the following statements are functional requirements and which are nonfunctional requirements:
• “The ticket distributor must enable a traveler to buy weekly passes.”
• “The ticket distributor must be written in Java.”
• “The ticket distributor must be easy to use.”
The first requirement is functional, the third is nonfunctional. Using the definitions in Chapter 1, the second
requirement is nonfunctional. In Chapter 4, we will call this requirement a pseudo requirement as it constrains aspects
of the system that are not visible to the user.
You might also like to view...
Which of the following is not a difference between hex and setbase?
a. setbase is a parameterized stream manipulator and hex is not. b. setbase is provided by a different header file than hex. c. setbase(16) and hex have different effects on stream output. d. setbase takes an argument but hex does not.
The person who leases property is referred to as the ____________________ .
Fill in the blank(s) with the appropriate word(s).