Logo Passei Direto
Buscar

Atividade 3 - ARQUITETURA DE SOFTWARE

Ferramentas de estudo

Questões resolvidas

Atividade 3 - ARQUITETURA DE SOFTWARE

1) 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.

SUA RESPOSTA

Os padrões de projeto são soluções prontas para problemas recorrentes, tem ligação com a programação orientada a objetos e suas características, como a herança e o polimorfismo, além da reutilização de códigos para facilitar o projeto.

Existem os Padrões de Criação, que são padrões responsáveis pela forma como os objetos serão criados no projeto. Sendo assim, demonstra quando e como serão criados os objetos necessários ao projeto, reduzindo assim a complexidade do projeto.
Já os Padrões Estruturais se preocupam como a forma como as classes e objetos são compostos para formar estruturas maiores e mais complexas. Utilizando da reescrita e de herança para que o código fonte não fique maior que o necessário.

Além dos anteriores, ainda temos os Padrões Comportamentais, que são responsáveis pelo comportamento dos objetos na comunicação sem que esses objetos conheçam os outros que estão se comunicando, utilizando muito de encapsulamento e herança faz com que a equipe que está desenvolvendo o software se preocupe somente com a forma que eles se comunicam e sobra mais tempo para se concentrar em outros detalhes.


Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

Atividade 3 - ARQUITETURA DE SOFTWARE

1) 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.

SUA RESPOSTA

Os padrões de projeto são soluções prontas para problemas recorrentes, tem ligação com a programação orientada a objetos e suas características, como a herança e o polimorfismo, além da reutilização de códigos para facilitar o projeto.

Existem os Padrões de Criação, que são padrões responsáveis pela forma como os objetos serão criados no projeto. Sendo assim, demonstra quando e como serão criados os objetos necessários ao projeto, reduzindo assim a complexidade do projeto.
Já os Padrões Estruturais se preocupam como a forma como as classes e objetos são compostos para formar estruturas maiores e mais complexas. Utilizando da reescrita e de herança para que o código fonte não fique maior que o necessário.

Além dos anteriores, ainda temos os Padrões Comportamentais, que são responsáveis pelo comportamento dos objetos na comunicação sem que esses objetos conheçam os outros que estão se comunicando, utilizando muito de encapsulamento e herança faz com que a equipe que está desenvolvendo o software se preocupe somente com a forma que eles se comunicam e sobra mais tempo para se concentrar em outros detalhes.


Prévia do material em texto

Atividade 3 - ARQUITETURA DE SOFTWARE 
1) 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. 
 
SUA RESPOSTA 
 Os padrões de projeto são soluções prontas para problemas recorrentes, tem ligação com 
a programação orientada a objetos e suas características, como a herança e o polimorfismo, 
além da reutilização de códigos para facilitar o projeto. 
 
 Existem os Padrões de Criação, que são padrões responsáveis pela forma como os 
objetos serão criados no projeto. Sendo assim, demonstra quando e como serão criados os 
objetos necessários ao projeto, reduzindo assim a complexidade do projeto. 
 Já os Padrões Estruturais se preocupam como a forma como as classes e objetos são 
compostos para formar estruturas maiores e mais complexas. Utilizando da reescrita e de 
herança para que o código fonte não fique maior que o necessário. 
 
 Além dos anteriores, ainda temos os Padrões Comportamentais, que são responsáveis 
pelo comportamento dos objetos na comunicação sem que esses objetos conheçam os outros 
que estão se comunicando, utilizando muito de encapsulamento e herança faz com que a equipe 
que está desenvolvendo o software se preocupe somente com a forma que eles se comunicam 
e sobra mais tempo para se concentrar em outros detalhes.

Mais conteúdos dessa disciplina