Associação de Classe em UML

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

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

Flashcards are hidden until you start studying

More Like This

Use Quizgecko on...
Browser
Browser