Uma aplicação baseada na arquitetura Cliente-Servidor:
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