Questões de Concurso Sobre arquitetura em camadas em arquitetura de software

Foram encontradas 199 questões

Q1905938 Arquitetura de Software

A arquitetura em três camadas tem como objetivo promover a separação das funcionalidades, usando camadas para a separação da lógica de apresentação, lógica de negócio e lógica de acesso a dados. A separação em três camadas torna o sistema mais flexível, permitindo que as camadas sejam desenvolvidas e modificadas independentemente. O diagrama a seguir descreve os três níveis de camadas, analise-o. 


Imagem associada para resolução da questão


Sobre a arquitetura em três camadas, é INCORRETO afirmar que:

Alternativas
Q1880937 Arquitetura de Software
Nas arquiteturas multicamadas de aplicações Web, as arquiteturas de software são organizadas em três camadas. Assinale a opção que apresenta corretamente essas camadas.
Alternativas
Q1831277 Arquitetura de Software
A respeito de topologias, arquiteturas e protocolos de redes de comunicação, julgue o item que se segue.  Em uma arquitetura em camadas, um protocolo é um conjunto de operações em alto nível de abstração funcional que uma camada oferece à camada situada acima dela e funciona como uma interface entre duas camadas subjacentes. 
Alternativas
Q1680497 Arquitetura de Software

Com relação à arquitetura em três camadas e suas características, julgue o item que se segue.


Na arquitetura em três camadas, a camada de apresentação define a lógica da interface do usuário.

Alternativas
Q1680496 Arquitetura de Software

Com relação à arquitetura em três camadas e suas características, julgue o item que se segue.


A principal característica da arquitetura em três camadas é a criação de aplicativos estáticos por meio do isolamento das camadas, mas de forma a manter a dependência básica entre todas elas.

Alternativas
Q1293754 Arquitetura de Software
Uma certa arquitetura de software de três camadas (three-tier) é composta pela camada de apresentação (presentation tier), camada de aplicação com lógica negócio (application/business tier) e camada de dados (data tier). Cada camada é implementada por um módulo independente do outro, podendo esses módulos ser executados em computadores diferentes, comunicando-se por TCP/IP. No contexto dessa arquitetura e considerando os princípios desse padrão arquitetural, é correto afirmar que a camada de
Alternativas
Q1154301 Arquitetura de Software

Julgue o item seguinte, a respeito de arquitetura de aplicações para ambiente web e arquitetura em camadas.


Um aplicativo de n camadas pode conter uma arquitetura de camada fechada ou uma arquitetura de camada aberta.
Alternativas
Q1154300 Arquitetura de Software

Julgue o item seguinte, a respeito de arquitetura de aplicações para ambiente web e arquitetura em camadas.


Na arquitetura de três camadas em Java EE, a classe Fachada é utilizada para proporcionar um fluxo único para acesso aos serviços da camada de regras de negócio; pode conter, de forma opcional, um Controlador e delegar a invocação dos métodos para os repositórios.





Alternativas
Q1154298 Arquitetura de Software
Julgue o item seguinte, a respeito de arquitetura de aplicações para ambiente web e arquitetura em camadas.
Servlet é um modelo de arquitetura indicado para a criação de interfaces com o usuário em aplicações web.
Alternativas
Q1158655 Arquitetura de Software
Uma aplicação web é constituída basicamente de alguma linguagem de programação, seja no back-end ou front-end, e uma representação desses dados. A representação, em seu estado final, sempre será um HTML padrão, interpretado por todos os browsers do mercado. Com o surgimento dessas aplicações (World Wide Web) e a necessidade de se separar o código do negócio da representação visual, surgiu um padrão de arquitetura de software que separa a aplicação em 3 camadas, o qual foi abreviado para MVC. Sabendo disso, Carlos está desenvolvendo uma aplicação que realizará uma inserção no banco de dados local através de uma função JavaScript. Assim, ele necessita saber que essa função deve estar em qual dos seguintes pacotes do MVC?
Alternativas
Q1026736 Arquitetura de Software
Aplicações em três camadas (3-Tier) possuem um padrão de arquitetura que fornece uma divisão entre as funcionalidades envolvidas na manutenção e apresentação de uma aplicação. Assinale a alternativa correta que corresponda às três camadas desse padrão.
Alternativas
Q996778 Arquitetura de Software
Acerca de arquitetura de software, julgue o item a seguir.
Em software desenvolvido com uma arquitetura em camadas, a manutenção das interfaces das camadas permite o desacoplamento entre elas.
Alternativas
Q1304182 Arquitetura de Software
Sobre arquitetura e organização de computadores, a computação em grade define os métodos e tecnologias de conexão de computadores distantes em um ambiente de cooperação interorganizacional de larga escala. Um modo de modelar essa grade é a hierarquia de camadas. Em relação às camadas e funções da computação em grade, numere a coluna de baixo de acordo com a de cima.

