Pregunta 1
Respuesta
-
A graphical language for visualising, constructing, documenting software systems
-
A software development process
-
Visual programming language
-
Software modelling tool
Pregunta 2
Pregunta
Use Case Text describes the Use Case in more detail
Pregunta 3
Pregunta
Waterfall Model Process (In Order)
Respuesta
-
Deployment > Analysis > Design > Implementation > Testing
-
Analysis > Design > Implementation > Testing > Deployment
-
Design > Analysis > Implementation > Testing > Deployment
-
Implementation > Analysis > Design > Testing > Deployment
Pregunta 4
Pregunta
We use UML to establish a common language among the people of the software development community
Pregunta 5
Pregunta
What are the 4 Phases of the Unified Process?
Respuesta
-
Inception, Elaboration, Implementation, Deployment
-
Design, Elaboration, Implementation, Deployment
-
Inception, Elaboration, Implementation, Transition
-
Analysis, Elaboration, Implementation, Transition
Pregunta 6
Pregunta
In UML an Actor is a human role represented by an ellipse
Pregunta 7
Pregunta
In a Use Case Diagram what is an Association?
Respuesta
-
Donates inheritance between use cases
-
Include the functionality of one use case in another
-
Extends the functionality of one use case to another under certain conditions
-
Donates a relationship between an actor and a use case
Pregunta 8
Pregunta
The Spiral Model has the four following stages: Analysis, Design, Testing, Implementation
Pregunta 9
Pregunta
Which is NOT true about Unified Process?
Pregunta 10
Pregunta
Are these Include Statements True or False?
Pregunta 11
Pregunta
Which options are TRUE about UML Diagrams?
Respuesta
-
Activity Diagrams - (Describe the sequence of activities)
-
Deployment Diagrams (Captures the requirements for a system from a user perspective)
-
Class Diagrams - (Represent the objects of the system and their relationships)
-
Sequence Diagrams - (Represent the interactions among the objects of the system)
Pregunta 12
Pregunta
Which options are TRUE about UML Diagrams?
Respuesta
-
Package Diagrams - (Represent the software components and their relationships)
-
Use Case Diagrams - (Captures the requirements for a system from a user perspective)
-
Communication/Collaboration Diagrams - (Interactions among the objects of the system)
-
State Diagrams - (Represent the states of objects and the state transitions)
Pregunta 13
Pregunta
Is this Extend Statement True or False?
Pregunta 14
Pregunta
What happens in the Inception Phase?
Respuesta
-
Start up the project
-
Define vision and scope
-
Feasibility study (Identify risks)
-
Requirements (first version)
-
Vague project plan (time, stuff)
Pregunta 15
Pregunta
What happens during the Elaboration Phase?
Respuesta
-
Refine vision, requirements, plan
-
Project Finished
-
Resolution of high risks
-
Iterative implementation of core architecture
Pregunta 16
Pregunta
The 'Iterative implementation of project' and 'Preparation for deployment' are completed during the Construction Phase?
Pregunta 17
Pregunta
What happens at the Transition Phase?
Pregunta 18
Pregunta
A Use Case will satisfy the goal of an actor?
Pregunta 19
Pregunta
Generalization represents Inheritance and is used for both actors & use cases?
Pregunta 20
Pregunta
Why are use case diagrams useful?
Respuesta
-
Define the scope of the system
-
Capture the requirements
-
Allow communication between customers and developers
-
Drive the development process
-
Provide the basis for system tests
-
Provide the basis for user guides