Questão nº 45
Questão de Tecnologia da Informação · FCC TRT24 2016 (nº 45)
Considere o grupo integrado de ferramentas, mostrado na figura abaixo, que forma um sistema de modelagem de negócios de uma organização.

As aplicações geradas pela organização operam dentro do I e o negócio acessa este ambiente para executar as operações. Os modelos definem o negócio (contexto), regras (lógica, quais dados coletar, de onde, o que fazer) e interfaces (dentro do contexto de uso). Com uma camada de dados compatível com II disponível, a funcionalidade de sistemas legados estará aberta e os dados legados poderão ser integrados.
Preenchem as lacunas I e II, correta e respectivamente:
- AServidor e GIT/Mercurial
- BWeb Service e REST
- CEclipse e Java
- DSOA e SOAP
- EBPMS e SOA (alternativa correta)
Resposta comentada
Gabarito Alternativa E
BPMS (Business Process Management Suite) é um conjunto de ferramentas que permite modelar, automatizar, executar, monitorar e otimizar processos de negócio de uma organização. SOA (Service-Oriented Architecture) é um estilo arquitetural que organiza as funcionalidades de um sistema como serviços independentes e interoperáveis, facilitando a reutilização e integração entre diferentes aplicações, inclusive sistemas legados.
(A) Incorreta: Servidor é um hardware ou software genérico que hospeda aplicações, não o ambiente específico para as aplicações de negócio geradas. GIT/Mercurial são sistemas de controle de versão de código, não de integração de dados.
(B) Incorreta: Web Service é uma tecnologia para implementar serviços, mas não o ambiente completo de execução de processos de negócio (que seria o BPMS). REST é um estilo arquitetural para Web Services, mas a integração de sistemas legados de forma abrangente é facilitada por uma arquitetura como SOA, que pode usar REST. A armadilha é confundir a implementação (Web Service, REST) com a plataforma (BPMS) ou a arquitetura (SOA) que permite a integração de legados.
(C) Incorreta: Eclipse é um ambiente de desenvolvimento integrado (IDE) e Java é uma linguagem de programação; ambos são ferramentas para construir software, não o ambiente de execução das aplicações de negócio ou a arquitetura de integração.
(D) Incorreta: SOA é uma arquitetura, não o ambiente onde as aplicações geradas operam diretamente. SOAP é um protocolo para Web Services, uma forma de implementar serviços, mas não a arquitetura de integração em si para sistemas legados.
(E) Correta: O BPMS (I) é o ambiente onde as aplicações de negócio modeladas são executadas e onde o negócio interage para operar. A SOA (II) é a arquitetura que permite que sistemas legados exponham suas funcionalidades e dados como serviços, facilitando a integração com novas aplicações e o próprio BPMS.
Fonte: FCC TRT24 2016 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.