SóProvas


ID
1853119
Banca
CESPE / CEBRASPE
Órgão
FUNPRESP-EXE
Ano
2016
Provas
Disciplina
Arquitetura de Software
Assuntos

Acerca das arquiteturas de aplicação web, julgue o item a seguir.

Arquiteturas em três camadas separam as entidades em camadas de apresentação, de aplicação e de armazenamento, que devem estar em computadores distintos.

Alternativas
Comentários
  • Arquitetura 3 camadas é um padrão de arquitetura que descreve como três camadas de desenvolvimento relacionam entre si.


    Essa arquitetura fornece uma maneira de dividir as funcionalidades envolvidas na manutenção e apresentação de uma aplicação. Foi desenvolvida com objetivo de mapear as tarefas de entrada, processamento e saída para o modelo de interação com o usuário, assim sendo mais fácil mapear os conceitos no domínio de aplicações.


    As camadas são:


    Camada de Apresentação: tem como função exibir as informações. Usada para receber as entradas e apresentar o resultado, ou seja, é a interface com o usuário.


    Camada de Regra de Negócio: responsável por controlar todo o fluxo de informação. Intermediária entre a camada de apresentação e acesso a dados. Nesta camada é executada a regra de negócio (inteligência do sistema).


    Camada de Acesso a Dados: é responsável pela persistência e acesso aos dados da aplicação.


    Fonte: http://outratecno.blogspot.com.br/2013/03/arquitetura-em-3-camadas.html

  • O que tornou a assertiva errada é afirmar que devem estar em computadores distintos. Uma aplicação MVC pode ser implantada em uma única máquina.

  • O que macula a questão é afirmar que deve estar necessariamente em computadores distintos. A arquitetura MVC pode ser implantada em único computador. Questão errada.

  • Roger e Alex, a questão não trata do padrão MVC.

    Geralmente a arquitetura de 3 camadas fica em computadores distintos mesmo, um para o cliente, um para o servidor de aplicação e um para o banco. Mas nada impede que um browser cliente seja aberto na própria máquina da aplicação ou do banco.

  • Pessoal a questão erra em obrigar que as camadas estejam em computadores distintos. Não existe essa obrigatoriedade. O erro é : devem estar em computadores distintos.