Buscar

Para se familiarizar-se com o funcionamento de um sistema de software orientado a objetos, é recomendado completar e validar a modelagem de cada ca...

Para se familiarizar-se com o funcionamento de um sistema de software orientado a objetos, é recomendado completar e validar a modelagem de cada caso de uso com os diagramas de interação. Segundo Guedes (2018), a interação entre objetos para dar suporte à funcionalidade de um caso de uso denomina-se realização de um caso de uso, o qual descreve o comportamento de um ponto de vista interno ao sistema, sendo que a realização de um caso de uso é representada por diagramas de interação, entre eles, o Diagrama de Sequência. A figura a seguir ilustra um recorte de um Diagrama de Sequência, correspondente ao caso de uso “Realizar Compra” de um sistema de loja virtual. DM2 Fonte: GUEDES (2018). Sobre os elementos representados no diagrama, julgue as afirmativas a seguir: I. O objeto “:VisãoVendas” representa uma classe de entidade (tipo <>) que representa a interface do sistema, indicando a comunicação entre o ator primário e os demais objetos das classes que participam da interação. II. O objeto “ControladoraVendas” representa uma classe de controle (tipo <>), o qual serve de intermediário entre as classes definidas como <> e <>, para tratar as regras de negócio e o fluxo da aplicação. III. A mensagem enviada pelo objeto emissor “:VisãoVendas” para o objeto receptor “ControladoraVendas” é do tipo síncrona. IV. A mensagem enviada pelo objeto emissor “ControladoraVendas” para o objeto receptor “:OperadoraCartão” é do tipo assíncrona. É correto o que se afirma em: Alternativas: a) I e II, apenas. Alternativa assinalada b) III e IV, apenas. c) I, II e IV, apenas. d) II, III e IV, apenas. e) I, II, III e IV.

Respostas

263 pessoas visualizaram e tiraram suas dúvidas aqui
User badge image

Ed Verified user icon

De acordo com a figura apresentada, é correto afirmar que: b) III e IV, apenas. Explicação: I. O objeto “:VisãoVendas” representa a interface do sistema, que é responsável por receber as entradas do usuário e exibir as saídas do sistema. Não representa uma classe de entidade, mas sim uma classe de interface. II. O objeto “ControladoraVendas” representa uma classe de controle, que é responsável por intermediar a comunicação entre as classes de entidade e as classes de interface, tratando as regras de negócio e o fluxo da aplicação. III. A mensagem enviada pelo objeto emissor “:VisãoVendas” para o objeto receptor “ControladoraVendas” é do tipo síncrona, pois o emissor aguarda a resposta do receptor para continuar a execução. IV. A mensagem enviada pelo objeto emissor “ControladoraVendas” para o objeto receptor “:OperadoraCartão” é do tipo assíncrona, pois o emissor não aguarda a resposta do receptor para continuar a execução.

2
Dislike0
User badge image

Rachel Ferrer

b) III e IV, apenas.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina