Questão 34 · Informática: Programação e algoritmos
Assinale a opção que mostra a arquitetura cujo estilo é um sistema distribuído definido por um conjunto de componentes que são conectados por meio de uma chamada de procedimento.
- A) arquitetura em camadas
- B) arquitetura baseada em objetos
- C) arquitetura centrada em dados
- D) arquitetura baseada em eventos
- E) arquitetura de software
Marque a alternativa correta:
Gabarito: B
Gabarito definitivo divulgado pela banca Cebraspe (TJ/PA 2020).
Comentário
Gabarito: B.
Na arquitetura baseada em objetos, o sistema é composto por componentes (objetos) que interagem por meio de chamadas de procedimento, muitas vezes remotas, como ocorre em sistemas distribuídos com invocação de métodos. Essa descrição corresponde exatamente ao enunciado, por isso a alternativa B é a correta.
As demais alternativas:
- A) em camadas: organiza o sistema em níveis que se comunicam com o nível vizinho, e não por componentes conectados por chamada de procedimento.
- C) centrada em dados: os componentes interagem por meio de um repositório compartilhado de dados.
- D) baseada em eventos: os componentes se comunicam por eventos publicados e assinados, e não por chamadas diretas de procedimento.
- E) de software: é um termo genérico, que não descreve um estilo específico de interação.
Dica: chamada de procedimento e objetos são a chave da arquitetura baseada em objetos; eventos e repositório de dados são estilos diferentes.
Fundamentos: Estilos arquiteturais de software (camadas, objetos, dados centrados e eventos) · Componentes conectados por chamada de procedimento em sistemas distribuídos
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe TJ/PA 2020 (Auxiliar Judiciário – Especialidade: Programador de Computador), questão 34, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.