SóProvas


ID
2651449
Banca
CESPE / CEBRASPE
Órgão
STJ
Ano
2018
Provas
Disciplina
Arquitetura de Software
Assuntos

Julgue o item seguinte, a respeito dos conceitos da arquitetura cliente servidor e da arquitetura em 3 camadas.


Na arquitetura de 3 camadas, entrada do usuário, verificação, lógica de negócio e acesso a banco de dados estão todos presentes em um mesmo lugar, onde essas camadas são organizadas.

Alternativas
Comentários
  • Gabarito Errado

    Modelo em três camadas (3-Tier), derivado do modelo 'n' camadas, recebe esta denominação quando um sistema cliente-servidor é desenvolvido retirando-se a camada de negócio do lado do cliente. O desenvolvimento é mais demorado no início comparando-se ao modelo em duas camadas porque é necessário dar suporte a uma maior quantidade de plataformas e ambientes diferentes. Em contrapartida, o retorno vem em forma de respostas mais rápidas nas requisições, tanto em sistemas que rodam na Internet ou em intranet, e mais controle no crescimento do sistema.

    As três partes de um ambiente modelo três camadas são: camada de apresentação, camada de negócio e camada de dados. Características esperadas em uma arquitetura cliente-servidor 3 camadas:

    O software executado em cada camada pode ser substituído sem prejuízo para o sistema;

    Atualizações e correções de defeitos podem ser feitas sem prejudicar as demais camadas. Por exemplo: alterações de interface podem ser realizadas sem o comprometimento das informações contidas no banco de dados.

     

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !

  • As camadas são lógicas. Elas podem ou não estar em execução no mesmo servidor físico.

  • Arquitetura em 3 camadas:

    cliente - apresentação

    servidor de aplicação - regra do negócio

    servidor de dados - armazenamento de dados

    Estas camadas são lógicas ... Fisicamente as camadas podem ser executadas na mesma máquina, porém nessa situação não será chamada de Arquitetura 3 camadas.

    A partir do momento que se fala em arquitetura 3 camadas entende-se que temos cliente, servidor de aplicação e servidor de dados.... em máquinas separadas, caso contrário não será chamada de 3 camadas.

  • Exemplos técnicos:

    Apresentação: JavaScript, html

    Lógico de Negócio: Java Sevlest, Java Beans

    Dados: SqlServer, oracle