Questão de Arquitetura de Software — CORBA — CESPE / CEBRASPE 2023
- Código
- ce161032
- Banca
- CESPE / CEBRASPE
- Órgão
- SERPRO
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista - Especialização: Tecnologia
- CCerto
- EErrado
GabaritoE — Errado
❌ ERRADO. A afirmação está incorreta porque CORBA não é uma linguagem de programação, mas sim uma arquitetura de middleware (ORB – Object Request Broker) para sistemas distribuídos. O erro central está em classificar CORBA como linguagem de programação, quando na verdade é um padrão que permite a comunicação entre objetos distribuídos, independentemente de linguagem, plataforma ou localização.
A banca tenta confundir o candidato ao atribuir a CORBA a natureza de "linguagem de programação". CORBA é frequentemente associada a IDL (Interface Definition Language), que é uma linguagem de definição de interfaces, mas não é uma linguagem de programação propriamente dita. O ORB (Object Request Broker) gerencia a comunicação remota entre objetos, mas CORBA em si não é uma linguagem; é um padrão de middleware.
A banca troca o conceito: CORBA não é uma linguagem de programação, mas sim uma arquitetura de middleware para objetos distribuídos. O candidato pode lembrar da IDL e associar erroneamente a uma linguagem. CORBA permite a integração de serviços independentemente da localização, mas o erro está no termo "linguagem de programação".
✅ CERTO seria se dissesse que CORBA permite integração de serviços remotos, mas a afirmação é ERRADA por chamar CORBA de linguagem de programação.
❌ ERRADO — conforme gabarito oficial.
Link permanente: /questoes/ce161032