SóProvas


ID
4852258
Banca
CESPE / CEBRASPE
Órgão
Ministério da Economia
Ano
2020
Provas
Disciplina
Arquitetura de Software
Assuntos

No que tange à arquitetura e tecnologia de sistemas de informação, julgue o item seguinte.


Um sistema distribuído pode ser representado pela arquitetura cliente-servidor, que forma a base para arquiteturas multicamadas, sendo as arquiteturas CORBA, JSON e REST algumas das alternativas para se implantar um sistema multicamadas.

Alternativas
Comentários
  • JSON nem arquitetura é. É uma notação para a representação externa dos dados.

  • Um sistema multicamadas faz uso de objetos distribuídos aliados à utilização de interfaces para executar seus procedimentos, o que torna o sistema independente de localização, podendo estar tanto na mesma máquina como em máquinas separadas. São elas:

    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.

    REGRA 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.

    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.

    CORBA (abreviado de Common Object Request Broker Architecture) é a arquitetura padrão criada pelo  para estabelecer e simplificar a troca de dados entre sistemas distribuídos heterogêneos.

    JSON é basicamente um formato leve de troca de informações/dados entre sistemas. Mas JSON significa JavaScript Object Notation

    Representational State Transfer (REST), em português Transferência Representacional de Estado, é um estilo de  que define um conjunto de  a serem usadas para a criação de  (serviços Web). Os Web services que estão em conformidade com o estilo arquitetural REST, denominados Web services RESTful, fornecem interoperabilidade entre sistemas de computadores na .

    QUESTÃO: ERRADA.

    FONTE: https://www.devmedia.com.br/o-que-e-json/23166#:~:text=JSON%20%C3%A9%20basicamente%20um%20formato,posso%20usar%20com%20JavaScript%20correto%3F