Questões de Diagrama de Classes (Engenharia de Software)

Limpar Busca

No diagrama de classes UML, a herança é representada como:

  • A uma linha contínua com seta aberta.
  • B uma linha pontilhada com seta aberta.
  • C uma linha pontilhada com seta fechada.
  • D uma linha contínua com seta fechada.

Julgue o próximo item, acerca de análise de requisitos, UML e conceitos relativos à orientação a objetos.



No seguinte diagrama de classes, os métodos e atributos das classes Ave e Mamífero são herdados da classe Animal e o método falar(), nas classes BemTeVi, Papagaio, Vaca e Cachorro, é um exemplo de polimorfismo.



Imagem relacionada à questão do Questões Estratégicas

  • Certo
  • Errado

Um projetista de sistema de informação, fazendo uso da UML, precisa trabalhar com um diagrama dessa linguagem que auxilia na modelagem de objetos e apresenta o modelo da estrutura estática do sistema. Esse diagrama é o de:

  • A classes
  • B componentes
  • C colaboração
  • D estados

Em um diagrama de classes, as relações de agregação e composição são tipos de associações que representam uma relação “todo/parte” onde a parte pode existir independentemente do todo ou não. A partir do seguinte diagrama de classes, é correto afirmar que

Imagem relacionada à questão do Questões Estratégicas


  • A a classe Z depende da classe X para existir.
  • B a classe X depende da classe Z para existir.
  • C a classe Y depende da classe X para existir.
  • D a classe X depende das classes Y e Z para existir.

Os diagramas de classe e diagramas de objetos da UML 2.5 são elementos importantes na modelagem de sistemas orientados a objetos. Ambos desempenham papéis distintos na visualização e representação das estruturas e interações dentro de um sistema.
Assinale a opção que descreve corretamente as diferenças entre o diagrama de classe e o diagrama de objetos na UML 2.5.

  • A Ambos os diagramas representam a estrutura estática de um sistema, mas o diagrama de objetos inclui a hierarquia de herança entre as classes, enquanto o diagrama de classe não oferece artefato equivalente a essa possibilidade.
  • B Cabe ao diagrama de classe destacar unicamente as associações entre classes e suas multiplicidades, enquanto ao diagrama de objetos, a função precípua de representar os comportamentos e interações específicas entre instâncias de classes.
  • C O diagrama de classe é uma representação estática das classes em um sistema, mostrando suas propriedades e métodos, enquanto o diagrama de objetos é dinâmico, exibindo instâncias de classes e seus estados em tempo de execução.
  • D O diagrama de classe é usado para modelar a estrutura de dados de um sistema, enquanto o diagrama de objetos é utilizado como requisito para modelar os casos de uso do sistema.
  • E O diagrama de classe representa a estrutura estática de um sistema, exibindo classes, atributos e relacionamentos entre elas, enquanto o diagrama de objetos foca em instâncias de objetos e suas interações dinâmicas durante a execução do sistema.