Student Edition | instructor view | information center view | Home
Web Engineering
Student Edition
Web Links
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...

Feedback
Help Center




Multiple Choice Quiz - Chapter 7

Analysis Modeling for WebApps



1

It is always necessary to develop an analysis model using UML or some other notation.
A)true
B)false
2

If you choose to prototype the WebApp to help stakeholders better understand the problem, be sure to
A)develop a UML model first
B)use only tools specifically design for prototyping
C)be certain that stakeholders understand that the prototype is not the deployed WebApp
D)none of the above
3

One of the outputs of analysis modeling is a
A)content model
B)stakeholder model
C)interface design model
D)user guide
4

Which of the following tools can be used in supporting analysis?
A)UML tools
B)Prototyping tools
C)Issue tracking tools
D)Content management tools
E)(a) and (b)
F)All of the above
5

Which of the following question(s) should be asked to determine if analysis modeling is necessary?
A)Is the functionality or content of the WebApp increment complex enough to require a solution of more than just a few pages or some simple scripts?
B)Does the WebApp increment deliver functions that are not well understood at the moment? Are these functions algorithmically complex?
C)Is there any possibility that stakeholders are unsure of the requirements for the WebApp increment?
D)all of the above
E)none of the above
6

A UML use case diagram allows you to represent an individual use case in great detail.
A)true
B)false
7

The content model contains structural elements that provide an important view of content requirements for a WebApp. These structural elements encompass all but one of the following elements. Which does not belong
A)text
B)functions
C)graphics
D)video
E)photographs
8

A data tree provides
A)a hierarchical description of the information space
B)contains "leafs" that can be used to create a functional design
C)contains "roots" that lead to interface design
D)all of the above
E)none of the above
9

An analysis class
A)can be determined by examining the user interface and the specific items contained within it
B)allows you to understand the behavior of a WebApp
C)is a user-visible entity that is created or manipulated as a user interacts with the WebApp
D)none of the above
E)all of the above
10

A UML sequence diagram
A)shows how user actions collaborate with analysis classes
B)is a behavioral representation of the WebApp
C)lists all analysis classes defined for a WebApp
D)depicts all users who interact with a WebApp
11

A UML state diagram:
A)examines the behavior of a WebApp
B)displays states as representations of externally observable behavior
C)depicts events that cause a change in state
D)all of the above
E)none of the above
12

The functional model represents
A)user-observable functionality that is delivered by the WebApp to end-users
B)the algorithmic detail contained within a specific functional component
C)a combination of state diagrams and data trees
D)all of the above
E)none of the above
13

The configuration model is essential when a WebApp is to be designed and implemented in a manner that accommodates a variety of environments on both the server-side and the client-side.
A)true
B)false
14

RNA is an approach that will help you to
A)understand the full spectrum of user requirements
B)analyze navigational requirements
C)define the “genetic” aspects of a Web-based system
D)understand the relationships between stakeholders