Questões de Concurso Comentadas sobre arquitetura em camadas em arquitetura de software

Foram encontradas 175 questões

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
Q922900 Arquitetura de Software

As arquiteturas para SGBDs têm seguido tendências semelhantes àquelas dos sistemas de computação em geral. Nesse sentido, analise as afirmativas abaixo.


I. A arquitetura cliente/servidor foi desenvolvida para lidar com ambientes de computação em que um grande número de PCs, estações de trabalho, servidores de arquivo, impressoras, servidores de banco de dados, servidores Web, servidores de correio (e-mail) e outros softwares e equipamentos são conectados por uma rede.

II. Em sistemas de gerenciamento de banco de dados relacional, muitos dos quais começaram como sistemas centralizados, os componentes do sistema movidos inicialmente para o lado do cliente foram a interface com o usuário e os programas de aplicação.

III. As arquiteturas de duas camadas são assim chamadas principalmente porque os componentes do software são distribuídos por dois sistemas: cliente e servidor.


Assinale a alternativa CORRETA.

Alternativas
Q917372 Arquitetura de Software
Considere as afirmações abaixo sobre arquiteturas cliente/servidor para sistemas de gerência de banco de dados (SGBD).
I - Arquiteturas de duas camadas caracterizam-se por um sistema cliente e outro servidor, mas a divisão exata da funcionalidade de cada sistema pode variar de um SGBD para outro. II - A arquitetura de três camadas possui, entre o servidor de banco de dados e o cliente, uma camada intermediária denominada servidor de aplicação. Seu objetivo é gerenciar as requisições feitas pelos navegadores web do lado do cliente, e montar dinamicamente as páginas web. III - Em arquiteturas “n camadas”, muito utilizadas por fornecedores de solução ERP (Enterprise Resource Manager) e CRM (Customer Relationship Manager), é possível dividir as camadas entre o usuário e os dados armazenados em outros componentes mais detalhados. Em geral, a camada lógica de negócios é dividida em várias camadas para distribuir a programação e os dados pela rede, de modo que cada camada possa ser executada por um processador ou plataforma de sistema operacional adequado e ser tratada de forma independente.
Quais estão corretas?
Alternativas
Q915186 Arquitetura de Software
Uma arquitetura de camadas permite a discussão de uma parcela específica e bem definida de um sistema grande e completo. Nesse contexto, assinale a alternativa correta.
Alternativas
Q911357 Arquitetura de Software

Julgue o item que segue, relativo a arquitetura em camadas.


A arquitetura em três camadas tem como principal característica ser composta por uma coleção de computadores autônomos com, no mínimo, três sistemas operacionais diferentes, interligados por uma rede OSI e equipados com software que permita o compartilhamento dos recursos do sistema: hardware, software e dados.
Alternativas
Q911356 Arquitetura de Software

Julgue o item que segue, relativo a arquitetura em camadas.


Em uma arquitetura de aplicações em duas camadas, a entrada do usuário, verificação, lógica de negócio, o banco de dados e as aplicações de acesso são alocados no servidor; e os acessos dos clientes são realizados pelas máquinas remotas.

Alternativas
Q887165 Arquitetura de Software
As noções de separação e independência são fundamentais para o projeto de arquitetura de software porque permitem que alterações sejam localizadas. Padrões como o MVC (Modelo-Visão-Controlador) e outros padrões de arquitetura em camadas são usados dentro desse conceito. Com relação aos padrões de arquitetura em camadas, é INCORRETO afirmar que
Alternativas
Q883814 Arquitetura de Software

Julgue o item seguinte, a respeito dos conceitos da arquitetura cliente servidor e da arquitetura em 3 camadas.


Na arquitetura de 3 camadas, entrada do usuário, verificação, lógica de negócio e acesso a banco de dados estão todos presentes em um mesmo lugar, onde essas camadas são organizadas.

Alternativas
Respostas
61: E
62: E
63: B
64: A
65: C
66: B
67: E
68: A
69: E
70: C
71: C
72: D
73: E
74: D
75: E
76: C
77: E
78: E
79: A
80: E