Buscar

Prévia do material em texto

/
Pergunta 1
Resposta
Selecionada:
b. 
Respostas: a.
b. 
c.
d. 
Comentário da
resposta:
Qual das afirmações abaixo não condiz com o conceito de Serviço?
Os serviços representam elementos individuais de negócio.
Serviço pode ser definido como a execução de um trabalho ou a realização de uma função de
um provedor (prestador de serviço) para um requisitante (consumidor de serviço).
Os serviços representam elementos individuais de negócio.
Um serviço SOA consiste em um módulo de software capaz de realizar uma função específica
quando solicitado por seus consumidores.
O serviço é a unidade fundamental de uma arquitetura SOA.
Alternativa correta: b).
Os serviços representam elementos individuais de negócio.Na verdade, Serviços
representam funções completas de serviços.
Pergunta 2
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
Comentário
da
resposta:
O problema dos silos nas empresas não estava apenas relacionado à falta de compartilhamento de
informações entre os departamentos. Quais são os tipos de silos ou limitações que eles trazem que são
resolvidos com a adoção da arquitetura orientada a serviço? Marque a alternativa correta.
Silo: organizacional; de informação; de processo e de tecnologia.
Silo: organizacional; de informação; de processo e de tecnologia.
Silo: organizacional; de informação; de sistema e de produto.
Silo: organizacional; de processo; de sistema e de tecnologia.
Silo: de informação; de processo; de tecnologia e de comunicação.
Alternativa correta: a).
Silo: organizacional; de informação; de processo e de tecnologia.O silo organizacional é o
princípio deste isolamento que ocorreu entre os departamentos, pois era comum cada
departamento resolver os seus problemas, e a área de TI atendia às necessidades inclusive
colocando analistas e programadores especializados ou até dedicados apoiando cada
departamento. Com isso, as informações ficaram também isoladas, cada um criava, por
exemplo, o seu cadastro de clientes para atender o seu sistema. Os processos de negócio não
eram tratados de forma ampla, pois cada departamento enxergava apenas o que acontecia
internamente. Além disso, a tecnologia era limitante na época para viabilizar sistemas mais
inteligentes e integrados. A tecnologia evoluiu para atender essas dificuldades e necessidades.
1 em 1 pontos
1 em 1 pontos
/
Pergunta 3
Resposta
Selecionada:
d.
Respostas: a.
b.
c.
d.
Comentário
da
resposta:
Sobre a arquitetura em três camadas e SOA, é correto afirmar que:
É constituída por camada de apresentação da interface com o usuário, camada de
implementação da lógica do negócio, camada de acesso ao banco de dados.
É constituída por camada de transporte das mensagens do usuário, camada de implementação
da lógica do negócio, camada de acesso ao banco de dados.
É constituída por camada de apresentação da interface com o usuário, camada de
implementação da lógica de roteamento de mensagens, camada de acesso ao banco de
dados.
É constituída por camada de apresentação da interface com o usuário, camada de
implementação da lógica do negócio, camada de acesso aos serviços interligados.
É constituída por camada de apresentação da interface com o usuário, camada de
implementação da lógica do negócio, camada de acesso ao banco de dados.
Alternativa correta: d).
É constituída por camada de apresentação da interface com o usuário, camada de
implementação da lógica do negócio, camada de acesso ao banco de dados.A arquitetura mais
comum é a de aplicação em três camadas, geralmente aplicada em aplicações web, composta
pelas seguintes camadas (ERL, 2005): É constituída por camada de apresentação da interface
com o usuário, camada de implementação da lógica do negócio, camada de acesso ao banco de
dados.
Pergunta 4
Resposta
Selecionada:
b.
Respostas: a.
b.
c.
d.
Comentário
Sobre o BPM, pode-se afirmar seguramente que:
A modelagem de processos de negócios utiliza um formato-padrão para a definição de
fluxos de processos bem definidos.
A modelagem de processos de negócios utiliza UML para sua definição e especificação.
A modelagem de processos de negócios utiliza um formato-padrão para a definição de
fluxos de processos bem definidos.
A modelagem de processos de negócios é uma forma livre de definição de processos.
A modelagem de processos de negócios não possui padrão bem definido para sua
representação.
Alternativa correta: b).
1 em 1 pontos
1 em 1 pontos
/
da
resposta:
A modelagem de processos de negócios utiliza um formato-padrão para a definição de fluxos de
processos bem definidos.A modelagem de processos de negócio é um conjunto de práticas ou
tarefas que as empresas podem realizar e visualmente representar ou descrever todos os
aspectos de um processo de negócio, incluindo o seu fluxo, controle e decisões pontos, gatilhos
e as condições de execução da atividade, o contexto no qual uma atividade é executada e
recursos associados (BLOOMBERG, 2006).
Pergunta 5
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
Comentário
da
resposta:
Um serviço ou componente de software pode fazer algo muito simples, como calcular uma raiz quadrada ou
procurar um produto, encontrar a sua disponibilidade e seu preço. Ou, então, ele pode ter uma grande
quantidade de detalhes e funcionalidade para representar uma regra de negócio complexa ou fluxo de
trabalho.
Esta característica de serviço se refere a qual a alternativa?
Acoplamento.
Granularidade.
Acoplamento.
Coesão.
Abstração.
Alternativa correta: a).
Granularidade.O termo granularidade é mais comumente usado para comunicar o nível (ou
ausência) de detalhes associados a algum aspecto de design de programa de software. Em um
serviço há diferentes formas de granularidade e todas podem ser influenciadas pela maneira
como os princípios de design da orientação a serviços são aplicados.
Pergunta 6
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
Comentário da
resposta:
Esta camada assegura uma representação adequada dos dados e das informações requeridas em um
SOA.Assinale a alternativa correta.
Arquitetura de dados.
Processo de negócio.
Componente de serviço.
Integração.
Arquitetura de dados.
Alternativa correta: d).
Arquitetura de dados.A representação das arquiteturas de dados e de informação em cada
camada horizontal é responsabilidade desta camada.
0 em 1 pontos
1 em 1 pontos
/
Pergunta 7
Resposta
Selecionada:
b.
Respostas: a. 
b.
c. 
d. 
Comentário da
resposta:
Para garantir a confiabilidade da funcionalidade-núcleo, Mecanismos de Tolerância às falhas, temos o buffer
de envio que pode ser definido como:
É um local na memória física que garante o armazenamento temporário dos dados enquanto
são transportados de um local para o outro.
A possibilidade de armazenar os dados.
É um local na memória física que garante o armazenamento temporário dos dados enquanto
são transportados de um local para o outro.
É transferir os dados via RPC.
Permite a descoberta de dados em cache.
Alternativa correta: b).
Para aumentar a confiabilidade é necessário garantir a recuperação dos dados quando a
comunicação falhar.
Pergunta 8
Resposta Selecionada: b. 
Respostas: a. 
b. 
c.
d. 
Comentário
da
resposta:
Quais são os tipos de serviços na abordagem de classificação básica sob a ótica de atendimento aos
requisitos de funcionalidades de negócio?Assinale a opção correta.
Serviços básicos; serviços compostos e serviços de processos.
Serviços básicos; serviços de integração e serviços de processos.
Serviços básicos; serviços compostos e serviços de processos.
Serviços de segurança; serviços de integração e serviços de processos.
Serviços básicos; serviços de segurança e serviços de integração.
Alternativa correta: b).
Serviços básicos; serviços compostos e serviços de processos.As funções que os serviços
desempenham podem variar de um serviço a outro. Uns fazem somente leitura de dados, outros
gravam, já outros executam processos mais complexos. Alguns acessam um ou mais sistemas
legados, outros nenhume assim podemos ver que a variedade de serviços é enorme e não faz
sentido lidar com todos eles da mesma forma. A classificação dos serviços utilizando uma
abordagem técnica torna mais fácil a introdução de diferentes camadas de SOA. Estas três
categorias diferenciam a granularidade do serviço, do básico para o composto e chegando a
processos de negócio.
1 em 1 pontos
1 em 1 pontos
/
Pergunta 9
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
Comentário
da resposta:
Sobre as abordagens para decomposição de serviços na arquitetura SOA, qual das opções melhor apresenta
estas abordagens?
Bottom-up e top-down
Bottom-up e top-down
Bottom-up e upside-down
Top-down e upside-down
Apenas top-down
Alternativa correta: a).
Bottom-up e top-down. Em geral, existem duas abordagens diferentes para lidar com este tipo
de problemas (BLOOMBERG, 2006):
• Na abordagem de cima para baixo (top-down), você pode decompor um problema, sistema ou
processo em pedaços menores até chegar ao nível de serviços (básicos).
• Na abordagem de baixo para cima (bottom-up), você pode construir processos de negócios
através da composição de serviços em partes mais abrangentes.
Pergunta 10
Resposta
Selecionada:
a.
Respostas: a.
b. 
c. 
d. 
Comentário
da
resposta:
Sobre as funções de um ESB (Enterprise Service Bus) ou barramento de serviços, considerando sua estrutura
interna, é possível afirmar que:
A mediação do ESB pode também realizar outras tarefas, como conversão de protocolo de
comunicação, acréscimo de criptografia e segurança, tradução de formatos de dados,
roteamento de mensagens.
A mediação do ESB pode também realizar outras tarefas, como conversão de protocolo de
comunicação, acréscimo de criptografia e segurança, tradução de formatos de dados,
roteamento de mensagens.
Apenas o roteamento de mensagens é uma função do ESB.
Somente a transferência de formatos é uma função do ESB.
Nenhuma das alternativas anteriores representa a resposta correta.
Alternativa correta: a).
A mediação do ESB pode também realizar outras tarefas, como conversão de protocolo de
comunicação, acréscimo de criptografia e segurança, tradução de formatos de dados,
roteamento de mensagens.Considerando a estrutura interna de um ESB, a mediação do ESB
pode também realizar outras tarefas, como conversão de protocolo de comunicação, acréscimo
1 em 1 pontos
1 em 1 pontos
/
de criptografia e segurança, tradução de formatos de dados, tomada de decisões para
roteamento das mensagens.