Buscar

ARQUITETURAS E PADRÕES DE SOFTWARE - AS IV

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

Prévia do material em texto

ARQUITETURAS E PADRÕES DE SOFTWARE - AS IV 
 
PERGUNTA 1 
1. Analise as seguintes assertivas sobre projeto de software e padrões quanto à 
veracidade – V para VERDADEIRO, ou F para FALSO. 
 
I. O projeto orientado a objetos é constituído por duas atividades 
principais: o projeto de arquitetura e o projeto detalhado. Além disso, a 
aplicação de padrões é uma das atividades primordiais do projeto 
orientado a objetos. 
II. Um dos objetivos do projeto de software é obter um quadro arquitetural 
de um sistema de software para representar a organização a partir da 
qual atividades mais detalhadas de projeto são direcionadas, incluindo 
um conjunto de padrões arquiteturais que possibilite ao engenheiro de 
software reusar conceitos em nível de projeto. 
III. Os padrões de software são elementos independentes. 
 
As assertivas I, II e III são, RESPECTIVAMENTE. 
 
 
a. V, V, F. 
 
 
b. V, F, F. 
 
 
c. V, V, V. 
 
 
d. F, V, F. 
 
 
e. F, V, V. 
 
 
PERGUNTA 2 
1. Analise as seguintes assertivas sobre estilos e padrões arquiteturais quanto à 
veracidade – V para VERDADEIRO, ou F para FALSO. 
 
I. Os padrões arquiteturais capturam a essência de uma arquitetura 
comumente usada no desenvolvimento de diferentes sistemas de software. Ao 
tomar decisões sobre a arquitetura de um software, é significativo conhecer 
determinados padrões, bem como saber onde eles podem ser adotados e quais 
são suas vantagens e desvantagens. 
II. Um padrão arquitetural pode ser pensado como uma descrição abstrata, 
estilizada, de boas práticas experimentadas e testadas em diferentes sistemas e 
ambientes, portanto, um padrão de arquitetura deve descrever uma organização 
sistêmica bem-sucedida com base em experiências obtidas do histórico de 
desenvolvimento de produtos de software. 
III. Dentre os diversos padrões arquiteturais adotados no desenvolvimento de 
software, alguns são frequentemente usados na construção de diferentes tipos 
de sistema de software e capturam os bons princípios de projeto de arquitetura, 
podendo citar aqui os seguintes padrões: Factory Method, Adapter e Composite. 
As assertivas I, II e III são, RESPECTIVAMENTE. 
 
 
a. F, V, V. 
 
 
b. V, F, F. 
 
 
c. V, V, V. 
 
 
d. V, V, F. 
 
 
e. F, F, F. 
 
 
 
 
PERGUNTA 3 
1. Analise as seguintes assertivas sobre o padrão arquitetural MVC quanto à 
veracidade – V para VERDADEIRO, ou F para FALSO. 
 
I. O padrão MVC é usado quando há várias maneiras de visualizar e interagir 
com os dados. Também é utilizado quando os requisitos futuros para interação e 
apresentação dos dados são desconhecidos. 
II. As vantagens do padrão MVC são: permitir que os dados sejam alterados 
independentemente de sua representação e vice-versa e apoiar a apresentação 
dos mesmos dados de maneiras diferentes, exibindo as alterações feitas em 
uma representação em todas as demais. 
III. As desvantagens do padrão MVC são: envolver menos código e reduzir 
sua complexidade quando o modelo de dados e as interações forem simples. 
 
As assertivas I, II e III são, RESPECTIVAMENTE. 
 
 
a. V, F, F. 
 
 
b. F, F, F. 
 
 
 
c. F, V, V. 
 
 
d. V, V, F. 
 
 
e. V, V, V. 
 
 
PERGUNTA 4 
1. Leia a afirmação sobre estilos e padrões arquiteturais. 
 
A ___________________ é um padrão de arquitetura para o desenvolvimento 
de sistemas distribuídos onde os componentes do sistema de software são 
serviços autônomos executados em computadores distribuídos. 
 
Assinale a alternativa que preenche, de forma CORRETA, a lacuna. 
 
 
 
a. arquitetura MVC 
 
 
b. arquitetura em camadas 
 
 
c. arquitetura orientada a serviços 
 
 
d. arquitetura de dutos e filtros 
 
 
e. arquitetura de repositório

Continue navegando