UML Lec1 Quiz

Descripción

UML Basics and Diagrams
Ray Welland
Test por Ray Welland, actualizado hace más de 1 año
Ray Welland
Creado por Ray Welland hace alrededor de 10 años
219
1

Resumen del Recurso

Pregunta 1

Pregunta
What is UML?
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
Respuesta
  • True
  • False

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
Respuesta
  • True
  • False

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
Respuesta
  • True
  • False

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
Respuesta
  • True
  • False

Pregunta 9

Pregunta
Which is NOT true about Unified Process?
Respuesta
  • Risk Focused
  • Iterative and Evolutionary
  • Six Main Phases
  • Architecture Centric and Use Case Driven

Pregunta 10

Pregunta
Are these Include Statements True or False?
Respuesta
  • True
  • 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?
Respuesta
  • True
  • 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?
Respuesta
  • True
  • False

Pregunta 17

Pregunta
What happens at the Transition Phase?
Respuesta
  • Start Coding Project
  • Discuss Requirements with Client
  • Beta Tests and Deployment

Pregunta 18

Pregunta
A Use Case will satisfy the goal of an actor?
Respuesta
  • True
  • False

Pregunta 19

Pregunta
Generalization represents Inheritance and is used for both actors & use cases?
Respuesta
  • True
  • False

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
Mostrar resumen completo Ocultar resumen completo

Similar

UML Lec2 Quiz
Ray Welland
UML Lec3 Quiz
Ray Welland
Chapter 3 : Use Cases
Jo Hart
Chapter 6 – Essentials of Design and the Design Activities
Jo Hart
French Verbs
dylankhakh
Chapter 5: Extending the Requirements Model
Jo Hart
Basics in Object Oriented Programming
Bit buddy
Metodos y modelos para desarrollo de sofware
SERGIO GIL HERRERA
los diferentes diagramas en UML
Alexis Tamayo