Sobre os diagramas da UML, avalie as afirmações a seguir e m...
Sobre os diagramas da UML, avalie as afirmações a seguir e marque com V as verdadeiras e com F as falsas.
( ) Os diagramas de classes, componentes e atividades são exemplos de diagramas estruturais.
( ) O diagrama de sequência é um diagrama de interação que dá ênfase à ordenação temporal de mensagens.
( ) O diagrama de casos de uso mostra um conjunto de casos de uso e atores e seus relacionamentos.
( ) O diagrama de métodos define os atributos e os métodos pertencentes a uma determinada classe.
( ) O diagrama de pacotes mostra um conjunto de objetos e seus relacionamentos em um ponto no tempo.
Assinale a alternativa que contém a sequência CORRETA, de cima para baixo.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a E - F, V, V, F, F.
Vamos dissecar cada uma das afirmações para entender por que a alternativa E é a correta:
- (F) Os diagramas de classes e componentes são de fato exemplos de diagramas estruturais, que modelam a estrutura estática dos sistemas. Porém, o diagrama de atividades não é um diagrama estrutural; ele é um diagrama comportamental que representa fluxos de trabalho e de atividades. Portanto, a primeira afirmativa é falsa.
- (V) O diagrama de sequência é um tipo de diagrama de interação que realmente enfatiza a ordenação temporal das mensagens trocadas entre objetos ou componentes. Sua finalidade é mostrar como os objetos interagem em termos de troca de mensagens ao longo do tempo, fazendo a afirmativa verdadeira.
- (V) O diagrama de casos de uso apresenta um conjunto de casos de uso, atores e seus relacionamentos, descrevendo as funcionalidades propostas por um sistema e a interação com os usuários ou outros sistemas. Esta afirmativa é verdadeira e está de acordo com o propósito deste tipo de diagrama.
- (F) A afirmação sobre o diagrama de métodos é falsa porque, na verdade, não existe um "diagrama de métodos" na UML. Provavelmente, o que se quis referir é ao diagrama de classes, que, sim, define os atributos e métodos das classes, além de suas relações.
- (F) O diagrama de pacotes não mostra um conjunto de objetos e seus relacionamentos em um ponto no tempo. O que ele faz é organizar elementos de modelagem em grupos, mostrando dependências entre esses pacotes. Já o diagrama de objetos, que talvez tenha sido confundido na afirmativa, é que pode representar objetos e seus relacionamentos em um dado momento.
Portanto, a correção das afirmações leva à alternativa E como a sequência correta de respostas às afirmações apresentadas na questão.
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
questão com pegadinha nas alternativas.
e-
Diagramas Estruturais
Classe: mais utilizado. apoio aos outros diagramas. mostra o conjunto de classes com seus atributos e métodos e os relacionamentos entre elas.
Objeto: visão das variaveis de um Diagrama de Classe em um dado momento do processo.
Componentes: relacionamentos entre os componentes do software.
implantação: hardware
Pacotes: separacao por subsistemas
Diagramas Comportamentais
Caso de Uso (Use Case): levantamento e análise de Requisitos. é o mais abstrato e flexivel e apresenta visoa externa e geral do ponto de vista do usuario
Estados: mudanças sofridas por um objeto em processo.
Atividades: Descreve os passos para a conclusão de um processo
Interação:
Sequência: ordem em que as mensagens são trocadas entre os objetos.
comunicação: parecido com o de cima; como os objetos estão vinculados.
Diagramas comportamentais: USO o ESTADO que está em ATIVIDADE
1 - Diagrama de Atividade não é estrutural
2 - Correto
3 - Correto
4 - Esse é o Diagrama de Classes
5 - Esse é o Diagrama de Objetos
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo