Baixe o app para aproveitar ainda mais
Prévia do material em texto
201766 BDQ Prova http://simulado.estacio.br/alunos/ 1/3 CCT0317_EX_A7_201512601152_V1 ARQUITETURA DE SISTEMAS 7a aula Lupa Vídeo PPT MP3 Exercício: CCT0317_EX_A7_201512601152_V1 Matrícula: 201512601152 Aluno(a): ALEXANDRE RIBEIRO DE SOUZA Data: 23/04/2017 19:00:50 (Finalizada) 1a Questão (Ref.: 201513660906) Fórum de Dúvidas (0) Saiba (0) A Arquitetura Orientada a Serviços (SOA) tem algumas características que possibilitam sua definição. Dentre essas características está a de permitir o reuso de seus componentes. ter seus componentes fortemente acoplados. ser centralizada em apenas um servidor. não possibilitar a reutilização de seus componentes. não exigir troca de mensagens entre provedores e consumidores de serviços. 2a Questão (Ref.: 201513716568) Fórum de Dúvidas (0) Saiba (0) Em relação ao padrão de arquitetura MVC (Model View Controller), assinale a afirmativa correta. O componente Model é a camada lógica da aplicação, representa os dados da aplicação e as suas regras de negócio. Os componentes de uma arquitetura de sistemas estão divididos em camadas não estruturadas, que, durante o desenvolvimento, devem ser consideradas de forma fundamental pelo arquiteto. O componente Controller é a camada de apresentação responsável por gerar uma visualização dos dados e por recebêlos como dados de entrada dos usuários. O componente View interpreta as ações realizadas pelos usuários e as envia para o Model. O padrão de arquitetura MVC não permite gerenciar múltiplas visões utilizando somente um modelo. 3a Questão (Ref.: 201513660887) Fórum de Dúvidas (0) Saiba (0) Considere: I A função do arquiteto de sistemas, é abstrair o mínimo da complexidade do sistema em elementos encapsulados, de maneira de que o usuário final tenha um sistema amigável e de fácil uso, e que ao mesmo tempo resolva todos os problemas propostos, sem que este perceba a complexidade embutida na aplicação. (F) II A relação entre os componentes é que vai efetivamente garantir o resultado final do sistema, principalmente nos dias de hoje, não existem sistemas onde um componente de funcione sozinho. 201766 BDQ Prova http://simulado.estacio.br/alunos/ 2/3 III Do ponto de vista do arquiteto de sistemas, dentre os componentes de uma Arquitetura de Sistemas temos: bancos de dados, servidores, clientes, filtros, um ou mais componentes. Em relação à definição de Refinamento, está correto o que consta em I, apenas II, apenas II e III apenas III, apenas I e III apenas 4a Questão (Ref.: 201513660903) Fórum de Dúvidas (0) Saiba (0) Na Arquitetura Orientada a Serviço SOA, é INCORRETO afirmar que o serviço é um componente fortemente acoplado e altamente coeso que implementa uma função reutilizável de negócio. é invocado por meio de protocolos de comunicação independentes da localização e do suporte tecnológico. não depende do estado de outros componentes externos para executar um ciclo completo de trabalho. é uma unidade de trabalho oferecida pelo provedor de serviço para atender à demanda requerida por um consumidor de serviço. responde às requisições encapsulando todo o detalhe do seu processamento. 5a Questão (Ref.: 201513660890) Fórum de Dúvidas (0) Saiba (0) Em relação ao uso de camadas, assinale a alternativa que NÃO é considerada uma vantagem na sua utilização. Facilidade de manutenção Facilidade de Reutilização. Facilidade de compreensão. Facilidade de duplicação de funcionalidade. Facilidade de Desenvolvimento independente. 6a Questão (Ref.: 201513660895) Fórum de Dúvidas (0) Saiba (0) O componente Controller do MVC: Envia requisições do usuário para o controlador e recebe dados atualizados dos componentes de acesso a dados. É onde são concentradas todas as regras de negócio da aplicação e o acesso aos dados. Responde às solicitações de queries e encapsula o estado da aplicação. Define o comportamento da aplicação, as ações do usuário para atualizar os componentes de dados e seleciona os componentes para exibir respostas de requisições. Notifica os componentes de apresentação das mudanças efetuadas nos dados e expõe a funcionalidade da aplicação. 7a Questão (Ref.: 201513660899) Fórum de Dúvidas (0) Saiba (0) 201766 BDQ Prova http://simulado.estacio.br/alunos/ 3/3 Uma arquitetura de sistema baseada no padrão MVC (Model View Controller) tem como principal característica: Torna o papel do arquiteto de software irrelevante, uma vez que a arquitetura já foi totalmente definida. Dispensa o uso de testes de unidade durante o processo de desenvolvimento. Elimina a necessidade de o desenvolvedor criar uma camada de persistência de informações. Elimina a necessidade de gerenciar a interação da apresentação visual do sistema com os comportamentos da aplicação. Separa a camada de apresentação da camada que representa as informações do domínio do problema.
Compartilhar