Buscar

Arquitetura de Software - AOL 5

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

Arquitetura de Software 
Avaliação On-Line 5 (AOL 5) – Questionário 
 
Pergunta 1 
Em relação aos requisitos não funcionais que possuem maiores interferências na 
arquitetura de software, podemos elencar segurança, interoperabilidade e 
configurabilidade como três grandes requisitos que podem alterar o rumo de uma 
arquitetura. 
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. ( V ) Segurança é um NFR que deve ser considerado como um mecanismo integrado 
e abrangente dentro da aplicação. 
II. ( ) A configurabilidade só é alcançável através da codificação extensiva. 
III. ( V ) A interoperabilidade é um NFR que preza pela capacidade de se comunicar com 
outros sistemas, internos e externos, de forma transparente. 
IV. ( V ) A configurabilidade é um NFR que preza pela capacidade de customizar, 
através de configurações e não de códigos, elementos como UI, autenticação, regras 
de negócio, entre outros. 
Agora, assinale a alternativa que apresenta a sequência correta: 
V, F, V, V. 
F, F, V, V. 
F, V, F, V. 
V, V, V, F. 
V, V, F, F. 
Pergunta 2 
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: 
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 correta da 
I. 
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 
correta da I. 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
Pergunta 3 
O framework arquitetural DoDAF foi criado pelo Departamento de Defesa americano e 
possui uma característica muito interessante, que é o suporte a desafios complexos 
relacionados a integração e interoperabilidade de grandes sistemas de software. Para 
atender esta característica, este framework é composto de várias visualizações que 
suportam a sua utilização. 
Considerando essas informações e o conteúdo estudado sobre framework arquitetural, 
analise as afirmações a seguir. 
I. A visualização operacional é um tipo de visão disponível no DoDAF que descreve os 
aspectos e a estrutura dos componentes que constituem o ambiente operacional, 
relacionamentos e dependências. 
II. A visualização contextualizada é uma visão presente no DoDAF, que descreve a 
estrutura interna e o comportamento dos componentes que irão suportar as funções. 
III. A visualização de padrões técnicos descreve os padrões e regras que governam a 
organização. 
IV. Dentro do contexto DoDAF há um tipo de visualização que unifica todas as 
visualizações chamada AV, ou Todas as Visualizações. 
Está correto apenas o que se afirma em: 
II e IV. 
II, III e IV. 
I, III e IV. 
I e II. 
I e III. 
Pergunta 4 
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: 
dar suporte sistemático para os padrões durante o design. 
prover uma estrutura para caracterizar cada padrão. 
clarear o papel dos requisitos não funcionais nos padrões de desenho. 
dar suporte à engenharia futura e rastreabilidade. 
representar os requisitos como objetivos de design. 
Pergunta 5 
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: 
V, V, F, F. 
V, F, V, V. 
F, F, V, V. 
F, V, F, V. 
F, V, V, F. 
Pergunta 6 
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. 
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 suportar grandes modificações, inclusive estruturais, de forma 
transparente e rápida. 
o sistema deve ter a capacidade de se adaptar a qualquer alteração que o cliente 
deseje implementar, sem restrições. 
 
Pergunta 7 
Um dos grandes desafios que temos, no desenvolvimento de softwares de 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: 
é um framework que permite a inclusão de plugins ou extensões que flexibilizam 
seu funcionamento e possibilitam a integração com elementos externos. 
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. 
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. 
é o único framework disponível para utilização em aplicativos de grande porte. 
 
é 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. 
Pergunta 8 
A arquitetura de software corporativa nasceu em meados dos anos 1980 e 1990 para 
suprir uma necessidade muito forte das empresas e projetos que estavam sendo 
desenvolvidos. Nesta época, começaram a surgir os primeiros frameworks arquiteturais 
no mercado. 
Considerando essas informações e o conteúdoestudado sobre framework arquitetural, 
analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s): 
I. ( ) O framework criado por Zachman foi o primeiro framework arquitetural publicado e 
serviu de base para vários outros frameworks. 
II. ( ) O DoDAF é um framework criado para o Ministério de Defesa norte-americano e 
teve como base o framework Zachman. 
III. ( ) O framework EAP foi o primeiro framework arquitetural publicado e serviu de base 
para vários outros frameworks. 
IV. ( ) O TOGAF é um framework criado pelo Governo Federal americano e é um dos 
frameworks mais conhecidos e utilizados. 
Agora, assinale a alternativa que apresenta a sequência correta: 
F, F, V, V. 
V, V, F, F. 
F, V, F, V. 
V, F, F, F. 
V, F, V, F. 
 
Pergunta 9 
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 é o Planejamento de Migração (Migration Planning). 
O elemento central do ADM é a Gestão de Requisitos (Requirement Management). 
O elemento central do ADM é a Tecnologia Arquitetural (Technology Architecture). 
O elemento central do ADM é a Arquitetura de Negócios (Business Architecture). 
O elemento central do ADM é a gestão de mudanças arquiteturais (Architecture 
Change Management). 
 
Pergunta 10 
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, F, V, F. 
F, V, V, F. 
V, V, F, V. 
F, V, F, V. 
F, V, V, V.

Outros materiais