Pular para o conteúdo

Cebraspe · Universidade Virtual do Estado de São Paulo (UNIVESP) 2025

Questão 41 — Sistemas Distribuídos: Middleware

Sistemas Distribuídos Middleware

Cebraspe 2025 Superior

Universidade Virtual do Estado de São Paulo (UNIVESP) · Supervisor Pedagógico — Área de Atuação 2: Computação e Áreas Afins

Gabarito disponível

Em ambientes multiusuários dentro de sistemas distribuídos, os componentes podem ser implementados em diferentes linguagens de programação, plataformas e protocolos para comunicação. Nesse tipo de sistema distribuído, faz-se necessário um software que gerencie essas diversas partes e assegure que elas possam se comunicar e trocar dados. Esse software é denominado
Selecione uma alternativa

Resolução comentada

O software que permite comunicação entre componentes heterogêneos é o middleware.

Middleware é a camada de software intermediária que gerencia e viabiliza comunicação e troca de dados entre componentes distribuídos, independentemente de linguagem, plataforma e protocolo.

Análise das alternativas

A) errada: comutação de pacotes é técnica de transmissão em redes. C) errada: servidor de aplicação executa a lógica, não gerencia a comunicação entre partes heterogêneas. D) errada: RPC é um mecanismo de comunicação que o middleware pode oferecer. E) errada: microsserviços são um estilo arquitetural.

Referência: Tanenbaum, Sistemas Distribuídos

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: B

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Área de Atuação 2