Which of the following is NOT an objective for building a requirements model?
A)Define a set of software requirements that can be validated
B)Describe customer requirements
C)Develop an abbreviated solution for the problem
D)Establish a basis for software design - ANSWERSC
Which of the following is NOT a goal for the validation activity of requirements engineering
a) finding errors in interpretation
b) finding errors in planned release dates
c) finding missing information
d) finding unrealistic requirements - ANSWERSb
Which is NOT a nonfunctional requirement?
a) Ease of use
b) robustness
c) correctness
d) portability - ANSWERSc
How are use cases helpful?
a) In determining requirements
b) In communicating with clients
c) For generating test cases
,d) All of the above - ANSWERSd
Which of the following is NOT part of the definition of "use case"?
a) sequence of actions
b) observable result
c) Value to particular actor
d) Required action to be preformed - ANSWERSd
Use-case actors are always people, never system devices.
True or False - ANSWERSFalse
Which of the following is a good name for a use case?
a) Make appointment
b) Appointment
c) Doctor
d) Patient - ANSWERSa) because is provides the verb and the subject
A use case scenario is a textual description of actions and conditions.
True or False - ANSWERSTrue
In a use case diagram, common usages that are required by multiple use case diagrams are
marked as
a) <<extend>>
b) <<include>>
c) a straight line
d) An open arrow - ANSWERSb
,A common template for a user story is "As a <A>, I want to <B> so <C>
What is <A>?
a) a type of user
b) a customer
c) A developer
d) none of the above
What is <C>?
a) the action in the system
b) the action of the user
c) the desired result for the user
d) the end condition in the system - ANSWERSa)
c)
When a user story is too large to be coded and tested within an iteration, it is called a(n)
a) epic
b) saga
c) long story
d) Bad requirement - ANSWERSa)
Data flow diagrams are an example of..
a) scenario-based models
b) flow diagrams
c) Behavioral models
d) class models - ANSWERSb)
, A data flow diagram represents how...
a) Data objects are transformed as the move through the system
b) data objects are related to each other
c) Data objects interact with each other
d) Data objects represent the state of an object - ANSWERSa)
In a data flow diagram, an external entity is represented by a(n)
a) oval with a label
b) arrow with a label
c) stick figure with a label
d) rectangle with a label - ANSWERSd)
A level 0 data flow diagram is also called...
a) Context level diagram
b) High level diagram
c) Abstract diagram
d) Main diagram - ANSWERSa)
Look at practice exam
What action are done if C1 && !C2 && !C3?
a) A1 only
b) A1 and A4
c) A1, A2, and A4
d) none of the above - ANSWERSd)