SóProvas


ID
695566
Banca
FCC
Órgão
TRF - 2ª REGIÃO
Ano
2012
Provas
Disciplina
Arquitetura de Software
Assuntos

São aspectos que podem caracterizar uma arquitetura cliente-servidor, estabelecida logicamente em 4 camadas:

I. A camada Cliente contém um navegador de Internet, caracterizado como cliente universal.

II. A camada de Lógica do Negócio se quebra em duas: camada de Aplicação e camada Web, em que o servidor Web representa a camada de Apresentação.

III. Na camada de Lógica do Negócio, o servidor de aplicação passa a utilizar middleware, para suporte a thin clients (PDA, celulares, smart cards, etc) e soluções baseadas em componentes, tais como, J2EE e .Net.

IV. Se, de um lado, a camada de Aplicação estabelece uma interface com a camada de Dados, do outro o faz com a camada Web e com os thin clients da camada Cliente.
,
Está correto o que consta em

Alternativas
Comentários
  • Aplicações em 4 Camadas (Web Based) Como uma evolução do modelo de três camadas, surge o modelo de quatro camadas. A idéia básica do modelo de 4 camadas, é retirar a apresentação do cliente e centralizá-las em um determinado ponto, o qual na maioria dos casos é um servidor Web. Com isso o próprio Cliente deixa de existir como um programa que precisa ser instalado em cada computador da rede. O acesso a aplicação, é feito através de um Navegador, como o Internet Explorer ou o Netscape Navigator. Cliente: Nesta caso o Cliente é o Navegador utilizado pelo usuário, quer seja o Internet Explorer, quer seja o Netscape Navigator, ou outro Navegador qualquer. Apresentação: Passa para o Servidor Web. A interface pode ser composta de páginas HTML, ASP, ou qualquer outra tecnologia capaz de gerar conteúdo para o Navegador. Com isso alterações na interface da aplicação, são feitas diretamente no servidor Web, sendo que estas alterações estarão, automaticamente, disponíveis para todos os Clientes. Com isso não existe a necessidade de reinstalar a aplicação em todos os computadores da rede cada vez que uma alteração for feita na camada de apresentação. Fica muito mais fácil garantir que todos estão acessando a versão mais atualizada da aplicação. A única coisa que o cliente precisa ter instalado na sua máquina, é o Navegador. O acesso ao Banco de dados, é feito através do Servidor de aplicações. Lógica: São as regras do negócio, as quais determinam de que maneira os dados serão utilizados. Esta camada está no Servidor de aplicações. Desta maneira, quando uma regra do negócio for alterada, basta atualizá-la no Servidor de aplicações. Após a atualização, todos os usuários passarão a ter acesso a nova versão, sem que seja necessário reinstalar o programa em cada um dos computadores da rede. Vejam que ao centralizar as regras do negócio em um Servidor de aplicações, estamos facilitando a tarefa de manter a aplicação atualizada. Dados: Nesta camada temos o servidor de Banco de dados, no qual reside toda a informação necessária para o funcionamento da aplicação. http://www.diegomacedo.com.br/arquitetura-de-aplicacoes-em-2-3-4-ou-n-camadas/
  • Cachaça e muita da FCC.
    Lógica do Negócio se quebra em duas: camada de Aplicação e camada Web? Da onde?
    Lógica do Negócio suportar thin clientes? Da onde?
    Camada de Aplicação? Da onde? De um lado banco de dados e do outro a Web? Da onde?
  • É, muita cachaça mesmo... vejam só a falha absurda da FCC:

    "A camada de Lógica do Negócio se quebra em duas: camada de Aplicação e camada Web, em que o servidor Web representa a camada de Apresentação. "

    Quando é que a camada de Apresentação fez parte da Camada de Lógica??? Nunca!!!

    Se o intuito da FCC era comparar com o modelo de 3 camadas, a única diferença é que antes a camada de Apresentação ficava no Cliente e no modelo de 4 camadas ela passou para o servidor Web. Não houve quebra nenhuma na Camada de Lógica!!

  • Pois é pessoal, concordo com as observações que parecem, em primeiro momento, não fazerem sentido. Entretanto, fica evidente que eles tentaram/fizeram uma analogia com a arquitetura J2EE. Na verdade estavam se referiando a ela exatamente. Podem ver na figura e no link abaixo que as informações fecham perfeitamente:

    http://www.devmedia.com.br/camadas-na-arquitetura-de-referencia-javaee/6037

  • Realmente essa questão é inexplicável..e lamentável

    :/

  • Acertei, porém fiquei com certo receio. Muita loucura nas assertivas.