Font size
WorksheetsCIT214 Final Exam - Test I
Total questions: 15
Worksheet time: 9mins
Which of the following mistakes as a software team performs requirements engineering in which the performance does not meet the need of a business for a product?
Fearturitis
Flexibilitis
Performitis
None of the Above
Which of the following requirements monitoring finds errors and their causes?
Run-time verification
Run-time validation
Distributed debugging
Evolution and design
What are the characteristics of a self-adaptive system?
Reconfigure themselves
Recover from failure
Update their functionality
All of the above
What do I need to know in order to develop an effective use case?
By identifying actors
By identifying the designs or processes of a system
By acquiring systems information
By knowing the system goals
How the QFD maximizes customer satisfaction? (Check all that apply)
Identify the objectives and goals that are stated for the product
Implicit to the product or system
Go beyond customers’ expectation
Take no notice of problem reports
If you want to obtain solutions to customer requirements more rapidly and provide your team with proven approaches, use a self-adaptive system.
true
false
What are the basic guidelines for conducting a collaborative requirements gathering meeting?
(Check all that apply)
Meeting are conducted and attended by stakeholders
Anyone can be a facilitator to control the meeting.
An agenda should be informal to encourage the expansive ideas
Rules of agenda should be established
Who participates in requirements engineering? (Check all that apply)
System Analysts
Managers
Customers
End users
The intent of agile requirements engineering is to convey ideas from stakeholders to the software team instead of creating vast work of products.
true
false
There are two different types of “states” that behavioral models can represent. What are they? (Check all that apply)
A state of each class as the system performs its function
A state of the system as observed from the outside as the system performs its function
Passive and active characteristics of the state of class
A state diagram for analysis classes
An analysis pattern does not discover the pattern, rather, create it as requirements engineering work is being conducted.
true
false
How does a sequence diagram differ from a state diagram? (Choose 2 true statements)
A state diagram represents behavior without noting the classes involve, while
A sequence diagram represents behavior by describing how classes move from state to state.
A state diagram represents behavior by describing how classes move from state to state, while
A sequence diagram represents behavior without noting the classes involve
What is the purpose of the interaction model for a WebApp?
Conversion between an end-user and application
An appreciation of an end-user to the application functionality, content, and behavior
An enticement of an end-user to use the application
Conformity of an end-user to stay in using the application
Which of the following main classes of models describes the environment and infrastructure in which the app resides, and also the overall navigation strategy for the app? (Check all that apply)
Navigational Model
Configuration Model
Functional Model
Interaction Model
A functional model addresses two app processing elements, what are they?
(Check all that apply)
User-observable functionality
The operations contained within analysis classes
User interface prototypes
A set of use cases
