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

Foram encontradas 138 questões

Q57215 Arquitetura de Software
Acerca da arquitetura cliente-servidor multicamadas, julgue os itens
subsequentes.

Em arquitetura multicamadas, o servidor de aplicação nada mais é do que um programa que fica entre o aplicativo cliente e o sistema de gerenciamento de banco de dados.
Alternativas
Q57214 Arquitetura de Software
Acerca da arquitetura cliente-servidor multicamadas, julgue os itens
subsequentes.

Nessa arquitetura, quando são consideradas três camadas, a primeira camada deve ser implementada por meio do servidor de aplicação.
Alternativas
Q57213 Arquitetura de Software
Acerca da arquitetura cliente-servidor multicamadas, julgue os itens
subsequentes.

Em arquiteturas cliente-servidor multicamadas, na maior parte das aplicações, o browser é adotado como cliente universal.
Alternativas
Q54848 Arquitetura de Software
No que diz respeito aos sistemas distribuídos, o modelo Cliente/Servidor tem por objetivo gerenciar a descentralização de dados e recursos de processamento, existindo uma ou mais máquinas que atuam como servidores, disponibilizando recursos para as demais máquinas, as quais atuam como clientes, estando todos os computadores conectados por meio de uma rede.

Existem duas abordagens: a de duas camadas, característica das primeiras aplicações, na qual a lógica do negócio fica toda no cliente; e a de três camadas, cuja lógica é retirar as regras do negócio dos processos-clientes e centralizá-las em um determinado ponto, denominado servidor de aplicações, visando facilitar as modificações e as atualizações das regras.

Nesse último modelo, a primeira camada é chamada GUI (Graphical User Interface), que permite a interação direta com o usuário; a segunda, está associada às funções e regras do negócio; e a terceira, é responsável pelo repositório das informações e as classes que a manipulam.

Sendo a primeira camada conhecida como de apresentação, as outras duas, nessa ordem, são denominadas, respectivamente:
Alternativas
Q54542 Arquitetura de Software
Considere uma aplicação Web corporativa, orientada a objetos, que está projetada para ser distribuída fisicamente em camadas. A primeira, a camada da apresentação, deverá implementar a interação com o usuário. Essa interação será feita através de um navegador Web. As requisições do usuário são enviadas para a segunda camada, a camada da aplicação, que é responsável pelo processamento das requisições. Na terceira camada física, a camada de gerenciamento de dados, ficará localizado o Sistema de Gerenciamento de Banco de Dados usado pela aplicação. Considere também que a equipe de desenvolvimento está decidindo de que forma essa aplicação deve ser estruturada em camadas lógicas (layers). Nesse contexto, considere as assertivas a seguir.

I - É possível que a camada física de gerenciamento de dados contenha uma parte da lógica do negócio da aplicação.

II - A escolha da tecnologia para implementação da camada física da apresentação é irrelevante para o processo de implantação da aplicação.

III - As classes de acesso aos dados persistentes da aplicação podem estar localizadas na camada física da aplicação.

IV - O uso de um navegador (browser) na camada física da apresentação inviabiliza a implementação de um cliente rico.

São corretas APENAS as afirmativas
Alternativas
Q54523 Arquitetura de Software
Escalabilidade e disponibilidade são vantagens da arquitetura três camadas em comparação à arquitetura cliente/ servidor.

PORQUE

Na arquitetura três camadas tanto o servidor de aplicação como o servidor de banco de dados podem ser instalados em uma ou várias máquinas.

Analisando as afirmações acima, conclui-se que
Alternativas
Q52810 Arquitetura de Software
Em uma estrutura de camadas, considere:

I. Entre cada par de camadas adjacentes existe um protocolo.
II. Entre a camada de uma máquina e a camada de mesmo nível de outra máquina existe uma interface.
III. Uma interface define as operações e os serviços que uma camada inferior oferece à camada superior.

