SóProvas


ID
1342183
Banca
FUNCAB
Órgão
MDA
Ano
2014
Provas
Disciplina
Arquitetura de Software
Assuntos

Na arquitetura Cliente-Servidor “Three-Tier”, uma camada intermediária é inserida entre o cliente e o servidor. Essa camada intermediária tem por objetivo:

Alternativas
Comentários
  • Camadas
    Camada de apresentação

    É a chamada GUI (Graphical User Interface), ou simplesmente interface. Esta camada interage diretamente com o usuário, é através dela que são feitas as requisições como consultas, por exemplo.


    Camada de negócio
    Também chamada de Lógica empresarial, Regras de negócio ou Funcionalidade. É nela que ficam as funções e regras de todo o negócio. Não existe uma interface para o usuário e seus dados são voláteis, ou seja, para que algum dado seja mantido deve ser utilizada a camada de dados.


    Camada de Dados
    A terceira camada é definida como o repositório das informações e as classes que a manipulam. Esta camada recebe as requisições da camada de negócios e seus métodos executam essas requisições em um banco de dados. Alterando o banco de dados alteraria apenas as classes da camada de dados, e o restante das camadas não seriam afetados por essa alteração.

  • Gabarito: D.

     

    2 camadas

     

    Cliente comunica-se diretamente com o servidor

    Regras do negócio e lógica de aplicação ficam no cliente

    BD é responsável pelo gerenciamento das transações

    Quando uma aplicação for alterada, BD e aplicações cliente precisam ser alterados

    Dificuldade de manutenção

    Geralmente possuem problemas de falta de escalabilidade, dificuldade de manutenção e dificuldade de acessar fontes heterogêneas.

     

    3 camadas (Apresentação, Aplicação e BD)

     

    Camada intermediária entre servidor e cliente armazena regras do negócio e lógica da aplicação

    Alterações na camada intermediária são assumidas pelo BD e por todas as aplicações

    Alta coesão

     

    Servidor de Aplicação - componente que distingue os modelos de 2 e 3 camadas.