Associação de Classe em UML
18 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

O que representa a associação entre duas classes em um diagrama de classes?

  • O relacionamento entre os objetos das classes (correct)
  • A herança entre as classes
  • A multiplicidade dos métodos
  • Os atributos compartilhados entre as classes

Na herança 'é um' entre classes, o que significa quando um objeto A herda do objeto B?

  • A é um atributo de B
  • A é uma superclasse de B
  • A é um empregador de B
  • A é uma subclasse de B (correct)

Na multiplicidade '0..*', o que isso indica em um diagrama de classe?

  • Que há exatamente um objeto
  • Que há um objeto e mais alguns
  • Que há apenas um objeto
  • Que pode haver zero ou mais objetos (correct)

O que é representado pela superclasse em um modelo de herança?

<p>Uma classe que é derivada de outras classes (B)</p> Signup and view all the answers

Como podemos definir a relação 'empregado para empregador' em termos de associação de classes?

<p>'1..n' multiplicidade (A)</p> Signup and view all the answers

Em um diagrama de classes, o que é indicado pela dupla linha que conecta duas classes?

<p>Multiplicidade (A)</p> Signup and view all the answers

O que representa um caso de uso em um diagrama de casos de uso?

<p>Uma elipse (A)</p> Signup and view all the answers

Como é chamado o relacionamento entre casos de uso em que um caso inclui a funcionalidade descrita em outro caso como parte de seu fluxo?

<p>Include (A)</p> Signup and view all the answers

Quando um caso de uso é descrito como usando a funcionalidade de outro caso de uso em um diagrama, qual é o termo utilizado para esse relacionamento?

<p>Dependência (C)</p> Signup and view all the answers

No contexto de casos de uso, o que significa o relacionamento 'extend'?

<p>Adição da funcionalidade do caso pai ao caso filho (D)</p> Signup and view all the answers

Qual é a representação gráfica correta para um relacionamento 'include' entre casos de uso?

<p>Uma linha pontilhada (D)</p> Signup and view all the answers

O que indica o relacionamento 'extend' entre casos de uso?

<p>Adição de funcionalidades ao caso filho (B)</p> Signup and view all the answers

O que representa a especificação de ocorrência de execução em um diagrama de sequência?

<p>Momentos no tempo em que as ações ou comportamentos iniciam ou terminam. (A)</p> Signup and view all the answers

O que acontece após uma ocorrência de destruição em um diagrama de sequência?

<p>Pode resultar na destruição subsequente de outros objetos que o objeto possui por composição. (C)</p> Signup and view all the answers

Qual é o termo informalmente usado para se referir à especificação de execução em um diagrama de sequência?

<p>Ativação (C)</p> Signup and view all the answers

O que um fragmento de interação que representa um momento no tempo é chamado em um diagrama de sequência?

<p>Especificação de ocorrência (D)</p> Signup and view all the answers

O que é uma ocorrência de mensagem que representa a destruição da instância descrita pela linha de vida em um diagrama de sequência?

<p>Ocorrência de destruição (D)</p> Signup and view all the answers

Quando nenhuma outra ocorrência pode aparecer abaixo do evento de destruição em uma linha de vida?

<p>Quando representam momentos no tempo em que as ações ou comportamentos iniciam ou terminam. (A)</p> Signup and view all the answers

More Like This

UML Class Diagrams Flashcards
16 questions

UML Class Diagrams Flashcards

SnappyPiccoloTrumpet avatar
SnappyPiccoloTrumpet
UML Class Diagram Flashcards
21 questions
Use Quizgecko on...
Browser
Browser