Buscar

Atividade 4_ Segurança e Arquitetura Orientada a Serviços 0 6 com correção

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 12 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 12 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 12 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

07/12/23, 05:57 Atividade 4: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156865?module_item_id=872067 1/12
Atividade 4
Entrega 26 nov em 23:59 Pontos 1 Perguntas 5
Disponível 14 ago em 0:00 - 26 nov em 23:59 Limite de tempo Nenhum
Tentativas permitidas 2
Instruções
Este teste foi travado 26 nov em 23:59.
Histórico de tentativas
Tentativa Tempo Pontuação
MANTIDO Tentativa 2 7 minutos 0,6 de 1
MAIS RECENTE Tentativa 2 7 minutos 0,6 de 1
Tentativa 1 4 minutos 0,4 de 1
Pontuação desta tentativa: 0,6 de 1
Enviado 25 nov em 23:07
Esta tentativa levou 7 minutos.
Importante:
Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que
você clique em "FAZER O QUESTIONÁRIO", no final da página.
0,2 / 0,2 ptsPergunta 1
Leia o texto e analise a imagem a seguir:
Em um esforço para eliminar o déficit de comunicação entre as áreas
de negócios e de TI sobre o que diz respeito a Arquitetura Orientada a
Serviços (SOA), o Open Group lançou um novo padrão técnico -
Ontologia da Arquitetura Orientada a Serviços - que visa ajudar a
definir melhor os conceitos, termos e semânticas envolvidas com o
SOA. O padrão:
... define os conceitos, terminologias e semânticas da SOA, tanto em
termos comerciais quanto em termos técnicos, a fim de:
A+
A
A-
https://famonline.instructure.com/courses/31434/quizzes/156865/history?version=2
https://famonline.instructure.com/courses/31434/quizzes/156865/history?version=2
https://famonline.instructure.com/courses/31434/quizzes/156865/history?version=1
07/12/23, 05:57 Atividade 4: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156865?module_item_id=872067 2/12
● Criar uma base para trabalhos futuros em áreas de domínio
específicas
● Permitir comunicações entre as pessoas de negócios e técnicos
● Reforçar a compreensão dos conceitos de SOA nos negócios e nas
comunidades técnicas
● Fornecer um meio para a situação dos problemas e suas soluções
de forma clara e inequívoca de forma a promover uma compreensão
mútua [...].
Fonte: LUBLINSKY, B. O Open Group lança um novo padrão técnico -
Ontologia SOA. InfoQ, 28 dez. 2010. Disponível em:
https://www.infoq.com/br/news/2010/12/ontologia_soa/. Acesso em: 17
jun. 2022.
Disponível em:
https://thoughtsasaservice.files.wordpress.com/2011/06/ontologia-
soa.png. Acesso em: 17 jun. 2022.
Refletindo sobre a ontologia da arquitetura orientada a serviços, avalie
as seguintes asserções e a relação proposta entre elas.
I. Um arquiteto pode usar a ontologia SOA simplesmente para ler e
entender os principais conceitos de SOA, pois essa linguagem
complexa pode garantir que ele faça as perguntas certas e interprete
as respostas que obtém de forma inequívoca.
PORQUE
II. Uma ontologia pode ser aumentada com ontologias de domínios
específicos relacionados, pois ela reflete as lições aprendidas sobre
quais termos devem ser usados para evitar confusão, distinguindo
melhor alguns conceitos comuns.
A respeito dessas asserções, assinale a opção correta: 
A+
A
A-
07/12/23, 05:57 Atividade 4: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156865?module_item_id=872067 3/12
 
A asserção I é uma proposição falsa, e a II é uma proposição
verdadeira.
 
As asserções I e II são proposições verdadeiras, e a II é uma
justificativa da I.
 
A asserção I é uma proposição verdadeira, e a II é uma proposição
falsa.
 As asserções I e II são proposições falsas. 
 
As asserções I e II são proposições verdadeiras, mas a II não é uma
justificativa da I.
Correto!Correto!
A alternativa está correta, pois as asserções I e II são proposições
verdadeiras, mas a II não é uma justificativa da I.
A asserção I é verdadeira, pois um arquiteto pode usar a ontologia
SOA simplesmente para ler e entender os conceitos-chave de
SOA e, mais importante, um conjunto de definições e
entendimento de conceitos-chave.
A asserção II é verdadeira, pois uma ontologia também pode ser
aumentada com ontologias de domínios específicos relacionados,
como por exemplo, em Governança ou Gestão de Processos de
Negócios, ou mesmo em uma indústria vertical como varejo.
A asserção II não justifica a I. A asserção I é sobre a aplicação de
uma ontologia SOA para entender seus conceitos-chave,
enquanto a asserção II é sobre ontologias em si e como podem
ser aprimoradas com base em domínios específicos. A asserção I
é sobre o uso de ontologias em SOA, enquanto a asserção II é
sobre a construção de ontologias em qualquer área.
0 / 0,2 ptsPergunta 2
A+
A
A-
07/12/23, 05:57 Atividade 4: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156865?module_item_id=872067 4/12
Leia o texto e analise a imagem a seguir:
Zachman explica o uso do conceito de “arquitetura” para o assunto que
está introduzindo. A metáfora é mais que apropriada. Essencialmente,
ele nos diz que, para construir uma casa, precisamos de diversas
plantas de arquitetura, abordando diversos aspectos (estrutura,
elétrica, hidráulica…) e destinadas a diversos públicos (o cliente que
encomendou a casa, os diversos engenheiros envolvidos, o mestre-de-
obras…). Além disso, precisamos manter essas plantas atualizadas
para sermos capazes de fazer modificações e reformas no futuro sem
risco (quem nunca furou um cano na parede?) Zachman nos diz que
não é diferente com as organizações.
Em sua forma atual, o framework de Zachman consiste em uma matriz
de 6 colunas por 6 linhas. As colunas correspondem às clássicas
perguntas 5W1H (What/Who/Where/When/Why/How) aplicadas à
organização. As colunas, portanto, referem-se aos diferentes aspectos
sobre a organização que precisam ser conhecidos [...] As linhas da
matriz referem-se aos diferentes pontos de vista e níveis de detalhe
relativos à informação que descreve a organização.
Fonte: BELLOQUIM, A. Frameworks de Arquitetura – Parte 1:
Zachman. Gnosis, 08 jun. 2010. Disponível em:
https://arquiteturacorporativa.com.br/2010/06/frameworks-de-
arquitetura-parte-1-zachman/. Acesso em: 17 jun. 2022.
Disponível em:
A+
A
A-
07/12/23, 05:57 Atividade 4: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156865?module_item_id=872067 5/12
https://www.aiec.br/plataforma/126126/116/unidade01/imagens/116u01m
Acesso em: 17 jun. 2022.
Considerando as reflexões apresentadas, assinale a opção correta. 
 
A última linha da matriz é onde serão incluídas representações de
requisitos para produtos, serviços ou hardware, pois um elemento-
chave dessa estrutura é que ela evita todas as redundâncias na matriz
bidimensional final.
 
A terceira linha da matriz inclui todas as redes do sistema e locais
relevantes onde as operações de negócios ocorrem, pois, a lógica é
recursiva e genérica, o que significa que pode ser usada para
classificar ou analisar qualquer coisa relacionada à arquitetura
corporativa em questão.
ocê respondeuocê respondeu
Esta alternativa está incorreta, pois é a terceira coluna, e não a 
terceira linha que inclui todas as redes do sistema e locais 
relevantes onde as operações de negócios ocorrem. Desse 
modo, a alternativa correta é aquela que indica que a segunda 
linha da matriz inclui identificar as necessidades de negócios e os 
recursos que a empresa precisará para executar o plano, pois 
cada coluna tem um modelo genérico simples e pode ter seu 
próprio metamodelo dentro dessa coluna, pois a segunda linha 
(modelo de negócio ou conceitos de negócios) é onde se 
identificam as necessidades de negócios e os recursos que a 
empresa precisará para executar o plano.
 
A quarta linha da matriz identifica as principais partes interessadas e
determina todo o pessoal relevante para o projeto, pois o framework
Zachman é projetado para trabalhar tanto com objetos físicos quanto
com ideias conceituais.
 
A segunda linha da matriz inclui identificar as necessidadesde
negócios e os recursos que a empresa precisará para executar o plano,
pois cada coluna tem um modelo genérico simples e pode ter seu
próprio metamodelo dentro dessa coluna.
esposta corretaesposta correta
A+
A
A-
07/12/23, 05:57 Atividade 4: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156865?module_item_id=872067 6/12
 
A primeira linha da matriz inclui informações sobre o funcionamento do
sistema e como ele funciona no ambiente de TI ou de negócios, pois o
modelo básico de cada coluna deve ser único e evitar sobreposição ou
replicação de dados em qualquer outra coluna.
0,2 / 0,2 ptsPergunta 3
Contextualização Leia o texto a seguir:
O uso da Engenharia Reversa sempre foi muito questionado no meio
industrial. Afinal, quando o assunto é o famoso "Copia, mas não faz
igualzinho", sempre surge uma dúvida sobre a idoneidade do que foi
feito.
Porém, para a maioria dos estudiosos deste assunto, a Engenharia
Reversa não é considerada ilegal, pois se trata apenas do estudo
daquilo que foi feito, além de ser uma área de conhecimento que abre
caminho para o surgimento de novas tecnologias.
Qual a utilização da Engenharia Reversa na indústria?
Você já parou para analisar que o lançamento de um produto de
sucesso sempre vem acompanhado do lançamento de produtos
semelhantes e oriundos de outras marcas?
Isto acontece porque muitas indústrias, como as companhias de
telefonia, utilizam a Engenharia Reversa para o desenvolvimento de
novos produtos a partir da tecnologia criada por empresas
concorrentes.
Do ponto de vista econômico, essa técnica é positiva porque não é
necessário investir em pesquisas para a criação de novas tecnologias.
De acordo com uma perspectiva estratégica, a chance desse produto
fazer sucesso, neste caso é grande, visto que a empresa concorrente
conseguiu conquistar clientes com o mesmo tipo de produto [...].
Fonte: DIAS, F. Entenda o que é Engenharia Reversa e como ela
funciona. Voitto, 24 abr. 2019. Disponível em:
https://www.voitto.com.br/blog/artigo/o-que-e-engenharia-reversa?
gclid=CjwKCAiAsYyRBhACEiwAkJFKoq1-
E14itGQBJRyxw_kIYKS8IvxwTZtf8Py4bQolllOwFIs3d2KjeBoCxaYQAvD
Acesso em: 16 jun. 2022.
Sabe-se que existe uma relação entre a engenharia de software com a
engenharia reversa. Independente do contexto em que a engenharia
reversa é aplicada, existem passos gerais a serem tomados.
A+
A
A-
07/12/23, 05:57 Atividade 4: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156865?module_item_id=872067 7/12
Qual afirmativa abaixo apresenta um dos passos gerais da engenharia
reversa?
 Partes de computador. 
 Modelagem. Correto!Correto!
Alternativa correta. 
Na modelagem, as informações coletadas são abstraídas em um
modelo conceitual, com cada parte do modelo explicando sua
função na estrutura geral. O objetivo desta etapa é pegar
informações específicas do original e abstraí-las em um modelo
geral que pode ser usado para orientar o projeto de novos objetos
ou sistemas.
 Descarga hexadecimal. 
 Lei de patentes. 
 Testes de segurança. 
0,2 / 0,2 ptsPergunta 4
Leia o texto a seguir:
A Engenharia de Requisitos, também conhecida como RE, faz
referência a um processo de definição, documentação e manutenção
dos requisitos presentes em um determinado projeto de engenharia
dentro da área de TI. É por meio dela que há a possibilidade de
acessar um mecanismo que seja adequado para compreender a
solicitação de clientes[...]
A Engenharia de Requisitos é constituída por algumas etapas que
tornam possíveis a execução de um software. Além disso, seus
documentos exigem algum tipo de manutenção ao longo do tempo e,
por isso, uma etapa de processos é definida para melhorar a qualidade
de integração.
Essas etapas de processo estão diretamente ligadas com:
• Concepção: a concepção é a etapa onde os stakeholders são
definidos, bem como os seus diferentes pontos de vista acerca dos
A+
A
A-
07/12/23, 05:57 Atividade 4: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156865?module_item_id=872067 8/12
problemas e influências gerados no processo.
• Elicitação: nesta etapa, os requisitos de usuário do sistema deverão
ser levantados sob as perspectivas de categoria do requisito e,
também, natureza do requisito.
• Elaboração: na elaboração, é necessário que cada requisito esteja
devidamente detalhado e descrito em uma linguagem natural, levando
os modelos conceituais em consideração;
• Negociação: nesta etapa, é necessário identificar todos os conflitos
entre os requisitos para que seja possível negociar algumas soluções;
• Especificação: a especificação serve para desenvolver os requisitos
do sistema que precisam atender às expectativas de clientes e
pessoas usuárias;
• Validação: nesta etapa, a validação da cobertura do sistema é feita;
• Gerenciamento: o gerenciamento lida com todo o ciclo de vida de
um produto.
Fonte: NOLETO, C. Engenharia de requisitos: quais as etapas e como
funciona? Trybe, 29 nov. 2021. Disponível em:
https://blog.betrybe.com/tecnologia/engenharia-de-requisitos-tudo-
sobre/. Acesso em: 17 jun. 2022.
Considerando as informações apresentadas, avalie as afirmações
abaixo:
I. A elicitação de requisitos é usada para produzir modelos formais de
requisitos de software, pois a verificação refere-se ao conjunto de
tarefas que garante que o software implemente corretamente uma
função específica.
II. A engenharia de requisitos é o processo de reunir e definir o serviço
prestado pelo sistema, pois o processo de engenharia de requisitos
consiste também na verificação e validação de determinados e
respectivos requisitos.
III. A elicitação de requisitos produz modelos formais dos requisitos
compreendidos, pois as técnicas utilizadas para a elicitação de
requisitos incluem entrevistas e brainstorming, necessitando assim de
diversas pessoas.
IV. A validação refere-se a um conjunto diferente de tarefas que
garante que o software que foi construído seja rastreável aos requisitos
do cliente, pois os requisitos devem ser consistentes com todos os
outros requisitos.
É correto o que se afirma em:
A+
A
A-
07/12/23, 05:57 Atividade 4: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156865?module_item_id=872067 9/12
 I e III, apenas. 
 I e II, apenas. 
 III, apenas. 
 II e III, apenas. 
 II e IV, apenas. Correto!Correto!
A alternativa está correta, pois apenas as afirmações II e IV estão
corretas.
A afirmação I está incorreta, pois é a elicitação de requisitos que
está relacionada às várias formas utilizadas para obter
conhecimento sobre o domínio e os requisitos do projeto.
A afirmação II está correta, pois a engenharia de requisitos é o
processo de definir, documentar e manter os requisitos. É um
processo de coleta e definição do serviço prestado pelo sistema.
A afirmação III está incorreta, pois a elicitação não produz
modelos formais dos requisitos compreendidos. Em vez disso,
amplia o conhecimento de domínio do analista e, assim, ajuda a
fornecer informações para o próximo estágio.
A afirmação IV está correta, pois a validação refere-se a um
conjunto diferente de tarefas que garante que o software que foi
construído seja rastreável aos requisitos do cliente. Se os
requisitos não forem validados, erros nas definições de requisitos
se propagarão para os estágios sucessivos, resultando em muitas
modificações e retrabalhos.
0 / 0,2 ptsPergunta 5
Leia o texto e analise a imagem a seguir:
Por que não é possível falar de ESB sem citar o SOA?
O SOA (Service Oriented Architecture), que em português significa
Arquitetura Orientada a Serviços, está intimamente conectado com o
surgimento do ESB. Para compreender melhor esta ligação, é
necessário entender melhor o SOA e conhecer o que motivou o
desenvolvimento da tecnologia ESB [...]
A+
A
A-
07/12/23, 05:57 Atividade 4: Segurança e Arquitetura Orientada a Serviçoshttps://famonline.instructure.com/courses/31434/quizzes/156865?module_item_id=872067 10/12
A arquitetura orientada a serviços é a evolução natural da arquitetura
de sistemas tradicional. Este modelo soluciona as necessidades de
desenvolvimento e de adaptação às novas demandas do mercado, que
se mostra cada vez mais exigente.
As megatendências de SaaS, mobile e Big Data estão convergindo
para criar uma enorme explosão de endpoints e dados. Nesta nova
era, as empresas tendem a ser cada vez mais sobrecarregadas pelas
demandas de conectividade, ou podem aproveitar a oportunidade e
obter vantagem competitiva conectando tudo perfeitamente.
As empresas visionárias estão transformando essa fragmentação em
força, conectando a atual explosão de aplicativos, dados, parceiros e
clientes em uma única entidade de alto desempenho.
Neste sentido, um dos componentes mais importantes do SOA é o
Enterprise Service Bus – ESB, um barramento de serviços corporativos
que disponibiliza com maior facilidade os serviços do sistema para os
usuários e aplicações, acelerando processos de integração. 
Fonte: ESB: tudo o que você precisa saber para escolher o melhor.
Vertigo, 01 fev. 2019. Disponível em: https://vertigo.com.br/tudo-sobre-
esb/. Acesso em: 17 jun. 2022.
Disponível em: https://docs.microsoft.com/pt-
br/dotnet/architecture/dapr-for-net-developers/media/the-world-is-
distributed/soa-basic.png . Acesso em: 17 jun. 2022.
A+
A
A-
07/12/23, 05:57 Atividade 4: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156865?module_item_id=872067 11/12
Considerando as informações apresentadas, avalie as afirmações
abaixo:
I. Existem muitas plataformas ESB, desde grandes fornecedores
proprietários até fornecedores de nicho e de código aberto, pois o
conceito central da arquitetura ESB é que você integre diferentes
aplicativos colocando um barramento de comunicação entre eles
II. A orquestração é um dos principais princípios de integração da
arquitetura ESB, ela compõe vários componentes refinados existentes
em um único serviço composto de ordem superior, pois o ESB é
fundamentalmente uma arquitetura.
III. Em um dos cinco princípios básicos de integração do ESB, os
dados que trafegam no barramento são um formato canônico e quase
sempre XML, pois o ESB é um conjunto de regras e princípios para a
integração de vários aplicativos em uma infraestrutura semelhante a
um barramento.
IV. Na implementação, o adaptador é responsável por conversar com a
aplicação backend e transformar os dados do formato do aplicativo
para o formato do barramento, pois um ESB fornece uma maneira de
alavancar os sistemas existentes e expô-los a novos aplicativos.
É correto apenas o que se afirma em:
 II, III e IV. 
 I e IV. 
 II e III. ocê respondeuocê respondeu
A+
A
A-
07/12/23, 05:57 Atividade 4: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156865?module_item_id=872067 12/12
A alternativa está incorreta, pois apenas as afirmações I, II e IV
estão corretas.
A afirmação I está correta, pois existem muitas plataformas ESB
por aí, desde grandes fornecedores proprietários até
fornecedores de nicho e de código aberto. No papel, há muitas
semelhanças, mas existem alguns pontos a serem considerados
ao fazer uma seleção de ESB.
A afirmação II está correta, pois a orquestração é um dos
principais princípios de integração da arquitetura ESB, ela
compõe vários componentes refinados existentes em um único
serviço composto de ordem superior. Isso pode ser feito para
alcançar a "granularidade" apropriada dos serviços e promover a
reutilização e a capacidade de gerenciamento dos componentes
subjacentes.
A afirmação III está incorreta, pois os dados que trafegam no
barramento em formato canônico e quase sempre XML são
elementos de implementação, e não de um dos cinco princípios
básicos de integração do ESB.
A afirmação IV está correta, pois na implementação, o adaptador
é responsável por conversar com a aplicação backend e
transformar os dados do formato do aplicativo para o formato do
barramento. O adaptador também pode executar uma série de
outras atividades, como gerenciamento de transações de
roteamento de mensagens, segurança, monitoramento,
tratamento de erros, etc.
 I, II e IV. esposta corretaesposta correta
 I, II e III. 
Pontuação do teste: 0,6 de 1
A+
A
A-

Continue navegando