|
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 |
|
|