A respeito de arquitetura de aplicações, julgue o item a seg...
A respeito de arquitetura de aplicações, julgue o item a seguir.
O processamento cooperativo em uma arquitetura cliente-servidor ocorre quando dois ou mais processadores processam uma simples transação.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C – CERTO
1. Tema central da questão
A questão trata da arquitetura cliente-servidor, um modelo fundamental em sistemas distribuídos, amplamente explorado em concursos de TI. O foco está no conceito de processamento cooperativo, presente quando diferentes partes de uma aplicação compartilham tarefas de processamento.
2. Resumo teórico
Na arquitetura cliente-servidor, as aplicações são divididas em duas ou mais camadas:
- Cliente: geralmente responsável pela interface com o usuário e parte do processamento.
- Servidor: processa dados, acessa bancos de dados e executa lógicas de negócio.
No processamento cooperativo, ambas as partes (cliente e servidor) compartilham o trabalho de uma mesma transação. Ou seja, cada um realiza parte do processamento necessário para completar a operação solicitada pelo usuário.
Fonte: Pressman, R. S. – Engenharia de Software, 8ª edição.
3. Justificativa da alternativa correta
A afirmação está correta porque descreve exatamente o conceito de processamento cooperativo: dois ou mais processadores (cliente e servidor) atuando juntos para processar uma simples transação. Por exemplo, ao consultar um saldo bancário pelo aplicativo, o cliente envia a solicitação, o servidor processa e retorna a resposta – ambos participam do processamento.
4. Estratégia para interpretação
Fique atento a termos como "processamento cooperativo" e "dois ou mais processadores". Em concursos, muitas vezes, são usados para confundir com processamento concorrente ou distribuído, mas aqui é exatamente o caso do cliente-servidor tradicional.
Procure sempre identificar se a questão está falando de cooperar (trabalhar junto) ou concorrer (executar tarefas de modo independente).
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
JUSTIFICATIVA - Certo. Nesse tipo de processamento, a cooperação requer que haja dois ou mais processadores distintos para completar uma simples transação.
https://cdn.cebraspe.org.br/concursos/PC_DF_24_ADM/arquivos/021_PCDF_002_01.PDF
Certo.
Em uma arquitetura cliente-servidor, o processamento cooperativo refere-se à divisão do processamento de uma tarefa (ou transação) entre o cliente e o servidor.
Ou seja, dois ou mais processadores (ou sistemas) colaboram para realizar uma única transação, cada um executando parte do trabalho:
- O cliente pode, por exemplo, realizar validações iniciais, capturar dados e enviar a solicitação;
- O servidor pode processar esses dados, aplicar regras de negócio e acessar o banco de dados.
Essa forma de cooperação entre cliente e servidor é típica de sistemas distribuídos modernos, otimizando o uso de recursos e melhorando o desempenho.
By Futuro DEV Estável.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo