2)Os diagramas comportamentais da Unified Modeling Language (UML) enfatizam o comportamento dinâmico do sistema, ou seja, demonstram as funcionalidades ou serviços do sistema na sua perspectiva de execução, bem como, a manipulação dos objetos do sistema para realizar um caso de uso. O Diagrama de Sequência é um diagrama de interação, o qual representa um subgrupo dos diagramas comportamentais, que demostram o funcionamento interno dos casos de uso.
No contexto do sistema de vendas, considere o caso de uso “Realizar Pedido de Compra”. Para representar a realização desse caso de uso, correspondente ao cenário principal que demostra a inclusão de um novo pedido no sistema, o seguinte Diagrama de Sequência foi especificado:
DS3
Considerando o Diagrama de Sequência correspondente ao caso de uso “Realizar Pedido de Compra”, analise a troca de mensagens entre os objetos do diagrama e assinale a alternativa correta:
Alternativas:
a)
A mensagem “12” enviada pelo objeto emissor “Form_Pedido” para o objeto receptor “pedido:Pedido” é do tipo assíncrona.
b)
A mensagem “6” enviada pelo objeto emissor “item:ItemPedido” para o objeto receptor “produto:Produto” é do tipo síncrona.
c)
A mensagem “9” enviada pelo objeto emissor “item:ItemPedido” para o objeto receptor “produto:Produto” é do tipo reflexiva.
d)
A mensagem “8” enviada pelo objeto emissor “item:ItemPedido” para o objeto receptor “item:ItemPedido” é do tipo construtora.
e)
A mensagem “13” enviada pelo objeto emissor “pedido:Pedido” para o objeto receptor “Form_Pedido” é do tipo construtora que disparou a operação “cadastrarPedido()”.
3) Usualmente, a modelagem comportamental do sistema inicia-se com o modelo de casos de uso, o qual descreve quais são os requisitos funcionais do sistema e quais atores interagem com o sistema, respondendo assim, o que o sistema deve fazer e para quem. No entanto, o modelo de casos de uso não expõe o comportamento interno das funcionalidades especificadas. Para isso, a Unified Modeling Language (UML) contempla os diagramas de interação que representam um subgrupo dos diagramas comportamentais. Sobre os tipos de digramas comportamentais da UML, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas.
( ) O Diagrama de Atividades representa a ordem temporal em que as mensagens são trocadas entre os objetos envolvidos na execução de um processo.
( ) O Diagrama de Máquina de Estados demonstra o comportamento de um elemento, através de um conjunto de transições de estados.
( ) O Diagrama de Sequência demostra o fluxo de controle de um conjunto de atividades que representa a execução de um procedimento, caso de uso, processo de negócio, subsistema ou até o sistema completo.
( ) O Diagrama de Comunicação é uma variação do Diagrama de Atividades, utilizando quadros no lugar dos nós de ação e integrando diferentes tipos de diagramas de interação, demonstrando um processo geral.
Assinale a alternativa que apresenta a sequência CORRETA.
Alternativas:
a) V – V – V – V.
b) V – F– V – F.
c) V – F– F – F.
d) F – V– F – F.
e) V – F– V – V.
Anexos:
Soluções para a tarefa
Respondido por
38
Resposta:
As respostas corretas são:
2 - b) A mensagem “6” enviada pelo objeto emissor “item:ItemPedido” para o objeto receptor “produto:Produto” é do tipo síncrona.
3 - d) F – V– F – F.
Explicação:
Corrigidas pelo AVA!
Respondido por
1
Resposta:
2 - b) A mensagem “6” enviada pelo objeto emissor “item:ItemPedido” para o objeto receptor “produto:Produto” é do tipo síncrona.
Explicação:
Perguntas interessantes
História,
6 meses atrás
Inglês,
6 meses atrás
História,
9 meses atrás
Contabilidade,
9 meses atrás
Sociologia,
1 ano atrás
Matemática,
1 ano atrás