Para demonstrar elementos estruturais e comportamentais de u...

Próximas questões
Com base no mesmo assunto
Q80262 Engenharia de Software
Para demonstrar elementos estruturais e comportamentais de um sistema, a UML pode utilizar, respectivamente, os diagramas de
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a E - Pacote e de Atividade.

A Unified Modeling Language (UML) é uma linguagem padrão para a modelagem de sistemas orientados a objetos. A UML fornece um conjunto rico em diagramas para ajudar na visualização e documentação de diferentes aspectos de um sistema. Para compreender a questão e chegar à alternativa correta, é necessário conhecer dois tipos de diagramas fundamentais em UML: os que representam aspectos estruturais e os que representam aspectos comportamentais do sistema.

Diagramas Estruturais em UML são usados para representar a arquitetura de um sistema. Eles incluem o Diagrama de Classes, o Diagrama de Objetos, o Diagrama de Componentes, entre outros. Mais específico para esta questão, o Diagrama de Pacote mostra como os elementos do sistema estão agrupados em pacotes e como esses pacotes dependem uns dos outros, retratando uma visão de alto nível da estrutura do sistema.

Diagramas Comportamentais, por outro lado, são utilizados para descrever o dinamismo do sistema, ou seja, como os elementos interagem ao longo do tempo. Um exemplo é o Diagrama de Atividade, que é semelhante a um fluxograma e mostra o fluxo de controle ou de objetos entre as atividades, sendo bastante útil para modelar aspectos comportamentais como processos de negócio e fluxos de trabalho operacionais.

Portanto, a alternativa E é a única que corrige associa o diagrama estrutural correto (Diagrama de Pacote) com o diagrama comportamental correto (Diagrama de Atividade).

As outras alternativas falham ao não fazer essa distinção clara entre os elementos estruturais e comportamentais de um sistema usando os diagramas apropriados. Por exemplo, os Diagramas de Classe e de Sequência são ambos importantes, mas o primeiro é estrutural e o segundo é comportamental, e não aparecem juntos em nenhuma das opções.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Os diagramas estruturais, que evidenciam características estáticas do sistema são:
http://porquesapatao.files.wordpress.com/2009/04/esqueleto.gif
  1. Diagrama de classe ( Que é uma evolução do diagrama de entidade relacionamento e também serve para modelar estrutura de persistência em BD)
  2. Diagrama de objetos ( Como se fosse uma fotografia das instâncias das classes em um dado momento )
  3. Diagrama de Pacotes ( Pacotes que são compostos por classes )
  4. Diagrama de Componentes
  5. Diagrama de Implantação
  6. Diagrama de Estrutura Composta



Diagramas Comportamentais

http://www.esec-povoa-lanhoso.rcts.pt/ESPLv5/recursos/cn/aplicacoes/esqueleto%5B1%5D.gif
  1. Diagrama de caso de uso
  2. Diagrama de Atividades ( Semelhante a um fluxograma)
  3. Diagrama de Máquina de Estado
  4. Diagrama de colaboração/comunicação
  5. Diagrama de sequência
  6. Diagrama de Interação
  7. Diagrama de Tempo
Sendo os ultimos 4 agrupados em uma subcategoria: Diagramas de Interação.

  • a) Atividade e de Sequência.
  • b) Caso de Uso e de Comunicação.
  • c) Sequência e de Objeto.
  • d) Classe e de Pacote.
  • e) Pacote e de Atividade.

a) Atividade e de Sequência. 

Comportamentais (dinâmico)

b) Caso de Uso e de Comunicação.

Comportamentais (dinâmico)

c) Sequência e de Objeto.

Comportamentais (dinâmico) e Estruturais (estáticos)

d) Classe e de Pacote.

Estruturais (estáticos)

e) Pacote e de Atividade.

Estruturais (estáticos) e Comportamentais (dinâmico)


Bons Estudos,

Att,

Ualison Aguiar

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo