Buscar

Banco de Questões SOA e Webservices

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 19 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 19 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 19 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Banco de Questões
	 
	Ref.: 201704883857
		
	
	 1a Questão
	
	
	
	
	Um protocolo de rede pode ser considerado como um elemento bastante primário de interoperabilidade, e o mesmo pode ser definido em diversas camadas da rede, segundo o modelo OSI. Assinale a alternativa INCORRETA:
		
	
	O protocolo UDP atua na camada de transporte.
	 
	O protocolo TCP/IP atua na camada de transporte.
	
	O protocolo HTTP atua na camada de aplicação.
	
	O protocolo ICMP atua na camada de rede.
	
	O protocolo SMTP atua na camada de aplicação.
	
	 
	Ref.: 201704883865
		
	
	 2a Questão
	
	
	
	
	Qual a sintaxe que trouxe uma vertiginosa evolução dos modelos de interoperabilidade, sendo de grande utilização nas arquiteturas orientadas a serviço da atualidade?
		
	 
	HTML
	 
	XML
	
	C++
	
	Java
	
	Delphi
	
	 
	Ref.: 201704883862
		
	
	 3a Questão
	
	
	
	
	Considerando-se o CORBA, os EJBs e o DCOM, estes são exemplos de que tipo de tecnologia?
		
	
	Gramáticas XML
	
	Sistemas Operacionais
	
	Tecnologias Proprietárias
	
	Componentes de Hardware
	 
	Objetos Distribuídos
	
	 
	Ref.: 201704883858
		
	
	 4a Questão
	
	
	
	
	Considere as afirmativas abaixo acerca de middleware:
I - Permite transparência com relação ao fabricante do banco de dados.
II - O uso de SQL proprietário não diminui a portabilidade com relação ao tipo de banco de dados.
III - Faz a mediação entre Front-End e Back-End.
IV - Permite acessar bancos de dados legados de tecnologias legadas a partir de novas ferramentas de desenvolvimento.
Quantas opções estão corretas?
		
	 
	1
	
	2
	 
	3
	
	4
	
	Nenhuma
	
	 
	Ref.: 201704883864
		
	
	 5a Questão
	
	
	
	
	Qual tecnologia permite um comportamento assíncrono, com acoplamento muito fraco, baseado apenas nas mensagens enviadas pelo canal de comunicação?
		
	
	Banco de dados
	 
	Mensageria
	
	RMI
	
	RPC
	 
	CORBA
	
	 
	Ref.: 201704883856
		
	
	 6a Questão
	
	
	
	
	Qual conceito pode ser definido como "a capacidade de elementos heterogêneos se comunicarem, compartilhando dados e complementando funcionalidades "?
		
	 
	Front-End
	
	Back-End
	 
	Interoperabilidade
	
	COTS
	
	Middleware
	
	 
	Ref.: 201704883854
		
	
	 7a Questão
	
	
	
	
	Uma prática que se tornou comum na área de engenharia foi a adoção de COTS. Qual das características abaixo NÃO pode ser considerada como referente a um componente deste tipo?
		
	
	São componentes comerciais reutilizáveis.
	
	Baseiam-se em padrões abertos de interface.
	 
	Visam proteger tecnologias proprietárias.
	
	Facilitam a manutenção do sistema, apesar de acrescentarem alguma complexidade em termos de integração.
	 
	Apresentam meios de integração padronizados.
	
	 
	Ref.: 201705212824
		
	
	 8a Questão
	
	
	
	
	Na área de engenharia, sempre ocorreram problemas quanto à obsolescência e preocupações com manutenções. Não é raro o fato de um fornecedor falir ou um componente sair de linha, encarecendo demasiadamente a continuidade do funcionamento de determinado sistema. Para baratear e agilizar a produção de um novo sistema de engenharia são utilizados elementos funcionais prontos para uso, reutilizáveis, testados e aceitos pelo mercado, além de integráveis com relativa facilidade para a construção de produtos maiores. Estes componentes são denominados:
		
	 
	COTS
	
	REFIL
	
	DEVS
	 
	Starters
	
	Patterns
	 
	Ref.: 201704883867
		
	
	 1a Questão
	
	
	
	
	O que vem a ser RTI para a High Level Architecture?
		
	
	Uma máquina virtual para suportar aplicações Java.
	
	Uma aplicação com suporte a HLA e que pode participar de simulações neste ambiente.
	
	Apenas um temporizador para as diversas simulações.
	
	Uma simulação em execução.
	 
	Basicamente um framework que garante uma infraestrutura de execução das simulações heterogêneas.
	
	 
	Ref.: 201704883872
		
	
	 2a Questão
	
	
	
	
	O que vem a ser Federate para a High Level Architecture?
		
	
	Uma máquina virtual para suportar aplicações Java.
	
	Apenas um temporizador para as diversas simulações.
	 
	Uma aplicação com suporte a HLA e que pode participar de simulações neste ambiente.
	
	Uma simulação em execução.
	 
	Basicamente um framework que garante uma infraestrutura de execução das simulações heterogêneas.
	
	 
	Ref.: 201704883874
		
	
	 3a Questão
	
	
	
	
	Qual das opções abaixo NÃO é um exemplo de mensageria?
		
	
	IPlanet MQ
	
	IBM MQ Series
	 
	QueueSender
	
	JBoss MQ
	 
	Bea Web Logic
	
	 
	Ref.: 201704883881
		
	
	 4a Questão
	
	
	
	
	Podemos ter sistemas desenvolvidos em diferentes tecnologias, como Java e C#, cada uma com sua biblioteca de middleware para acesso à mensageria, nesse caso denominado:
		
	 
	JDBC
	
	RMI
	
	EJB
	
	RPC
	 
	MOM
	
	 
	Ref.: 201704883868
		
	
	 5a Questão
	
	
	
	
	Quem foi a entidade responsável pela criação do HLA?
		
	 
	MEC
	
	Oracle
	 
	DMSO
	
	FAB
	
	Microsoft
	
	 
	Ref.: 201704883873
		
	
	 6a Questão
	
	
	
	
	No ano de 2000 a High Level Architecture foi transformada em um padrão (standard). Qual foi a entidade normatizadora?
		
	
	SSL
	
	DMSO
	 
	IEEE
	 
	DoD
	
	W3C
	
	 
	Ref.: 201704883880
		
	
	 7a Questão
	
	
	
	
	Quando o uso de mensagerias NÃO é indicado?
		
	
	Quando é preciso suportar comunicação assíncrona
	
	Quando é necessário enviar a mensagem, mesmo que o receptor não esteja ativo
	 
	Quando não é possível prever a disponibilidade dos componentes.
	
	Quando o elemento principal da comunicação é o formato da mensagem.
	 
	Quando existe a necessidade de bloquear o cliente durante a transação.
	
	 
	Ref.: 201704883879
		
	
	 8a Questão
	
	
	
	
	Onde é imprescindível um objeto ouvinte (MessageListener) para avisar que existe uma mensagem no canal da mensageria?
		
	 
	Recepção do modelo de tópico
	
	Preparação prévia da mensagem para envio
	 
	Envio do modelo de fila
	
	Recepção do modelo de fila
	
	Envio do modelo de tópico
	 
	Ref.: 201704883917
		
	
	 1a Questão
	
	
	
	
	O elemento na arquitetura do RPC que permite a geração automática de todo o aparato de comunicação em rede, de forma automatizada, por ferramentas como o rpcgen é:
		
	
	Socket
	
	skeleton
	 
	IDL
	
	ServerSocket
	
	stub
	
	 
	Ref.: 201704883919
		
	
	 2a Questão
	
	
	
	
	Em sistemas de processamento distribuído ocorre a necessidade de registrar e localizar componentes disponibilizados remotamente. O componente de software responsável por executar esta função seria:
		
	
	Protocolo de Comunicação
	
	Gerenciador do Banco de Dados
	 
	Serviço de Nomes e Diretórios
	
	Temporizador
	 
	Interface de Descrição de Serviços
	
	 
	Ref.: 201704883910
		
	
	 3a Questão
	
	
	
	
	Quando trabalhamos com processamento paralelo, um problema comum é a utilização de recursos compartilhados que podem ser lidos ou escritos de forma errônea devido à preempção. Para resolver isso deveocorrer um sequenciamento no acesso ao recurso, o que é obtido no Java com o uso da palavra reservada:
		
	 
	synchronized
	 
	abstract
	
	static
	
	volatile
	
	final
	
	 
	Ref.: 201704883920
		
	
	 4a Questão
	
	
	
	
	A transformação dos dados estruturados segundo uma determinada tecnologia, como Java ou C#, em formato compatível com as mensagens que são trafegadas entre os stubs é denominada:
		
	
	de-serialização
	
	vetorização
	 
	serialização
	 
	marshalling
	
	unmarshalling
	
	 
	Ref.: 201704883924
		
	
	 5a Questão
	
	
	
	
	Considere as afirmativas abaixo:
I - Os métodos expostos pela interface remota do RMI devem considerar a ocorrência da exceção RemoteException.
II - Criada a interface, deve ser definido uma classe que implementa a mesma e seja descendente de UnicastRemoteObject.
III - Os passos I e II são necessários e suficientes para a criação de um servidor RMI.
Quais as afirmativas corretas?
		
	
	Todas estão corretas.
	 
	As alternativas I e II estão corretas.
	
	Apenas a I está correta.
	
	Apenas a II está correta.
	 
	Nenhuma está correta.
	
	 
	Ref.: 201704883916
		
	
	 6a Questão
	
	
	
	
	Na arquitetura do RPC, o elemento responsável por tratar as chamadas no servidor é denominado:
		
	
	Socket
	 
	IDL
	
	stub
	
	ServerSocket
	 
	skeleton
	
	 
	Ref.: 201704883915
		
	
	 7a Questão
	
	
	
	
	A utilização de RPC viabiliza a construção de sistemas de processamento distribuído com um formato de comunicação transparente para o programador. Quem permite esta transparência são os _______________ definidos para o padrão Proxy.
		
	 
	stubs
	
	publishers
	
	senders
	
	clients
	 
	idles
	
	 
	Ref.: 201704883913
		
	
	 8a Questão
	
	
	
	
	Uma classe ServerSocket deve escutar uma porta especificada e aceitar conexões solicitadas pelos clientes, repassando as mesmas para objetos Socket locais, o que define o circuito virtual entre cliente e servidor. Qual o método utilizado para aceitar uma conexão?
		
	
	getOutputStream
	 
	close
	 
	accept
	
	getInputStream
	
	start
	 
	Ref.: 201704884021
		
	
	 1a Questão
	
	
	
	
	Um descendente de EJBHome deve gerar descendentes de EJBObject para prover acesso remoto ao pool de EJBs, enquanto descendentes de EJBLocalHome devem gerar descendentes de EJBLocalObject para prover acesso local ao mesmo pool. Para tal finalidade é utilizado o padrão de desenvolvimento:
		
	
	DAO
	
	Proxy
	 
	Flyweight
	 
	Abstract Factory
	
	Session Facade
	
	 
	Ref.: 201704884014
		
	
	 2a Questão
	
	
	
	
	Qual das opções abaixo NÃO é uma arquitetura de objetos distribuídos?
		
	
	Pyro
	
	CORBA
	 
	JEE
	 
	COM
	
	DDObjects
	
	 
	Ref.: 201704884017
		
	
	 3a Questão
	
	
	
	
	Qual o elemento que viabiliza a compatibilidade com CORBA para os EJBs?
		
	
	Uso do JNDI
	 
	Protocolo RMI-IIOP
	 
	Uso da linguagem Java
	
	Padrão Proxy
	
	Descrição de serviços CORBA-IDL
	
	 
	Ref.: 201704884015
		
	
	 4a Questão
	
	
	
	
	Para que um servidor RMI possa se tornar compatível com o protocolo IIOP, segundo a especificação RMI-IIOP, a classe de negócios deve ser definida como um descendente de:
		
	
	MulticastRemoteObject
	
	UnicastRemoteObject
	 
	HttpServlet
	 
	PortableRemoteObject
	
	RemoteException
	
	 
	Ref.: 201704884023
		
	
	 5a Questão
	
	
	
	
	Considere as seguintes afirmativas:
I - A construção de pools de EJBs é baseada no padrão Flyweight.
II - A comunicação remota com os EJBs é feita segundo o padrão Proxy.
III - No J2EE tornou-se uma prática comum a adoção de um componente que siga o padrão Service Locator para localizar as fábricas de EJBs.
Quais estão corretas?
		
	
	Apenas a afirmativa I
	
	Apenas a afirmativa III
	
	Apenas a afirmativa II
	
	Apenas as afirmativas I e II
	 
	Todas as afirmativas
	
	 
	Ref.: 201704883933
		
	
	 6a Questão
	
	
	
	
	Qual a entidade responsável pela criação do CORBA?
		
	 
	DMSO
	
	IEEE
	 
	OMG
	
	DoD
	
	W3C
	
	 
	Ref.: 201704883930
		
	
	 7a Questão
	
	
	
	
	Qual o serviço de nomes e diretórios do CORBA?
		
	 
	COS Naming
	
	JNDI
	
	LDAP
	
	DNS
	 
	CORBA IDL
	
	 
	Ref.: 201704884019
		
	
	 8a Questão
	
	
	
	
	Qual a anotação que deve ser utilizada para efetuar a chamada ao pool de EJBs a partir de um Servlet?
		
	 
	@EJB
	
	@Stateful
	
	@Stateless
	 
	@Local
	
	@Remote
	 
	Ref.: 201704884046
		
	
	 1a Questão
	
	
	
	
	Para que serve o comando template no XSL?
		
	
	Retorna o valor do nó.
	
	Declara uma variável.
	 
	Define o modelo a ser utilizado para determinado tipo de nó.
	
	Aplica um modelo ao elemento corrente ou filhos do mesmo.
	
	Define o formato da saída.
	
	 
	Ref.: 201704884032
		
	
	 2a Questão
	
	
	
	
	Uma forma de definir gramáticas XML com sintaxe bastante simples, porém sem uso de namespaces e sem a possibilidade de trabalhar com estruturas de dados complexas, seria através de:
		
	 
	DTD
	
	CSS
	
	RPC
	
	XSD
	
	XSL
	
	 
	Ref.: 201704884042
		
	
	 3a Questão
	
	
	
	
	Qual o nome da tecnologia utilizada para a construção de gráficos vetoriais em XML?
		
	 
	XMI
	 
	SVG
	
	CML
	
	SMIL
	
	MathML
	
	 
	Ref.: 201704884034
		
	
	 4a Questão
	
	
	
	
	Quando há, nos arquivos XML, a necessidade de diferenciar elementos com nomes iguais, mas que se aplicam a contextos diferenciados, qual componente deverá ser utilizado?
		
	
	Atributo
	
	Entidade
	 
	Nó de Texto
	 
	NameSpace
	
	Comentário
	
	 
	Ref.: 201704884040
		
	
	 5a Questão
	
	
	
	
	Qual o comando do XSL utilizado de forma a repetir um determinado trecho para cada nó do conjunto correntemente selecionado?
		
	
	select
	 
	when
	 
	for-each
	
	if
	
	choose
	
	 
	Ref.: 201704884039
		
	
	 6a Questão
	
	
	
	
	Uma forma de definir gramáticas XML com uso da própria sintaxe XML e namespaces, e com a possibilidade de trabalhar com estruturas de dados complexas, seria através de:
		
	
	DTD
	
	XSL
	 
	XSD
	
	CSS
	 
	RPC
	
	 
	Ref.: 201704884045
		
	
	 7a Questão
	
	
	
	
	Tecnologia preparada para a geração de arquivos binários, destinada à criação de documentos em formatos voltados para plataformas específicas, como PDF:
		
	
	MathML
	 
	XSLT
	
	CML
	 
	XSL-FO
	
	SVG
	
	 
	Ref.: 201704884029
		
	
	 8a Questão
	
	
	
	
	"Elemento do XML que não é interpretado segundo as regras sintáticas do mesmo, se comportando como texto corrido. " Esta é a definição de que componente da sintaxe XML?
		
	
	Comentário
	 
	Seção CDATA
	 
	Instrução de Processamento
	
	Atributo
	
	Nó de texto
	
	 
	Ref.: 201704884087
		
	
	 1a Questão
	
	
	
	
	Qual o tipo de Web Service que trabalhacom envio e recepção de objetos, e permite uso tanto de XML quanto JSON?
		
	
	UDDI
	
	WSDL
	 
	RESTful
	 
	SOAP
	
	WADL
	
	 
	Ref.: 201704884064
		
	
	 2a Questão
	
	
	
	
	"Para o SOAP a seção _________ é opcional, e permite a inclusão de informações específicas do aplicativo, como autenticação e pagamento, por exemplo. Se esta seção estiver presente deverá constar como o primeiro elemento filho do envelope. " Qual opção preenche corretamente a lacuna?
		
	 
	Header
	
	Tail
	 
	Body
	
	Fault
	
	Footer
	
	 
	Ref.: 201704884082
		
	
	 3a Questão
	
	
	
	
	Um componente de grande relevância nos ambientes de computação distribuída é o sistema de registro, normalmente um serviço de nomes e diretórios. Quais são, respectivamente, os sistemas de registro para RMI-IIOP, CORBA e Web Services?
		
	
	WSDL, UDDI e SOAP
	
	JNDI, COS Naming e WSDL
	
	WSDL, CORBA IDL e RMI Registry
	
	RMI Registry, COS Naming e UDDI
	 
	JNDI, COS Naming e UDDI
	
	 
	Ref.: 201704884062
		
	
	 4a Questão
	
	
	
	
	Com relação à sintaxe do SOAP, qual das opções está INCORRETA?
		
	 
	Pode ser utilizado um DTD.
	
	Precisa do namespace soap-encoding.
	 
	Precisa do namespace soap-envelop.
	
	Não são permitidas instruções de processamento XML.
	
	A mensagem é criada com uso de XML.
	
	 
	Ref.: 201704884079
		
	
	 5a Questão
	
	
	
	
	Para definir um Web Service em linguagem Java através de anotações, a classe deve ser anotada com _________, cada método que precise ser exposto como serviço deve ser anotado com __________, e cada parâmetro presente em cada um desses métodos deve ser anotado com _________. Qual opção preenche corretamente as lacunas?
		
	
	@Stateless, @EJB e @MessageDriven
	
	@Stateless, @EJB e @Servlet
	
	@Override, @Remote e @Local
	 
	@WebParam, @WebMethod e @WebService
	 
	@WebService, @WebMethod e @WebParam
	
	 
	Ref.: 201704884059
		
	
	 6a Questão
	
	
	
	
	Em termos de XML-RPC, quando ocorre um erro no atendimento à solicitação, a mensagem referente a este erro será retornada em que elemento da resposta?
		
	 
	methodName
	 
	faultString
	
	faultCode
	
	param
	
	params
	
	 
	Ref.: 201704884058
		
	
	 7a Questão
	
	
	
	
	Qual das opções abaixo NÃO é uma característica do XML-RPC?
		
	
	Voltado para a comunicação computador a computador, e não de usuário a computador.
	
	Criado para ser tão simples quanto possível, definindo as interfaces de chamadas remotas, mas não implementando os métodos ouvintes nos servidores.
	 
	Utiliza um vocabulário baseado em JSON.
	
	Tem uma quantidade limitada de comandos (tags) para descrever funções, tipos de parâmetros e tipos de retorno.
	
	Utiliza o HTTP para o transporte na Internet.
	
	 
	Ref.: 201704884070
		
	
	 8a Questão
	
	
	
	
	Para Web Services SOAP é utilizado um descritor de serviços denominado:
		
	 
	SOAP
	
	UDDI
	
	XML
	
	REST
	 
	WSDL
	 
	Ref.: 201704884104
		
	
	 1a Questão
	
	
	
	
	Qual dos elementos abaixo NÃO está relacionado aos aspectos de segurança em ambientes SOA?
		
	 
	Interoperabilidade
	
	Autorização
	
	Confidencialidade
	 
	Autenticidade
	
	Autenticação
	
	 
	Ref.: 201704884693
		
	
	 2a Questão
	
	
	
	
	Uma necessidade bastante comum em ambientes SOA é a gestão de segurança, e parte da solução envolve a utilização de certificados digitais, como os do tipo RSA. Qual conector do SOA estaria relacionado ao acesso a estes certificados em grande parte dos sistemas corporativos?
		
	 
	Mensagerias
	 
	LDAP
	
	RPC
	
	CORBA
	
	RMI
	
	 
	Ref.: 201704884111
		
	
	 3a Questão
	
	
	
	
	O que viabiliza a grande conectividade do SOA é a presença de um componente principal denominado:
		
	
	XML
	
	SOAP
	 
	RMI
	
	JDBC
	 
	ESB
	
	 
	Ref.: 201704884107
		
	
	 4a Questão
	
	
	
	
	Uma característica desejável em ambientes SOA é a possibilidade de gestão de políticas e processos necessários à boa utilização da arquitetura, com a definição de papéis e determinação de objetivos claros. A descrição se refere a qual característica específica?
		
	
	coesão
	 
	governança
	
	baixo acoplamento
	 
	segurança
	
	neutralidade
	
	 
	Ref.: 201704884114
		
	
	 5a Questão
	
	
	
	
	Existem diversos tipos de conectores disponíveis nas plataformas SOA. Entre as opções seguintes, qual delas NÃO é um conector que satisfaça à filosofia de utilização do SOA?
		
	 
	JDBC
	
	SOAP
	
	Mensagerias
	
	CORBA
	 
	REST
	
	 
	Ref.: 201704884095
		
	
	 6a Questão
	
	
	
	
	Considerando-se a abordagem de Web Services para uma Arquitetura Orientada a Serviços, o que são o OASIS ebXML e UDDI?
		
	 
	Repositórios de informações relacionados à publicação de descoberta.
	
	Gestores de segurança.
	
	Descritores de Serviços.
	
	Protocolos de comunicação de Web Services.
	
	Ferramentas de autenticação e autorização de usuários e componentes.
	
	 
	Ref.: 201704884100
		
	
	 7a Questão
	
	
	
	
	Um ambiente SOA deve ser independente de plataforma, conferindo a característica de:
		
	
	coesão
	
	baixo acoplamento
	 
	neutralidade
	 
	governança
	
	segurança
	
	 
	Ref.: 201704884691
		
	
	 8a Questão
	
	
	
	
	Existem várias técnicas que podem ser utilizadas para o reaproveitamento ou adaptação de sistemas legados. No caso de ambientes SOA, a técnica utilizada seria:
		
	 
	Modernização do tipo "caixa branca"
	
	Herança
	
	Substituição
	
	Refatoramento
	 
	Modernização do tipo "caixa preta"
	 
	Ref.: 201705159328
		
	
	 1a Questão
	
	
	
	
	A sintaxe BPEL é de grande utilização na orquestração de serviços, dentro do ambiente SOA. Dentro desta sintaxe, qual a palavra-chave que deveria ser utilizada para fazer uma chamada a determinado serviço?
		
	 
	Variable
	
	Sequence
	 
	Invoque
	
	While
	
	Terminate
	
	 
	Ref.: 201704884706
		
	
	 2a Questão
	
	
	
	
	Qual comando BPEL deve ser utilizado quando precisamos escolher uma entre várias atividades?
		
	
	terminate
	 
	throw
	 
	switch
	
	while
	
	process
	
	 
	Ref.: 201704884702
		
	
	 3a Questão
	
	
	
	
	Os elementos básicos fornecidos pelo BPMN para a modelagem de processos são:
		
	
	Eventos, Atividades e Tarefas.
	
	Atividades, Tarefas e Subprocessos.
	
	Eventos, Tarefas e Subprocessos.
	 
	Eventos, Atividades e Gateways.
	 
	Eventos, Tarefas e Gateways.
	
	 
	Ref.: 201704884705
		
	
	 4a Questão
	
	
	
	
	Em termos de BPEL, quais comandos fazem, respectivamente, a chamada a um serviço e a recepção da resposta de uma fonte externa?
		
	
	Os comandos invoque e partnerLink.
	 
	Os comandos assign e partnerLink.
	
	Os comandos invoque e assign.
	
	Os comandos partnerLink e assign.
	 
	Os comandos invoque e receive.
	
	 
	Ref.: 201704884696
		
	
	 5a Questão
	
	
	
	
	Na arquitetura SOA, o acesso aos diversostipos de tecnologias englobados é feito por intermédio da estrutura denominada:
		
	
	JEE
	 
	ESB
	
	RPC
	
	CORBA
	
	RMI
	
	 
	Ref.: 201704884699
		
	
	 6a Questão
	
	
	
	
	Qual o nome adotado para a camada intermediária entre dois ou mais componentes de software?
		
	
	ESB
	
	Front-end
	
	Back-end
	 
	Middleware
	
	MOM
	
	 
	Ref.: 201704884700
		
	
	 7a Questão
	
	
	
	
	Como núcleo da Arquitetura Orientada a Serviços, o ESB cumpre com várias tarefas referentes aos serviços. Qual das opções abaixo NÃO é uma destas tarefas?
		
	
	Transformação
	
	Segurança
	
	Gerência
	
	Roteamento
	 
	Implementação
	
	 
	Ref.: 201704884701
		
	
	 8a Questão
	
	
	
	
	Considere as seguintes afirmativas:
I - A linguagem BPEL é amplamente utilizada na orquestração de serviços.
II - Outra opção de linguagem para efetuar a orquestração é a WS-CDL.
III - Toda a comunicação do ESB com outras tecnologias deve utilizar Web Services.
Quais opções estão corretas?
		
	 
	São verdadeiras as afirmativas II e III.
	 
	Apenas a afirmativa I é verdadeira.
	
	Todas as afirmativas são falsas.
	
	Apenas a afirmativa II é falsa.
	
	Todas as afirmativas são verdadeiras.

Outros materiais