Está correto o que se afirma APENAS em
Alternativas
Q94564 Arquitetura de Software
Com o advento da Internet, o desenvolvimento de aplicações precisou ser revisto, e surgiu a arquitetura de desenvolvimento em três camadas. Ela recebe este nome em função da separação das aplicações em módulos independentes, com interfaces de comunicação bem definidas. Assinale a alternativa que apresenta as três camadas dessa nova arquitetura.
Alternativas
Q23423 Arquitetura de Software
No modelo 4+1 de arquitetura de sistema, a visão que trata da escalabilidade e do desempenho é a
Alternativas
Ano: 2008 Banca: FUNCAB Órgão: IDARON
Q1220554 Arquitetura de Software
Num sistema de três camadas, são consideradas camadas: 
Alternativas
Q240179 Arquitetura de Software
Uma camada é um agrupamento de granularidade muito grossa de classes, pacotes ou subsistemas, que tem responsabilidade coesiva sobre um tópico importante do sistema. Camadas comuns encontradas na arquitetura lógica de um sistema de informação são: Camada de Interface com o Usuário, Camada de Aplicação, Camada de Domínio, Camada de Infra-estrutura de Negócio, Camada de Serviços Técnicos e Camada de Fundação ou Serviços Básicos. Exemplos de grupamentos na Camada de Fundação ou Serviços Básicos são
Alternativas
Q53006 Arquitetura de Software
Acerca de arquiteturas de aplicações cliente-servidor e para
a Internet, julgue os próximos itens.

Na arquitetura cliente-servidor com três camadas (three tier), a camada de apresentação, a camada de aplicação e o gerenciamento de dados ocorrem em diferentes máquinas. A camada de apresentação provê a interface do usuário e interage com o usuário, sendo máquinas clientes responsáveis pela sua execução. A camada de aplicação é responsável pela lógica da aplicação, sendo executada em servidores de aplicação. Essa camada pode interagir com um ou mais bancos de dados ou fontes de dados. Finalmente, o gerenciamento de dados ocorre em servidores de banco de dados, que processam as consultas da camada de aplicação e enviam os resultados.
Alternativas
Q1377400 Arquitetura de Software
Com relação aos conceitos de arquiteturas de desenvolvimento para a Internet, assinale a opção correta.
Alternativas
Q3495 Arquitetura de Software
Com relação à arquitetura em camadas no desenvolvimento Orientado a Objetos é correto afirmar que
Alternativas
Q416220 Arquitetura de Software
O planejamento e a escolha de arquitetura de sistemas de informação são atividades cruciais para a utilização desses sistemas de forma produtiva e a custos controlados. Acerca dos processos, métodos de trabalho e elementos tecnológicos associados a essas atividades, julgue o item seguinte.

A arquitetura de sistemas de informação em três camadas é embasada na possibilidade de coordenação de componentes distribuídos interconectados via redes de computadores.
Alternativas
Q2742 Arquitetura de Software
Analise as seguintes afirmações relacionadas à arquitetura em camadas:

I. No desenvolvimento para a WEB, a arquitetura em 3 camadas considera que o servidor de aplicação e as conexões TCP/IP residem sobre a mesma camada, denominada camada de apresentação.

II. Na arquitetura em 3 camadas, o servidor de dados e o servidor de aplicação residem sobre a mesma camada, denominada camada de negócio.

III. A arquitetura em 3 camadas caracteriza-se pela existência bem defi nida das camadas de apresentação, de aplicação e de dados.

IV. Na arquitetura em 3 camadas, os códigos responsáveis pela apresentação, controle de página e tela de navegação fazem parte da camada de apresentação

Indique a opção que contenha todas as afirmações verdadeiras.
Alternativas
Q774 Arquitetura de Software
O objetivo de uma camada de Middleware em um sistema multicamadas é:
Alternativas
Q773 Arquitetura de Software
A característica que diferencia um sistema em três camadas de um que utilize a arquitetura cliente-servidor é:
Alternativas
Respostas
109: C
110: E
111: C
112: A
113: B
114: A
115: C
116: C
117: A
118: C
119: B
120: C
121: C
122: C
123: C
124: A
125: E
126: D