SóProvas


ID
2093548
Banca
CESPE / CEBRASPE
Órgão
TCE-PA
Ano
2016
Provas
Disciplina
Arquitetura de Software
Assuntos

Com relação aos conceitos básicos de arquitetura e tecnologias de sistemas de informação, julgue o item a seguir.

Em uma aplicação desenvolvida em 3 camadas, a camada de dados é responsável pela guarda dos dados do repositório, cujo acesso e cuja manipulação são responsabilidades da camada de regras de negócio.

Alternativas
Comentários
  • Acredito que o erro esteja na palavra "acesso", visto que o resto do item está correto.

  • Pra mim essa questão está certa. Retirado do Devmedia

    Apresentação

               

          A camada de apresentação fica fisicamente localizada na estação cliente e é responsável por fazer a interação do usuário com o sistema. É uma camada bastante leve, que basicamente executa os tratamentos de telas e campos e geralmente acessa somente a segunda camada, a qual faz as requisições ao banco de dados e devolve o resultado. É também conhecida como cliente, regras de interface de usuário ou camada de interface.

     

    Regras de negócios

     

          Em um sistema seguindo este modelo, a aplicação cliente nunca acessa diretamente a última camada que é a do banco de dados, pois quem tem essa função é a camada de regras de negócios, na qual podem se conectar diversas aplicações clientes.

          Esta parte do sistema é responsável por fazer as requisições ao banco de dados e todo o seu tratamento, ou seja, somente ela que tem acesso direto ao banco de dados. É também conhecida como lógica de negócios, camada de acesso a dados, camada intermediária ou servidor de aplicação por geralmente se tratar de um outro computador destinado somente ao processamento das regras. O servidor de aplicação é, geralmente, uma máquina dedicada e com elevados recursos de hardware, uma vez que é nele que ficam armazenados os métodos remotos (regras de negócios) e é realizado todo o seu tratamento e processamento.

     

    Banco de dados

               

          É a última divisão do modelo, na qual fica localizado o sistema gerenciador de banco de dados. É também conhecida como camada de dados.    

  • Pessoal a camada de Dados é responsável pelo acesso e manipulação dos dados. Como dito no curso de fernando pedrosa "A camada de acesso a dados tem o código responsável por armazenar e recuperar os dados do BD"

  • 3 camadas também pode ser MVC

    Também posso acessar o Model( camada de dados ) pela view ( camada de apresentação ).

  • Em uma aplicação desenvolvida em 3 camadas, a camada de dados é responsável pela guarda dos dados do repositório, cujo acesso e cuja manipulação são responsabilidades da camada de regras de negócio.

    Guarda dos dados do repositório, acesso e manipulação são responsabilidades da camada de dados. A CESPE tentou confundir o candidato nesse quesito tentando atribuir à camada de negócio tais atividades.