UML Lec1 Quiz

Beschreibung

UML Basics and Diagrams
Ray Welland
Quiz von Ray Welland, aktualisiert more than 1 year ago
Ray Welland
Erstellt von Ray Welland vor mehr als 10 Jahre
226
1

Zusammenfassung der Ressource

Frage 1

Frage
What is UML?
Antworten
  • A graphical language for visualising, constructing, documenting software systems
  • A software development process
  • Visual programming language
  • Software modelling tool

Frage 2

Frage
Use Case Text describes the Use Case in more detail
Antworten
  • True
  • False

Frage 3

Frage
Waterfall Model Process (In Order)
Antworten
  • Deployment > Analysis > Design > Implementation > Testing
  • Analysis > Design > Implementation > Testing > Deployment
  • Design > Analysis > Implementation > Testing > Deployment
  • Implementation > Analysis > Design > Testing > Deployment

Frage 4

Frage
We use UML to establish a common language among the people of the software development community
Antworten
  • True
  • False

Frage 5

Frage
What are the 4 Phases of the Unified Process?
Antworten
  • Inception, Elaboration, Implementation, Deployment
  • Design, Elaboration, Implementation, Deployment
  • Inception, Elaboration, Implementation, Transition
  • Analysis, Elaboration, Implementation, Transition

Frage 6

Frage
In UML an Actor is a human role represented by an ellipse
Antworten
  • True
  • False

Frage 7

Frage
In a Use Case Diagram what is an Association?
Antworten
  • 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

Frage 8

Frage
The Spiral Model has the four following stages: Analysis, Design, Testing, Implementation
Antworten
  • True
  • False

Frage 9

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

Frage 10

Frage
Are these Include Statements True or False?
Antworten
  • True
  • False

Frage 11

Frage
Which options are TRUE about UML Diagrams?
Antworten
  • 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)

Frage 12

Frage
Which options are TRUE about UML Diagrams?
Antworten
  • 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)

Frage 13

Frage
Is this Extend Statement True or False?
Antworten
  • True
  • False

Frage 14

Frage
What happens in the Inception Phase?
Antworten
  • Start up the project
  • Define vision and scope
  • Feasibility study (Identify risks)
  • Requirements (first version)
  • Vague project plan (time, stuff)

Frage 15

Frage
What happens during the Elaboration Phase?
Antworten
  • Refine vision, requirements, plan
  • Project Finished
  • Resolution of high risks
  • Iterative implementation of core architecture

Frage 16

Frage
The 'Iterative implementation of project' and 'Preparation for deployment' are completed during the Construction Phase?
Antworten
  • True
  • False

Frage 17

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

Frage 18

Frage
A Use Case will satisfy the goal of an actor?
Antworten
  • True
  • False

Frage 19

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

Frage 20

Frage
Why are use case diagrams useful?
Antworten
  • 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
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

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