Questões de Concurso sobre SOA - Arquitetura Orientada a Serviço

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
181 questões encontradas
Questões por página
20
Mais recentes
 

No Ciclo de Vida de Desenvolvimento de Serviços, no que diz respeito aos conceitos e princípios do paradigma de Orientação a Serviços, a tarefa que define as características de SOA que se quer implementar e suportar faz parte


A

do Projeto Orientado a Serviços.


B

da Implantação de Serviços.


C

do Teste de Serviços.


D

da Análise Orientada a Serviços.


E

do Desenvolvimento de Serviços.

Carlos pretende implementar uma abordagem arquitetônica que facilite criar serviços de negócios com um alto grau de interoperabilidade e alta flexibilidade para acoplamento e compartilhamento de soluções. Nesse sentido, qual seria um exemplo de estrutura que Carlos deve implementar na sua empresa?



A

JBOSS.


B

NAT.


C

DNS.


D

SOA.


E

ICM.

Uma arquitetura SOA possibilita a obtenção de uma infraestrutura para computação distribuída, por meio de serviços que podem ser fornecidos e consumidos dentro de uma organização e entre organizações. Considerando os conceitos relacionados a essa arquitetura, é correto afirmar que:


A

os conceitos de componente e de serviço nesse tipo de arquitetura são equivalentes, pois se limitam a uma determinada plataforma, linguagem ou tecnologia de implementação.


B

o paradigma de orientação a serviços tem como ponto em comum com o paradigma de orientação a objetos o fato de ambas serem maneiras de se construir software com base na separação de assuntos.


C

a plataforma BPMS é um container capaz de executar processos de negócio definidos na forma de modelos de processo, porém não suporta a orquestração de tarefas humanas.


D

os repositórios de metadados e o padrão WSLDDD-1 são de fundamental importância para o tratamento dos artefatos relacionados e devem ser descritos de modo a uniformizar os vocabulários das áreas de negócio em relação à área de Tl.


E

o padrão WS-Addressing possibilita implementar soluções orientadas a eventos, por meio da notificação de eventos entre Web Services.

De acordo com as diversas definições da Arquitetura Orientada a Serviços - SOA, ela


A

não é, por si só, uma tecnologia e nem uma metodologia, contudo pode ser considerada uma filosofia arquitetural.


B

aumenta o custo de manutenção das aplicações porque é uma tecnologia que necessita de muitos recursos operacionais.


C

necessita ser adquirida e pode ser instalada em quaisquer ambientes operacionais com alguma customização, dependendo da tecnologia utilizada.


D

é um web service de alta performance em virtude de sua arquitetura informal e adaptável.


E

necessita ser adquirida e pode ser instalada em quaisquer ambientes operacionais sem customização alguma.

A definição do que faz um sistema ser orientado a serviços (SOA) não é o número de web services que ele possui, e sim é necessário enxergar além da simples tecnologia para entender o que é SOA. Não se trata de web services, mas de exposição de lógica de negócios através de meios agnósticos — ou seja, SOA não é baseada em web services, mas sim em quanto do sistema pode ser acessado por mecanismos externos ao próprio sistema, de maneira independente de linguagem. Supomos que você está entrando em uma nova empresa agora que trabalha com a arquitetura de software baseada em SOA e começou a estudar as caraterísticas desse paradigma. Assinale a alternativa que NÃO apresenta uma das caraterísticas do SOA.


A

Manter estado.


B

Contrato de serviços padronizado.


C

Abstração.


D

Reutilização.


E

Baixo acoplamento.

Por meio da arquitetura orientada a serviço (SOA), utilizando-se da tecnologia Web Service, sistemas são capazes de expor suas funcionalidades como serviços por meio de interfaces que são de conhecimento de quem deseja consumir esses serviços. Dentre as características da utilização da arquitetura SOA podemos citar.


A

Reuso, pois o serviço pode ser consumido por várias aplicações, e baixo acoplamento, pois para consumir o serviço não é necessário conhecer a sua implementação, mas somente suas interfaces.


B

Alto acoplamento, pois para consumir o serviço não é necessário conhecer a sua implementação, mas somente suas interfaces e testabilidade, pois o serviço pode ser facilmente testado por meio de casos de teste.


C

Integração, pois o serviço pode se integrar a outros serviços e sistemas, e alto acoplamento, pois a sua estrutura interna pode ser visualizada e, em casos específicos, alterada.


D

Reuso, pois o serviço pode ser alterado por quem quer consumi-lo, para adequá-lo a suas necessidades, e baixo acoplamento, pois para consumir o serviço não é necessário conhecer a sua implementação, mas somente suas interfaces.


E

Integração, pois o serviço pode se integrar a outros serviços e sistemas e reuso, pois o serviço pode ser alterado por quem quer consumi-lo, para adequá-lo a suas necessidades.

No modelo de maturidade da SOA (service-oriented architecture), o nível de maturidade que determina o processo de automação e desenvolvimento no qual a organização utiliza todo o potencial fornecido pelas soluções orientadas a serviços, para garantir o alinhamento estratégico entre a tecnologia da informação (TI) e a área de negócios, é denominado


A

nível 1: processo de desenvolvimento tradicional.


B

nível 2: processo de desenvolvimento orientado a serviços apoiado por soluções de TI simples.


C

nível 3: processo de desenvolvimento orientado a serviços apoiado por soluções de TI compostas.


D

nível 4: processo de automação do negócio pelo uso de soluções de TI compostas.


E

nível 5: processo de automação do negócio pelo uso de soluções de TI distribuídas em silos.

Para aplicação e utilização de vários serviços na internet, uma das abordagens amplamente utilizadas pelo mercado é a denominada SOA (Service Oriented Architecture). Ela é uma abordagem arquitetural corporativa que permite a criação de serviços de negócios interoperáveis que podem facilmente ser reutilizados e compartilhados entre aplicações e empresas. De acordo as características e prerrogativas da SOA, analise as assertivas e assinale a alternativa que aponta as corretas.


I. A SOA tem como uma de suas características ser uma composição de serviços.

II. Uma das características da SOA é a abstração de plataformas e tecnologias de infraestrutura.

III. A SOA incentiva a reutilização de componentes.

IV. Uma das prerrogativas da SOA é que os serviços da internet devem focar na utilização de padrões de comunicação.


A

Apenas I e III.


B

Apenas I e IV.


C

Apenas II e III.


D

Apenas III e IV.


E

I, II, III e IV.

Uma propriedade fundamental da arquitetura, orientada a serviços (SOA), estabelece a neutralidade de plataforma que apresenta como característica principal:


A

o uso exclusivo de software de domínio público na escrita do código de serviços


B

o envio de mensagens em um formato padrão, por exemplo, o XML.


C

a recepção de mensagens incógnitas do tipo UTF e JKG.


D

a limitação no número de mensagens trocadas entre os diversos serviços.


E

a limitação no tamanho máximo do código fonte de cada serviço.

São características da arquitetura SOA as abaixo relacionadas, EXCETO:


A

permitir reutilização de ativos existentes por meio da criação de novos serviços com base em uma infraestrutura de TI.


B

promover pouco acoplamento entre os componentes de software para que possam ser reutilizados.


C

permitir que os serviços possam ser descobertos dinamicamente.


D

consistir de uma abordagem arquitetônica de TI centrada em negócios.


E

promover a integração do negócio como um conjunto de tarefas que podem ser repetidas e interligadas.

Informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir sobre SOA (Service-Oriented Arquitecture) e assinale a alternativa com a sequência correta.


( ) SOA não é baseada em web services, mas sim em quanto do sistema pode ser acessado por mecanismos externos ao próprio sistema, independentemente de linguagem.

( ) Orientação a Serviço é um paradigma de design pretendido para a criação de unidades de lógica de solução que são individualmente moldadas para que possam ser coletivamente e repetidamente utilizadas a fim de realizar um conjunto específico de objetivos.

( ) Os Princípios da Orientação a Serviço são: Contrato de serviços padronizado; Baixo acoplamento; Abstração; Reutilização; Autonomia; Não manter estado; Habilidade de poder ser descoberto; Habilidade de poder ser composto.


A

V – V – V.


B

V – F – F.


C

