Questões sobre Arquiteturas

Lista completa de Questões sobre Arquiteturas para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Julgue os itens a seguir, referentes à arquitetura orientada a serviços (SOA).

No padrão CORBA, a IDL é uma linguagem utilizada para implementar o conteúdo de um objeto CORBA.

  • C. Certo
  • E. Errado

Julgue os itens a seguir, referentes à arquitetura orientada a serviços (SOA).

A SOA pode ser definida como um tipo de arquitetura que utiliza serviços como blocos de construção para facilitar a integração em ambientes corporativos e a reutilização de componentes por meio do baixo acoplamento.

  • C. Certo
  • E. Errado

Uma Arquitetura Orientada a Serviços (SOA) é uma forma de arquitetura de sistemas distribuídos que é tipicamente caraterizada pelo seguinte:

I. Visão lógica: O serviço é uma visão abstrata e lógica de programas, bancos de dados, processos de negócio etc. definida em termos de “o que isso faz”, carregando em conjunto uma operação de nível de negócio.

II. Orientação de mensagens: O serviço é formalmente definido em termos de mensagens trocadas entre agentes provedores e requisitantes.

III. Orientada à descrição: Um serviço é descrito por um metadado que pode ser processado por uma máquina. Essa descrição expõe apenas detalhes que são importantes para o serviço.

IV. Granularidade: Serviços tendem a ser um pequeno número de operações com mensagens relativamente grandes e complexas.

Está correto que é exposto em

  • A.

    I, II, III e IV.

  • B.

    III e IV apenas.

  • C.

    II e III, apenas.

  • D.

    I e II, apenas.

  • E.

    I, III e IV, apenas.

Uma empresa integrou diversos sistemas legados, na sua maioria escritos em COBOL e rodando em mainframes, à sua nova arquitetura de software, orientada para serviços. A solução adotada irá permitir que aplicações antigas, mas que ainda são úteis para a empresa, possam conviver com sistemas mais novos, baseados na Web e desenvolvidos em J2EE e PHP.

Em qual princípio SOA essa solução se encaixa?

  • A. Autonomia
  • B. Interoperabilidade
  • C. Baixo acoplamento
  • D. Descoberta e Interpretação
  • E. Padronização dos contratos de serviço

A Arquitetura Orientada a Serviços (SOA – Service Oriented Architecture) possui algumas características principais que a identificam. Considere as seguintes possíveis características dessa arquitetura:

I. Ter baixo acoplamento entre seus componentes.

II. Possibilitar reuso de seus componentes.

III. Possuir encapsulamento de seus componentes.

De fato, são características da Arquitetura Orientada a Serviços o contido em

  • A. I, apenas.
  • B. II, apenas.
  • C. I e II, apenas.
  • D. I e III, apenas.
  • E. I, II e III.

Conceitualmente, SOA e Web services representam, respectivamente,

  • A. estratégia de TI que emprega metodologia de programação orientada a objetos / conjunto de ferramentas Case para desenvolvimento Web.
  • B. estratégia de TI que emprega metodologia de programação orientada a serviços / conjunto de ferramentas Case para desenvolvimento Web.
  • C. estratégia de TI que emprega metodologia de programação orientada a objetos / conjunto de mecanismos padronizados de comunicação sobre a World Wide Web.
  • D. estratégia de TI que emprega metodologia de programação orientada a serviços / conjunto de mecanismos padronizados de comunicação sobre a World Wide Web.

Um recurso poderoso é empregado em bases de dados Cliente/Servidor, executado em resposta a determinados eventos numa tabela ou visão, com o objetivo de manter a integridade das informações no banco de dados. Por exemplo, quando um novo registro, representando um novo funcionário, é adicionado à tabela empregados, novos registros também são criados nas tabelas de impostos, férias e salários. Esse recurso é usado normalmente para realizar tarefas relacionadas com validações e consistência de dados, segurança e restrições de acesso. Esse recurso denomina-se

  • A. overhead.
  • B. stripping.
  • C. hashing.
  • D. rigger.

Sobre SOA e tecnologias relacionadas, é correto afirmar:

  • A.

    Na arquitetura SOA, Serviços Web são disponibilizados usando XML, WSDL, SOAP e UDDI, tecnologias estas que habilitam a implementação e desenvolvimento da arquitetura.

  • B.

    Como grande parte das aplicações SOA são construídas por WML Web Services, o uso do estado de sessão é grande.

  • C.

    Poucas aplicações orientadas a serviços atuais utilizam como protocolo de comunicação o SOAP, que é um protocolo baseado em XML com suporte à conexão.

  • D.

    WSDL refere-se a um documento escrito em XML que descreve um serviço, mas não especifica como acessá-lo.

  • E.

    BPEL é uma linguagem de programação para especificação de processos de negócios que envolvam Web Services. Utiliza apenas a técnica de coreografia para fazer a composição de serviços.

Com relação ao Barramento de Serviços Corporativos (ESB) é INCORRETO afirmar:

  • A.

    Algumas das capacidades consideradas essenciais para um barramento de serviço corporativo (ESB) são: Resolução de Descrições de Serviços, Transformação de Mensagens e Roteamento Dinâmico de Mensagens.

  • B.

    Numa abordagem direcionada a API, o ESB define APIs específicas de plataforma e os fornecedores. Os consumidores utilizam essas APIs para implementar serviços e realizar chamadas. Um exemplo disso são as interfaces Java.

  • C.

    Um dos principais objetivos do ESB é prover conectividade para integrar diferentes plataformas de hardware e software, mesmo diante de diferentes middleware e protocolos.

  • D.

    Utilizar um ESB em uma arquitetura transforma-a em uma arquitetura orientada a serviços. Isso equivale a dizer que ESB implementa SOA.

  • E.

    Numa abordagem direcionada a protocolo, o ESB define um protocolo e os fornecedores. Os consumidores utilizam esse protocolo para enviar e receber mensagens. Um exemplo disso é Web Service utilizando SOAP.

Acerca de arquitetura cliente-servidor multicamadas, julgue os itens seguintes.

Por meio da distribuição da carga de processamento entre diferentes servidores, é possível aumentar a escalabilidade do sistema computacional utilizando-se o modelo cliente-servidor multicamadas.

  • C. Certo
  • E. Errado
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...