1 - Aplicação
2 - Coletiva
3 - De recursos
4 - Base

( ) Acesso seguro e gerenciado a recursos individuais.
( ) Descreve recursos físicos: computadores, armazenamento, redes, sensores, programas e dados.
( ) Descoberta, corretagem, monitoração e controle de grupos de recursos.
( ) Sistemas que compartilham recursos gerenciados de modos controlados.

Assinale a sequência correta.  
Alternativas
Ano: 2018 Banca: Quadrix Órgão: CRM-DF
Q1219885 Arquitetura de Software
Acerca da arquitetura cliente-servidor multicamadas, julgue o item
A arquitetura multicamada mais comumente utilizada na web é a de quatro camadas (4-Tier), composta de: camada de dados; camada de rede; camada de negócio; e camada de apresentação.
Alternativas
Q1082536 Arquitetura de Software
Nas questões que avaliem conhecimentos de informática, a menos que seja explicitamente informado o contrário, considere que:  todos  os  programas mencionados estejam em  configuração‐padrão, em  português;  o mouse esteja configurado para  pessoas  destras;  expressões  como  clicar,  clique  simples  e  clique  duplo  refiram‐se  a  cliques  com  o  botão  esquerdo  do mouse;  teclar  corresponda à operação de pressionar uma tecla e, rapidamente, liberá‐la, acionando‐a apenas uma vez. Considere também que  não  haja  restrições  de  proteção,  de  funcionamento  e  de  uso  em  relação  aos  programas,  arquivos,  diretórios,  recursos  e  equipamentos mencionados.  
Um site é uma aplicação cliente‐servidor que permite que usuários acessem as páginas web que estão no servidor a partir do navegador (cliente). Considerando‐se a arquitetura em camadas no contexto de um website, é correto afirmar que
Alternativas
Q1068047 Arquitetura de Software

Quanto à arquitetura cliente‐servidor multicamadas, julgue o item


Na arquitetura multicamadas, é possível a utilização de navegador web para a interação do cliente com o usuário. Nesse processo, é restrita ao XML a realização da comunicação entre as camadas.

Alternativas
Q1068046 Arquitetura de Software

Quanto à arquitetura cliente‐servidor multicamadas, julgue o item


No ambiente multicamadas, a aplicação pode ser dividida em partes, com funções específicas, sendo que no mínimo três são necessárias: banco de dados; apresentação; e regras do negócio.

Alternativas
Q1068044 Arquitetura de Software

Quanto à arquitetura cliente‐servidor multicamadas, julgue o item


A evolução das redes de computadores e dos métodos utilizados no desenvolvimento de software trouxe uma arquitetura descentralizada, em que o servidor e o cliente passam a dividir tarefas.

Alternativas
Q954226 Arquitetura de Software

Uma arquitetura em três camadas possibilita a reutilização e facilita a manutenção e a evolução do código, pois existe uma clara decomposição de funcionalidades.


Nesse modelo de arquitetura, como são denominadas essas três camadas?

Alternativas
Q952873 Arquitetura de Software
Existem vários estilos de arquitetura de software. Um desses estilos se aplica quando dados de entrada devem ser transformados, por meio de uma série de componentes computacionais ou de manipulação, em dados de saída. Esse estilo tem um conjunto de componentes, denominado filtros, conectados por tubos que transmitem dados de um componente para o seguinte, isto é, um padrão tubos-e-filtro. Cada filtro trabalha de modo independente dos componentes que se encontram acima e abaixo dele. Os filtros são projetados para esperar a entrada de dados de um determinado formato e produzir saída de dados para o filtro seguinte no formato especificado. Entretanto, o filtro não precisa conhecer o funcionamento interno de seus filtros vizinhos.
O estilo de arquitetura de software descrito no texto acima é denominado
Alternativas
Respostas
61: C
62: D
63: E
64: C
65: E
66: A
67: C
68: E
69: E
70: B
71: A
72: C
73: B
74: E
75: A
76: E
77: C
78: C
79: D
80: E