F – V – F.


D

F – F – V.


E

F – F – F.

Uma arquitetura orientada a serviços é:


A

uma arquitetura fornecida por um prestador de serviços de TI perante um cliente, com o compromisso de descrever o serviço de TI, os níveis de qualidade que devem ser garantidos, as responsabilidades das partes e eventuais compensações quando os níveis de qualidade não forem atingidos.


B

uma abstração de camadas na implementação de um sistema empresarial de mensagens, que permite integração da arquitetura para explorar o valor das mensagens sem escrever código, quebrando funções básicas em partes, que são distribuídas onde for preciso.


C

uma arquitetura baseada em fluxo de tarefas cujos componentes geram eventos como resultado de seu processamento, dessa forma, guiando o processo como um todo.


D

uma arquitetura para a criação de aplicações de negócios, como um conjunto de componentes caixa-preta, fracamente acoplados, orquestrados para oferecer um nível de serviço bem definido, vinculando processos de negócios.


E

uma abstração de componentes que captam fluxos de dados heterogêneos, que são processados de forma distribuída, visando o fornecimento de serviços essenciais para o funcionamento da aplicação como um todo.

Sobre a coreografia do serviço no contexto da arquitetura orientada a serviços (SOA), assinale a alternativa correta.


A

É sinônimo da orquestração do serviço no contexto de SOA.


B

É uma forma de composição do serviço para um único desenvolvedor, sem parceiros, e por isso é definida a partir de uma perspectiva local.


C

É uma forma de composição do serviço entre diversos parceiros, definida a partir de uma perspectiva global.


D

É uma forma de composição do serviço entre diversos parceiros, definida a partir de uma perspectiva local, do nó denominado coréografo.


E

É considerada uma espécie de cola entre diversos componentes de um dado serviço, todos localizados em um mesmo servidor e de um único provedor.

Sobre a Programação Orientada a Objetos, considere as afirmações:

I – Uma classe é composta basicamente por dois itens: variáveis de instância e a implementação de métodos.

II – A criação de um objeto a partir de uma classe é chamada de processo de instanciação, que corresponde à alocação da memória para armazenar informações do objeto.

III – Para determinar o nível de acesso aos elementos de uma classe existem dois qualificadores de acesso possíveis: public e private.


Marque a alternativa que contém a s a firmações verdadeiras:


A

I e II.


B

II e III.


C

I e III.


D

I, II e III.

Considere a definição abaixo. Arquitetura de software onde todos os componentes são projetados para virarem serviços. Atualmente significa que os componentes de uma aplicação devem atuar como serviços interoperáveis e podem ser usados de forma independente e/ou recombinados com outras aplicações.

Trata-se de


A

DEVOPS.


B

SOA.


C

MODELO ESPIRAL.


D

WATERFALL.


E

SCRUM.

Um conceito básico da arquitetura orientada a serviços (SOA) é que ela procura oferecer as competências adequadas às necessidades dos diversos serviços. Portanto, os serviços com necessidades devem ter conhecimento dos serviços com competência para atendê-los. Tal conceito corresponde à(ao):


A

normalização.


B

anormalidade.


C

visibilidade.


D

sustentabilidade.


E

maleabilidade.

Dentro dos conceitos de SOA, assinale a alternativa que descreva corretamente dois de seus princípios da Orientação a Serviços.


A

Manter estados e Alto acoplamento.


B

Baixo acoplamento e Abstração.


C

Contratos de serviços diversificados e Reutilização.


D

Autonomia e Habilidade de não ser composto.


E

Herança e Polimorfismo.

Uma estratégia que forja uma forma de pensar, um sistema de valores que leva a tomadas de decisões concretas e que define o uso de serviços para suportar os requisitos dos usuários de software denomina-se


A

SAAS – Software as a Service.


B

TOGAF – Open Group Architecture Framework.


C

SOA – Service-Oriented Architecture.


D

BPM – Business Process Management.


E

ITIL – Technology Infrastructure Library.

No modelo operacional triangular de SOA, o registro determina o comportamento da organização na divulgação e o procedimento do cliente para identificar o serviço.


C
Certo

E
Errado
   
Gerar simulado