Buscar

BDQ . Arquitetura de Sistemas . Teste de Conhecimento . Aula 7

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

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

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
Você viu 3, do total de 3 páginas

Prévia do material em texto

2017­6­6 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.
2017­6­6 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)
2017­6­6 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.

Outros materiais