Buscar

ARQUITETURA DE SOFTWARE 3

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

Pergunta 1 
10 em 10 pontos
	
	
	
	Padrões de projeto de software são recursos utilizados para melhorar a qualidade dos projetos e têm o objetivo de fornecer boas práticas para problemas encontrados em diversas atividades no desenvolvimento de softwares. Existem algumas topologias que os definem, e os processos de criação dos objetos são abstraídos dos padrões de projetos. O objetivo, portanto, é que os padrões façam com que o sistema se torne independente da mesma forma como são os seus objetos. Nesse contexto, disserte como cada um dos 4 grupos de padrões pode modificar a arquitetura de software.
	
	
	
	
		Resposta Selecionada: 
	Os Padrões Estruturais e responsável por verificar com a forma como classes e objetos são compostos para formar estruturas maiores Esse tipo de padrão define formas para criar composições ou adicionar comportamentos à um determinado objeto, sem necessariamente precisar alterar o código da classe que o implementa, as classes herdam de outras classes e também em como essas classes são compostas.
Os padrões de comportamento se concentram nos algoritmos e atribuições de responsabilidades entre os objetos. Eles não descrevem apenas padrões de objetos ou de classes, mas também os padrões de comunicação entre os objetos. Os padrões comportamentais de classes utilizam a herança para distribuir o comportamento entre classes. Pode ser descrita também como um grupo de objetos que cooperam entre si para realizar uma atividade em conjunto que não poderia ser feita por um único objeto.
Os Padrões para persistência têm como objetivo descrever soluções para problemas de armazenamento de informações, ele cria uma camada, que é responsável pela comunicação entre as demais camadas do software, com o banco de dados.
Os Padrões para apresentação têm como objetivo definir as soluções para problemas comuns no projeto da interface de software. É considerado um caso particular dos padrões de projeto.
A arquitetura de software foi criada para resolver problemas, prevenir problemas e aperfeiçoar a soluções já existente oque permite a criação de um software de qualidade, seguro e confiável. A utilização de padrões vem como algo a somar pois é um compilado de problemas que já foram identificados em projetos anteriores e devido a sua recorrência foi padronizado uma solução para esse problema oque facilita na construção de um novo software economizado recurso e tempo, essa padronização se faz muito importante para a arquitetura de software pois ela serve de guia para onde deve se seguir ao elaborar o software. Sem ela seria necessário repensar em todo conceito de arquitetura de software e criar novas diretrizes para suprir essa demanda.
	Resposta Correta: 
	[Nenhuma] 
	Feedback da resposta: 
	Olá estudante,
Parabéns pela participação nesta atividade. A sua resposta contemplou base conceitual e esforço extra para contribuir na construção do conhecimento.
Siga em frente e bons estudos!
Tutoria Laureate

Continue navegando