Buscar

Atividade 3_ Segurança e Arquitetura Orientada a Serviços 0 4 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:53 Atividade 3: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156824?module_item_id=872012 1/12
Atividade 3
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 2 minutos 0,4 de 1
MAIS RECENTE Tentativa 2 2 minutos 0,4 de 1
Tentativa 1 10 minutos 0,2 de 1
Pontuação desta tentativa: 0,4 de 1
Enviado 25 nov em 22:55
Esta tentativa levou 2 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 a seguir:
Linguagens de Descrição de Arquitetura (ADLs) são linguagens de
computador que descrevem os Programas e hardwares de arquitetura
de um sistema. A descrição pode abranger programas e recursos como
processos, threads, dados e subprogramas, bem como componentes
de hardware, como processadores, dispositivos, barramentos e
memória.
Da mesma forma, você pode perguntar, o que é software ADL?
Linguagem de descrição da arquitetura (ADL) em um programa de
A+
A
A-
https://famonline.instructure.com/courses/31434/quizzes/156824/history?version=2
https://famonline.instructure.com/courses/31434/quizzes/156824/history?version=2
https://famonline.instructure.com/courses/31434/quizzes/156824/history?version=1
07/12/23, 05:53 Atividade 3: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156824?module_item_id=872012 2/12
arquitetura, um sistema é representado como um conjunto de
programas componentes, suas conexões e suas importantes
interações comportamentais. Criar um programa de arquitetura
promove um melhor entendimento do sistema, auxiliando no processo
de design.
Também se pode perguntar: o que é a linguagem da arquitetura? A
comunidade de engenharia de sistema usa uma arquitetura de
descrição da língua como uma língua e / ou um modelo conceitual para
descrever e representar arquiteturas de sistemas. A comunidade de
engenharia de software usa uma arquitetura de descrição da língua
como um computador para criar uma descrição de um software
arquitetura.
Dessa forma, o que se entende por arquitetura de sistema?
Uma arquitetura do sistema ou arquitetura de sistemas é o modelo
conceitual que define a estrutura, o comportamento e mais
visualização de um sistema. Tem havido esforços para formalizar
linguagens para descrever arquitetura do sistema, coletivamente, eles
são chamados arquitetura linguagens de descrição (ADLs).
Fonte: O que é ADL em arquitetura de software? ComoZed, 24 abr.
2020. Disponível em: https://comozed.com/o-que-%C3%A9-adl-em-
arquitetura-de-software. Acesso em: 16 jun. 2022.
Considerando as informações apresentadas, avalie as afirmações
abaixo:
I. As ADLs resultam de uma abordagem linguística para a
representação formal de arquiteturas. ADLs sofisticadas permitem
análise antecipada e testes de viabilidade das decisões de projeto.
II. ADL tem uma sintaxe e semântica formal bem definida e pode ser
verificada e processada por máquina, pois muitas linguagens de
modelagem permitem a representação de componentes cooperativos.
III. Uma arquitetura desempenha vários papéis no desenvolvimento do
projeto, todos eles importantes, pois ADLs são linguagens formais que
podem ser usadas para representar a arquitetura de um sistema de
software intensivo.
IV. As ADLs equivalem às linguagens de programação porque a última
categoria vincula todas as abstrações arquitetônicas a soluções
pontuais específicas, pois ADLs devem exibir abstração de
componentes.
É correto apenas o que se afirma em:
A+
A
A-
07/12/23, 05:53 Atividade 3: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156824?module_item_id=872012 3/12
 III. 
 I e II. 
 I e III. Correto!Correto!
A alternativa está correta, pois apenas as afirmações I e III estão
corretas.
A afirmação I está correta, pois as ADLs resultam de uma
abordagem linguística para a representação formal de arquiteturas
e, como tal, abordam as deficiências das representações
informais.
A afirmação II está incorreta, pois é a UML que tem uma sintaxe e
semântica formais bem definidas e pode ser verificada e
processada por máquina. UML inclui um conjunto de técnicas de
notação gráfica para criar modelos abstratos de sistemas
específicos.
A afirmação III está correta, pois uma arquitetura desempenha
vários papéis no desenvolvimento do projeto, todos eles
importantes, e todos eles facilitados por uma representação formal
da arquitetura, como em uma ADL. É mais provável que uma
representação formal de arquitetura seja mantida e seguida do
que uma informal, porque uma arquitetura formal pode ser
consultada rapidamente e pode ser facilmente transferida para
outros projetos como um ativo principal.
A afirmação IV está incorreta, pois em princípio, as ADLs diferem
das linguagens de programação porque a última categoria vincula
todas as abstrações arquitetônicas a soluções pontuais
específicas, enquanto as ADLs suprimem ou variam
intencionalmente essa vinculação.
 II. 
 II e III. 
0 / 0,2 ptsPergunta 2
Leia o texto abaixo:
A+
A
A-
07/12/23, 05:53 Atividade 3: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156824?module_item_id=872012 4/12
Jackson System Development (JSD) é um método de desenvolvimento
de sistema que cobre o ciclo de vida do software diretamente ou
fornecendo uma estrutura na qual técnicas mais especializadas podem
se encaixar. O JSD pode começar no estágio de um projeto quando há
apenas uma declaração geral de requisitos. 
No entanto, muitos projetos que usaram JSD, na verdade, começaram
um pouco mais tarde no ciclo de vida, realizando as primeiras etapas
principalmente a partir de documentos existentes, em vez de
diretamente com os usuários. 
Fases do JSD: 
JSD tem 3 fases: 
1. Fase de modelagem: 
Na fase de modelagem do JSD, o designer cria uma coleção de
diagramas de estrutura de entidade e identifica as entidades no
sistema, as ações que executam, os atributos das ações e a
ordenação temporal das ações na vida das entidades. 
2. Fase de Especificação: 
Esta fase enfoca o que realmente deve ser feito? A fase anterior
fornece o básico para esta fase. Um modelo suficiente de um mundo
ordenado pelo tempo deve ser ele próprio ordenado pelo tempo. O
objetivo principal é mapear o progresso no mundo real sobre o
progresso no sistema que o modela. 
3. Fase de implementação: 
Na fase de implementação, o JSD determina como obter a
funcionalidade necessária. A forma de implementação do sistema é
baseada na transformação da especificação em um conjunto eficiente
de processos. Os processos nele envolvidos devem ser projetados de
tal maneira que seja possível executá-los no software e hardware
disponíveis. 
Fonte: Engenharia de software | Jackson System Development (JSD).
Acervo Lima. Disponível em: https://acervolima.com/engenharia-de-
software-jackson-system-development-jsd/ . Acesso em: 16 jun. 2022.
Considerando as informações apresentadas acima, assinale a opção
correta.
 
O método JSD permite descrever e modelar o mundo real, além de
especificar e estruturar as funções executadas pelo sistema.
ocê respondeuocê respondeu
A+
A
A-
07/12/23, 05:53 Atividade 3: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156824?module_item_id=872012 5/12
Esta alternativa está incorreta, pois o método JSD permite 
descrever e modelar o mundo real, mas não especifica e não 
estrutura a função executada pelo sistema. Desse modo, a 
alternativa correta é aquela que indica que o “JSD é um método 
linear de desenvolvimento de sistemas que compreende todo o 
ciclo de vida do software diretamente”,pois o Jackson System 
Development (JSD) é um método linear de desenvolvimento de 
sistemas criado por Michael A. Jackson e John Cameron na 
década de 1980. Ele compreende todo o ciclo de vida do software 
diretamente ou fornece uma estrutura para técnicas mais 
especializadas.
 
A orientação a objetos é baseada na transformação da especificação
em um conjunto eficiente de serviços.
 
A etapa de modelagem consiste na etapa de implementação que
converte um modelo abstrato de rede em um sistema físico.
 
O estágio de design (network) do JSD inclui a etapa de entidade/ação e
a etapa de estruturas de entidade.
 
JSD é um método linear de desenvolvimento de sistemas que
compreende todo o ciclo de vida do software diretamente.
esposta corretaesposta correta
0,2 / 0,2 ptsPergunta 3
Leia o texto e analise a imagem a seguir:
Uma arquitetura baseada em componentes pressupõe a organização
do sistema em módulos que podem ser desenvolvidos pela própria
equipe de desenvolvimento, adquiridos de terceiros, ou até mesmo
reaproveitados de outros projetos. Para tanto, entra aqui um conceito
muito difundido em Engenharia de Software: alta coesão e baixo
acoplamento.
A+
A
A-
07/12/23, 05:53 Atividade 3: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156824?module_item_id=872012 6/12
Fonte: LEAL, V. Práticas do RUP – Usar Arquiteturas Baseadas em
Componentes. Uberdan Agnelo, 22 nov. 2017. Disponível em:
https://www.uberdan.com.br/praticas-do-rup-usar-arquiteturas-
baseadas-em-componentes/. Acesso em: 16 jun. 2022.
Disponível em: http://4.bp.blogspot.com/_HBylqWX7mzs/TOu8ZFY-
2DI/AAAAAAAAFHY/mh-_ZQpj1c0/s1600/Coesao+e+Acoplamento.jpg.
Acesso em: 16 jun. 2022.
Considerando o conceito de arquitetura baseada em componentes,
qual é a alternativa que apresenta conceitos relacionados a alto
acoplamento?
 
Os elementos dentro do módulo estão diretamente relacionados à
funcionalidade que o módulo deve fornecer.
 
Torna mais fácil projetar, escrever e testar o código, pois os módulos
não são interdependentes uns dos outros.
 
Devem ser o mais independentes possível de outros módulos, para que
as alterações no módulo não afetem fortemente outros.
 
O código que compõe algumas funcionalidades está espalhado por
toda a sua base de código.
A+
A
A-
07/12/23, 05:53 Atividade 3: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156824?module_item_id=872012 7/12
 
O módulo sabe muito sobre o funcionamento interno de outros
módulos, quando a interdependência é forte.
Correto!Correto!
A alternativa está correta, pois o alto acoplamento significaria que 
o módulo sabe muito sobre o funcionamento interno de outros 
módulos, a interdependência é forte. Isso significa que seu código 
é mais difícil de entender porque relacionamentos complexos e 
entrelaçados são difíceis de entender.
0 / 0,2 ptsPergunta 4
Leia o texto e analise a figura a seguir:
O TOGAF Framework é um padrão da indústria. Mais de 300
empresas membros do Fórum de Arquitetura do The Open Group
desenvolvem e publicam o Padrão TOGAF.
As empresas membros do fórum de arquitetura trabalharam para
produzir um consenso sobre como estabelecer uma equipe de EA,
desenvolver uma arquitetura corporativa e descrever uma arquitetura
corporativa.
O padrão TOGAF fornece o andaime essencial para arquitetura
empresarial. Por design, é modular, escalável e configurável. Por
design, a estrutura TOGAF não é prescritiva. O escopo do scaffolding
essencial abrange como construir uma equipe de arquitetura
corporativa, criar uma arquitetura corporativa e como descrever uma
arquitetura empresarial.
Ele fornece o andaime universal essencial para os três problemas
centrais enfrentados pelos arquitetos corporativos:
• Como desenvolver uma arquitetura corporativa,
• Como descrever uma arquitetura corporativa
• O que é necessário para ter uma capacidade de arquitetura
corporativa
Como em qualquer estrutura de arquitetura corporativa, o TOGAF deve
ser configurado para uso.
Fonte: O que é o Framework TOGAF. CONEXIAM. Disponível em:
https://conexiam.com/pt/what-is-the-togaf-framework/. Acesso em: 16
jun. 2022. Adaptado.
A+
A
A-
07/12/23, 05:53 Atividade 3: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156824?module_item_id=872012 8/12
Disponível em:
https://www.researchgate.net/publication/332101619/figure/fig3/AS:7423
3-O-ADM-TOGAF-Fonte-Adaptado-de-TOGAF-2011.png. Acesso em:
16 jun. 2022.
Considerando as informações apresentadas, analise as afirmações a
seguir.
I. Um dos objetivos fundamentais do TOGAF é dar suporte às
necessidades críticas de negócios, garantindo que todos falem o
mesmo idioma, pois a arquitetura tecnológica é responsável por
mapear os relacionamentos entre as hierarquias operacionais,
políticas, recursos e iniciativas de uma empresa.
II. O TOGAF começou a ser usado recentemente por arquitetos
corporativos como uma linguagem comum para traçar estratégias de
desenvolvimento de TI. Isso porque a arquitetura de negócio é
A+
A
A-
07/12/23, 05:53 Atividade 3: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156824?module_item_id=872012 9/12
responsável por definir as regras e padrões para armazenar e integrar
dados.
III. A conformidade (compliance) é um elemento indispensável da
governança arquitetônica, pois o plano de migração define plataformas,
serviços e todos os componentes de tecnologia ao redor para servir de
referência para as equipes de desenvolvimento.
É correto o que se afirma em:
 I e III, apenas. esposta corretaesposta correta
 I, apenas. 
 II e III, apenas. ocê respondeuocê respondeu
A alternativa está correta, pois apenas as afirmações I e III estão
corretas.
A afirmação I está correta, pois um dos objetivos fundamentais do
TOGAF é dar suporte às necessidades críticas de negócios,
garantindo que todos falem o mesmo idioma, além de economizar
tempo e dinheiro e utilizar os recursos de forma mais eficaz.
A afirmação II está incorreta, pois o TOGAF tem sido usado por
arquitetos corporativos como uma linguagem comum para traçar
estratégias de desenvolvimento de TI por mais de 25 anos.
A afirmação III está correta, pois embora a conformidade
(compliance) seja um elemento indispensável da governança de
arquitetura, aderir religiosamente aos padrões da estrutura é uma
tarefa difícil para qualquer programa de arquitetura corporativa.
 I e II, apenas. 
 II, apenas. 
0 / 0,2 ptsPergunta 5
Leia o texto e analise a figura a seguir:
A+
A
A-
07/12/23, 05:53 Atividade 3: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156824?module_item_id=872012 10/12
Nos deparamos diariamente com ambientes computacionais,
principalmente em Data Centers onde novas aplicações vão sendo
inseridas conforme as demandas do negócio. Devido ao crescimento
das empresas, a necessidade por aplicações específicas vai
aumentando com o objetivo de apoiar em decisões comerciais,
administrativas e operacionais.
Para levantar uma nova aplicação ou serviço basta que haja
conectividade entre a origem e o destino, pois para os usuários não
interessa onde ou como a aplicação está hospedada dentro da
infraestrutura. Aqui está o primeiro grande erro.
O segundo erro também muito comum é a falta de capacidade em
escalar a quantidade de acessos simultâneos, seja por limitação da
aplicação ou mesmo da infraestrutura, imagine que a sua Intranet
recebe hoje em torno de 100 acessos simultâneos. Até então tudo
normal, mas basta uma campanha interna ou uma nova área para os
colaboradores para que o número de acessos alcance 500.
Primeiramente, cabe à infraestrutura ter a capacidade de suprir a nova
demanda de forma transparente aos usuários mantendo a velocidade
esperada.
E o terceiro erro é a falta de resiliência. Digamos que o servidor que
hospeda a aplicação, seja ele físico ou virtual, fiqueindisponível por
um motivo qualquer, consequentemente impossibilitando o acesso dos
usuários. Já imaginou quanto custa para a empresa um setor ou uma
área parada até que o serviço seja restabelecido?
Fonte: LIME, M. V. Arquitetura de Infraestrutura: conheça os erros
cometidos pelas empresas e os modelos mais aplicados. Nap IT.
Disponível em: https://www.napit.com.br/arquitetura-de-infraestrutura-
erros-cometidos-modelos-aplicados/. Acesso em: 16 jun. 2022.
A+
A
A-
07/12/23, 05:53 Atividade 3: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156824?module_item_id=872012 11/12
Disponível em: https://www.researchgate.net/profile/Marcos-Martins-
2/publication/46213286/figure/fig36/AS:388347777306632@146960073
102-Arquitetura-de-infraestrutura-de-integracao.png. Acesso em: 16
jun. 2022.
Considerando o texto e a imagem sobre arquitetura de infraestrutura,
avalie as seguintes asserções e a relação proposta entre elas.
I. Fornecer orientação na formulação de um conjunto de princípios que
moldarão as decisões e escolhas de arquitetura sobre a infraestrutura
técnica é um dos objetivos dos serviços em nuvem, pois a
infraestrutura de serviço cobre os nós cliente e servidor da
configuração de hardware.
PORQUE
II. Antigamente não havia chance de começar a arquitetura de
infraestrutura do zero, a única maneira de manter o que já está feito
era realizar inúmeras correções e adicionar novos componentes, pois
atualmente a arquitetura pode ser feita com menos esforços, mais
pessoal e dinheiro gasto.
A respeito dessas asserções, assinale a opção correta: 
 As asserções I e II são proposições falsas. 
A+
A
A-
07/12/23, 05:53 Atividade 3: Segurança e Arquitetura Orientada a Serviços
https://famonline.instructure.com/courses/31434/quizzes/156824?module_item_id=872012 12/12
 
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.
ocê respondeuocê respondeu
A alternativa está incorreta, pois a asserção I é uma proposição
falsa, e a II é uma proposição verdadeira. 
A asserção I é falsa, pois fornecer orientação na formulação e
validação de um conjunto de princípios que moldarão as decisões
e escolhas de arquitetura sobre a infraestrutura técnica é um dos
objetivos dos templates.
A asserção II é verdadeira, pois antigamente, grandes empresas
construíam continuamente sua arquitetura de infraestrutura para
atender a todos os novos requisitos e modernizar seus softwares.
Do ponto de vista do negócio, não havia chance de começar a
arquitetura do zero, a única maneira de trabalhar era manter o
que já estava feito e multiplicar inúmeras correções e adicionar
novos componentes.
 
As asserções I e II são proposições verdadeiras, mas a II não é uma
justificativa da I.
 
A asserção I é uma proposição falsa, e a II é uma proposição
verdadeira.
esposta corretaesposta correta
Pontuação do teste: 0,4 de 1
A+
A
A-

Continue navegando