Questões de Arquitetura de Software - Arquitetura em camadas para Concurso

Foram encontradas 157 questões

Q855764 Arquitetura de Software
Segundo Sommerville (2011), os projetistas de sistemas distribuídos precisam organizar seus projetos de sistema para equilibrar desempenho, confiança, proteção e capacidade de gerenciamento do sistema. Não existe um modelo de organização de sistema distribuído aplicável a todas as circunstâncias, de modo que surgiram vários estilos de arquitetura. Ao projetar uma aplicação distribuída, deve-se escolher um estilo de arquitetura que ofereça suporte aos requisitos não funcionais críticos de seu sistema. De acordo com o autor, a arquitetura cliente-servidor multicamadas é usada:
Alternativas
Q847378 Arquitetura de Software
A respeito dos conceitos de camadas (tiers), de thin client e fat clients na arquitetura web, assinale a opção correta.
Alternativas
Q835382 Arquitetura de Software
Com referência às arquiteturas multicamadas de aplicações para o ambiente web, assinale a opção correta.
Alternativas
Q826385 Arquitetura de Software
Qual das opções a seguir é uma vantagem da arquitetura em três camadas?
Alternativas
Q823928 Arquitetura de Software

Com relação à arquitetura cliente-servidor multicamadas, julgue o item subsequente.

A camada de apresentação, considerada como uma camada bastante leve, permite fazer a interação do usuário com o sistema.

Alternativas
Q823927 Arquitetura de Software

Com relação à arquitetura cliente-servidor multicamadas, julgue o item subsequente.

Em um sistema multicamadas, a aplicação poderá ser dividida em, no máximo, três camadas: apresentação; servidor de aplicação; e servidor de redes.

Alternativas
Q794258 Arquitetura de Software
Em um sistema com arquitetura de três camadas, a camada de apresentação tem a função de
Alternativas
Q784913 Arquitetura de Software
Existem muitas definições de arquitetura de software, contudo uma unanimidade existe: todo software possui uma arquitetura, mesmo que ela não tenha sido documentada. Um dos itens de definição de uma arquitetura de software é o número de camadas do software. Sobre camadas lógicas e camadas físicas, assinale a afirmativa correta.
Alternativas
Q769000 Arquitetura de Software
O modelo de três camadas físicas (3-tier), especificado nas alternativas, divide um aplicativo de modo que a lógica de negócio resida no meio das três camadas, foi adaptado como uma arquitetura para as aplicações Web em todas as linguagens de programação maiores. Muitos frameworks de aplicação comerciais e não comerciais foram criados tendo como base a arquitetura:
Alternativas
Q765779 Arquitetura de Software

Em uma aplicação do Ministério Público que utiliza o modelo de arquitetura de três camadas (3-tier) há 3 classes:

− Classe 1 – Verifica se o menor tem pais vivos, sua situação social e se a ação de guarda já foi finalizada.

− Classe 2 – Representa uma tabela do banco de dados, possuindo os mesmos atributos que são campos na tabela. Por meio dessa classe é possível fazer o mapeamento de objetos da aplicação para a tabela do banco de dados.

− Classe 3 – Centraliza métodos para executar operações no Banco de Dados por meio da execução de instruções SQL.

Pode-se afirmar que

Alternativas
Q753556 Arquitetura de Software
O padrão de arquitetura para web em três camadas separa as suas funcionalidades, visando tornar o sistema mais flexível, possibilitando sua alteração de forma mais independente em cada camada. Quais são essas camadas?
Alternativas
Q701558 Arquitetura de Software
Considere o serviço de páginas web implementado em uma arquitetura de três ou quatro camadas. Nessa arquitetura, o Browser se localiza na camada de
Alternativas
Q697847 Arquitetura de Software

Com relação aos conceitos básicos de arquitetura e tecnologias de sistemas de informação, julgue o item a seguir.

Em uma aplicação desenvolvida em 3 camadas, a camada de dados é responsável pela guarda dos dados do repositório, cujo acesso e cuja manipulação são responsabilidades da camada de regras de negócio.

Alternativas
Q644093 Arquitetura de Software
Um Técnico está participando do desenvolvimento de um sistema para o Tribunal, especificamente na criação de uma classe que classifica os processos utilizando os dados de entrada, sem consultas a bases de dados. Essa classificação é feita utilizando estruturas de seleção, seguindo um conjunto de regras com parâmetros de classificação específicos do Tribunal. Considerando que o sistema utiliza o modelo de arquitetura 3-tier, essa classe
Alternativas
Q631414 Arquitetura de Software
As alternativas a seguir apresentam características do modelo arquitetural em três camadas, à exceção de uma. Assinale‐a:
Alternativas
Q629478 Arquitetura de Software
Uma aplicação desenvolvida no modelo de arquitetura multicamadas apresenta várias vantagens sobre a técnica de 2 camadas, dentre as quais destaca-se a
Alternativas
Q622549 Arquitetura de Software
Uma arquitetura muito comum em ambiente web é o modelo de três camadas. A camada intermediária
Alternativas
Q617705 Arquitetura de Software
Acerca das arquiteturas de aplicação web, julgue o item a seguir.

Arquiteturas em duas camadas separam as entidades em camadas de apresentação e de armazenamento, as quais podem estar, ou não, no mesmo computador.
Alternativas
Q617704 Arquitetura de Software
Acerca das arquiteturas de aplicação web, julgue o item a seguir.

Arquiteturas em três camadas separam as entidades em camadas de apresentação, de aplicação e de armazenamento, que devem estar em computadores distintos.
Alternativas
Q591499 Arquitetura de Software
O Domain-Driven Design – DDD utiliza o conceito de divisão do sistema em camadas. As camadas desse modelo são:
Alternativas
Respostas
61: A
62: D
63: C
64: E
65: C
66: E
67: C
68: C
69: A
70: C
71: C
72: A
73: E
74: E
75: E
76: C
77: A
78: C
79: E
80: E