Uma aplicação baseada na arquitetura Cliente-Servidor:

Próximas questões
Com base no mesmo assunto
Ano: 2008 Banca: FUNCAB Órgão: IDARON
Q1220736 Arquitetura de Software
Uma aplicação baseada na arquitetura Cliente-Servidor:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: D - "facilita a manutenção do sistema, pois atualizações numa determinada camada podem ser feitas sem comprometer as demais."

Explicação:

Uma aplicação baseada na arquitetura Cliente-Servidor é um modelo de estrutura de sistemas onde as funcionalidades são distribuídas entre dois tipos de entidades: o Cliente e o Servidor. O cliente faz requisições de serviços e o servidor responde a essas requisições, fornecendo os recursos ou serviços solicitados.

Alternativa A: "centraliza os processos num único ambiente, facilitando o trabalho de manutenção"

Esta alternativa está incorreta porque a arquitetura Cliente-Servidor não centraliza os processos em um único ambiente. Pelo contrário, a principal característica dessa arquitetura é a distribuição de processos entre o cliente e o servidor.

Alternativa B: "simplifica o trabalho de manutenção, mas proporciona respostas mais lentas nas requisições, pois os processos são executados em ambientes distintos"

Embora a manutenção possa ser simplificada pela separação em diferentes camadas, não é regra que isso cause lentidão nas respostas. A performance depende de vários fatores, incluindo a eficiência da rede e a otimização dos processos.

Alternativa C: "centraliza a maior parte do processamento na estação Cliente, liberando o processamento do servidor para outras atividades"

Esta alternativa também está incorreta. Na arquitetura Cliente-Servidor, geralmente é o servidor que assume a maior parte do processamento, enquanto o cliente realiza tarefas de apresentação e interface com o usuário.

Alternativa D: "facilita a manutenção do sistema, pois atualizações numa determinada camada podem ser feitas sem comprometer as demais"

Esta é a alternativa correta. A arquitetura Cliente-Servidor, frequentemente organizada em camadas (por exemplo, Camada de Apresentação, Camada de Lógica de Negócio e Camada de Dados), permite que você atualize ou altere uma camada sem afetar as outras, facilitando a manutenção e evolução do sistema.

Alternativa E: "é logicamente distribuída, apesar da estrutura de sistemas ser fisicamente centralizada"

Esta alternativa está errada porque na arquitetura Cliente-Servidor, tanto a distribuição lógica quanto física podem variar. A estrutura física, especialmente em sistemas distribuídos modernos, geralmente não é centralizada, pois servidores e clientes podem estar geograficamente dispersos.

Espero que esta explicação tenha esclarecido a questão para você. Se tiver mais alguma dúvida, estou à disposição para ajudar!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo