Buscar

5 - Arquitetura de Software - 20212 AB

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 6 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 6 páginas

Prévia do material em texto

Avaliação On-Line 5 (AOL 5) - Atividade Contextualizada 
1. Considerando o contexto dos requisitos não funcionais e sua relação com o processo 
arquitetural, podemos dizer que os requisitos não funcionais possuem influência considerável 
nas decisões arquiteturais do projeto. 
Considerando essas informações e o conteúdo estudado sobre projeto arquitetural, analise as 
afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s). 
I. ( ) As estratégias de implementação são tipos de decisão que sofrem forte influência dos 
requisitos não funcionais. 
II. ( ) As decisões relacionadas a estratégias de pós-venda são decisões fortemente 
influenciadas pelos requisitos não funcionais. 
III. ( ) Design patterns fazem parte das definições técnicas do projeto e sofrem forte influência 
dos requisitos não funcionais. 
IV. ( ) As plataformas tecnológicas são decisões e definições de projeto que podem sofrer 
grandes alterações de acordo com os requisitos não funcionais do projeto. 
Agora, assinale a alternativa que apresenta a sequência correta: 
F, F, V, V. 
V, V, V, F. 
V, F, V, V. Resposta correta 
F, V, F, V. 
V, V, F, F 
 
Pergunta 2 
Os requisitos não funcionais discutidos nos padrões de projeto são explicitamente 
representados, o que permite analisar e referenciar o papel que desempenham na estrutura 
de argumentação dos padrões de projetos. 
Considerando essas informações e o conteúdo estudado sobre projeto arquitetural, pode-se 
afirmar que o trecho apresentado faz referência, na análise da relação entre NFRs e design 
patterns, ao objetivo de: 
representar os requisitos como objetivos de design. 
clarear o papel dos requisitos não funcionais nos padrões de desenho. Resposta correta 
 
prover uma estrutura para caracterizar cada padrão. 
dar suporte à engenharia futura e rastreabilidade. 
dar suporte sistemático para os padrões durante o design. 
Pergunta 3 
Em qualquer sistema que se necessite desenvolver uma arquitetura de qualquer 
complexidade, é necessário que se possua uma metodologia para organizar a estrutura e 
artefatos, bem como um processo a ser aplicado e seguido a fim de que esta arquitetura seja 
compreensível. 
Considerando essas informações e o conteúdo estudado sobre framework arquitetural, analise 
as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s): 
I. ( ) A adoção de frameworks organizacionais, apesar de sua organização e padronização, 
causaram impacto negativo na produtividade. 
II. ( ) A adoção dos frameworks arquiteturais gerou uma padronização de termos e linguagens 
organizacionais. 
III. ( ) Os frameworks arquiteturais possibilitaram uma maior organização das informações para 
o contexto arquitetural. 
IV. ( ) O framework EAP foi o primeiro framework arquitetural publicado e serviu de base para 
vários outros frameworks. 
Agora, assinale a alternativa que apresenta a sequência correta: 
V, V, F, V. 
F, V, V, F. Resposta correta 
F, V, F, V. 
F, V, V, V. 
V, F, V, F. 
Pergunta 4 
O framework arquitetural FEAF foi criado pelo Governo Federal e sua criação tem relação com 
o fornecimento de uma abordagem comum para a integração estratégica de negócios e 
gerenciamento tecnológico, provendo domínios de sub arquitetura para auxiliar na sua 
utilização e aplicação. 
Considerando essas informações e o conteúdo estudado sobre o FEAF, analise as afirmativas a 
seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s): 
I. ( ) O contexto é um domínio de sub arquitetura do FEAF. 
II. ( ) A infraestrutura é um domínio de sub arquitetura pertencente ao FEAF. 
III. ( ) A segurança é um domínio de sub arquitetura presente no FEAF. 
IV. ( ) A functional specification é um domínio de sub arquitetura presente no FEAF. 
Agora, assinale a alternativa que apresenta a sequência correta: 
F, F, V, V. 
F, V, F, V. 
F, V, V, F. Resposta correta 
V, F, V, V. 
V, V, F, F. 
Pergunta 5 
Dentro do contexto do TOGAF, o ADM possui um papel centralizador, e sua utilização, ou ciclo 
de vida, é composta de várias fases e um processo bem definido de execução, onde temos um 
elemento central que é atendido por todas as fases. 
Considerando essas informações e o conteúdo estudado sobre framework arquitetural, pode-
se afirmar que: 
O elemento central do ADM é a Tecnologia Arquitetural (Technology Architecture). 
O elemento central do ADM é a gestão de mudanças arquiteturais (Architecture Change 
Management). 
O elemento central do ADM é a Arquitetura de Negócios (Business Architecture). 
O elemento central do ADM é o Planejamento de Migração (Migration Planning). 
O elemento central do ADM é a Gestão de Requisitos (Requirement Management).Resposta 
correta 
Pergunta 6 
Dentro da estrutura do FEAF, além dos domínios sub arquiteturais, outros fatores são 
importantes para definir a estrutura deste framework arquitetural. Neste contexto, o FEAF 
possui quatro pilares importantes que são a base deste framework. 
Considerando essas informações e de acordo com o conteúdo estudado sobre framework 
arquitetural, analise as afirmativas a seguir. 
I. O Service Delivery é um dos primeiros pilares que suportam o framework arquitetural FEAF. 
II. A Functional Specification faz parte dos pilares que definem o framework arquitetural FEAF. 
III. O Resource Optimization é um pilar importante do FEAF, pois sua função é realizar a 
otimização do uso de recursos. 
IV. A Authoritative Reference é um dos pilares do DoDAF e da FEAF. 
Está correto o que se afirma em: 
I, II e III. 
I e III. Resposta correta 
II e IV. 
II, III e IV. 
I e IV. 
 
Pergunta 7 
O TOGAF, como outros frameworks arquiteturais, teve o seu início utilizando outros 
frameworks ou estruturas arquiteturais que proveram o insumo necessário para a sua criação. 
Considerando essas informações e o conteúdo estudado sobre modelagem complexa, analise 
as asserções a seguir e a relação proposta entre elas: 
I. O TOGAF é um framework que possibilita realizar a organização do processo de 
desenvolvimento utilizando uma metodologia sistemática, que promove a redução de erros, a 
saúde do cronograma e do orçamento. 
Porque: 
II. O TOGAF tem como um de seus objetivos auxiliar na construção de arquiteturas 
corporativas, oferecendo uma estrutura de alto nível para o desenvolvimento de soluções de 
software. 
A seguir, assinale a alternativa correta: 
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. Resposta 
correta 
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 falsas. 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
Pergunta 8 
O TOGAF é um framework arquitetural que foi criado pelo Open Group e é um dos frameworks 
mais utilizados nos projetos de software, atualmente. Para que ele pudesse ter toda esta 
adesão, uma série de características positivas são providas por este framework. 
Considerando estas informações e o conteúdo estudado sobre TOGAF, analise as afirmativas a 
seguir. 
I. Um dos benefícios do TOGAF está na melhora considerável no entendimento do negócio ao 
qual a solução pertence. 
II. Um benefício inerente de se utilizar o TOGAF em um projeto é a capacidade de expor de 
forma mais clara os custos, benefícios e riscos do projeto. 
III. Um benefício inerente da utilização do TOGAF é a oportunidade de desenvolver 
componentes de software específicos e customizados para a solução proposta. 
IV. Um benefício de se utilizar o TOGAF é a capacidade de tornar o negócio mais dinâmico e 
ágil, aumentando a capacidade de absorção das mudanças. 
Está correto apenas o que se afirma em: 
II e IV. 
I e III. 
I, II e III. 
III e IV. 
I, II e IV. Resposta correta 
Pergunta 9 
Um dos grandes desafios que temos, no desenvolvimento de softwaresde grande porte e que 
possuem muitas integrações, é o de se ter uma solução estruturada, eficiente e com 
capacidade de fornecer formas de visualizar, de forma geral e detalhada, o funcionamento da 
arquitetura e do sistema como um todo. 
Considerando essas informações e o conteúdo estudado sobre frameworks arquiteturais, 
pode-se afirmar que o texto apresentado se refere ao framework DoDAF, porque: 
é o único framework disponível para utilização em aplicativos de grande porte. 
este framework de arquitetura é especialmente adequado para grandes sistemas com desafios 
complexos de integração e interoperabilidade, e é aparentemente único em seu emprego de 
visões operacionais. Resposta correta 
é um framework não voltado a aplicações de grande porte, mas que permite a utilização de 
visões operacionais que atendem à necessidade de visualização sistêmica. 
apresenta uma visão parcial das características do DoDAF, uma vez que o DoDAF é um 
framework que também tem a capacidade de fazer o gerenciamento de tecnologia e 
integração estratégica de negócios. 
é um framework que permite a inclusão de plugins ou extensões que flexibilizam seu 
funcionamento e possibilitam a integração com elementos externos. 
Pergunta 10 
Dentro de um contexto de desenvolvimento de uma aplicação, temos caminhos críticos 
definidores para o sucesso de uma determinada solução de software. A capacidade que um 
sistema tem de permitir a sua evolução de forma simples e transparente reflete um dos 
requisitos não funcionais mais importantes no conjunto de NFRs de um sistema. 
Considerando essas informações e o conteúdo estudado sobre projeto arquitetural, pode-se 
afirmar que o requisito não funcional mencionado no trecho é o de extensibilidade, porque: 
a solução deve permitir a modificação, ou extensão da solução, suportando pequenas 
alterações que ajudarão o aplicativo a se adequar aos detalhes de nível prático. Resposta 
correta 
o sistema deve ser restrito a alterações e modificações, garantindo a sua integridade e sua 
estrutura fixa. 
a solução deve disponibilizar meios de se codificar as extensões que se deseja implementar 
diretamente pelo cliente. 
o sistema deve ter a capacidade de se adaptar a qualquer alteração que o cliente deseje 
implementar, sem restrições. 
o sistema deve suportar grandes modificações, inclusive estruturais, de forma transparente e 
rápida.

Continue navegando