Questões de Arquitetura Orientada a Objetos (Arquitetura de Software)

Limpar Busca

Na arquitetura orientada a serviços (SOA) e no universo dos Web Services, diversos padrões e protocolos foram desenvolvidos para facilitar a interoperabilidade e a comunicação entre diferentes sistemas e aplicações na web.
Nesse contexto, relacione os padrões listados a seguir a suas respectivas funções:

1. SOAP
2. UDDI
3. WSDL
4. WSIL

( ) Define um formato de mensagem para a troca de informações estruturadas.
( ) Linguagem usada para inspecionar descrições de serviços web.
( ) Linguagem baseada em XML que descreve como acessar serviços web.
( ) Registro baseado em padrões para listar serviços web.

A relação correta, na ordem apresentada, é:

  • A 1 – 3 – 2 – 4.
  • B 1 – 4 – 3 – 2.
  • C 2 – 1 – 3 – 4.
  • D 2 – 3 – 4 – 1
  • E 3 – 2 – 4 – 1.

Em relação a DevOps e DevSecOps, julgue o item que se segue.  


Ansible é uma ferramenta escrita em Java e que usa JSON para descrever o estado desejado dos dispositivos e da configuração. 

  • Certo
  • Errado

O Projeto Orientado a Serviços (SOA) tem como objetivo facilitar a integração entre diferentes serviços.
Sobre o emprego de SOA, assinale a afirmativa correta.

  • A Permite o compartilhamento direto de bancos de dados entre diferentes serviços para reutilização de funcionalidades.
  • B Busca elevar o grau de acoplamento entre serviços com o objetivo de garantir compatibilidade.
  • C A lógica é abstraída através de interfaces de serviço, de modo a permitir a integração entre sistemas heterogêneos.
  • D A segurança é intrinsecamente garantida pela arquitetura, eliminando a necessidade de protocolos de segurança adicionais.
  • E Não é compatível com o padrão SOAP, por conta de sua restrição ao uso de XML para formatação de mensagens.

Julgue o próximo item, no que se refere à arquitetura de sistemas.


Na arquitetura orientada a objeto, os dados e as operações são encapsulados para facilitar a manipulação das informações.

  • Certo
  • Errado

Julgue o item subsecutivo, com relação a requisitos e componentes de software. 


O design de software pode ser aplicado como produto, em uma abstração do mundo real, ou como processo, orientado aos objetivos do software.

  • Certo
  • Errado