 |
| 1 |  |  Which of the following is not one of the WebApp requirements analysis tasks? |
|  | A) | Analysis modeling |
|  | B) | Formulation |
|  | C) | Requirements gathering |
|  | D) | User interface prototyping |
|
|
 |
| 2 |  |  User hierarchies are used to replace UML user representations for WebApps having large numbers of user categories? |
|  | A) | True |
|  | B) | False |
|
|
 |
| 3 |  |  WebApp use-cases might be described as bundles of functionality. |
|  | A) | True |
|  | B) | False |
|
|
 |
| 4 |  |  As use-cases are organized into functional packages, each functional package is assessed to ensure that it is |
|  | A) | Comprehensive |
|  | B) | Highly cohesive |
|  | C) | Loosely coupled |
|  | D) | All of the above |
|
|
 |
| 5 |  |  Dynamic elements of WebApp analysis models describe how users interaction with the system. |
|  | A) | True |
|  | B) | False |
|
|
 |
| 6 |  |  Which is not one of the analysis activities that is used to create a complete analysis model? |
|  | A) | Configuration analysis |
|  | B) | Content analysis |
|  | C) | Functional analysis |
|  | D) | Data analysis |
|
|
 |
| 7 |  |  The content model contains dynamic elements that encompass the WebApp content objects. |
|  | A) | True |
|  | B) | False |
|
|
 |
| 8 |  |  Content objects are extracted from use cases by examining the scenarios description for direct or indirect content references. |
|  | A) | True |
|  | B) | False |
|
|
 |
| 9 |  |  In building a content hierarchy is sufficient to examine a list of content objects and a brief description of each object. |
|  | A) | True |
|  | B) | False |
|
|
 |
| 10 |  |  By examining each use-case and building a class model for 1 or 2 representative users it is possible to derive the needed analysis classes. |
|  | A) | True |
|  | B) | False |
|
|
 |
| 11 |  |  What are the most useful UML diagrams and related information that can be used to represent a WebApp interaction model? |
|  | A) | activity diagrams, class diagrams, state diagrams, interface prototype |
|  | B) | activity diagrams, collaboration diagrams, sequence diagrams, state diagrams |
|  | C) | use-cases, sequence diagrams, state diagrams, interface prototype |
|  | D) | use-cases, sequence diagrams, state diagrams, sequence diagrams |
|
|
 |
| 12 |  |  A user interface prototype should not be created during WebApp analysis because doing so involves programming. |
|  | A) | True |
|  | B) | False |
|
|
 |
| 13 |  |  UML activity diagrams can be used to represent the user observable functionality delivered by the WebApp as well as the operations contained in each analysis class. |
|  | A) | True |
|  | B) | False |
|
|
 |
| 14 |  |  The construction details indicating how the user will invoke an operation are deferred until the WebApp design phase. |
|  | A) | True |
|  | B) | False |
|
|
 |
| 15 |  |  UML deployment diagrams can be used to create the configuration model for a complex WebApp. |
|  | A) | True |
|  | B) | False |
|
|
 |
| 16 |  |  Configuration analysis focuses on the architecture of the user's Web browsing environment. |
|  | A) | True |
|  | B) | False |
|
|
 |
| 17 |  |  Which of these are not steps of relationship-navigation analysis? |
|  | A) | Element analysis |
|  | B) | Evaluation analysis |
|  | C) | Functional analysis |
|  | D) | Stakeholder analysis |
|
|
 |
| 18 |  |  The answers to the relationship analysis questions help the Web engineer position a content element within the WebApp. |
|  | A) | True |
|  | B) | False |
|
|
 |
| 19 |  |  Once the WebApp architecture is modeled the Web engineer must consider requirements that dictate how users will navigate from one content element to another. |
|  | A) | True |
|  | B) | False |
|
|