Buscar

Processo Unificado (UP) e Herança em Orientação a Objetos

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

20/11/22, 20:03 Avaliação Final (Discursiva) - Individual
about:blank 1/2
Prova Impressa
GABARITO | Avaliação Final (Discursiva) - Individual
(Cod.:768334)
Peso da Avaliação 4,00
Prova 54891463
Qtd. de Questões 2
Nota 9,00
O Processo Unificado (UP) é um dos padrões mais significativos da indústria de software. Ele é 
resultante de mais de 30 anos de experiência acumulada em forma de projetos, notações e processos 
de três importantes pioneiros da orientação a objetos nos anos de 1990 (Jacobson, Booch e 
Rumbaugh). É o primeiro modelo de processo inteiramente adaptado ao uso da notação Unified 
Modeling Language (UML), sendo suas atividades bem definidas no sentindo que elas são compostas 
por uma descrição clara e precisa; apresentam responsáveis; nestas atividades apresentam-se os 
artefatos de entrada e saída; determinam as dependências entre as atividades; possuem um modelo de 
ciclo de vida bem definido; são acompanhadas de procedimentos adequadas para o uso das 
ferramentas disponibilizadas e indicam o uso da linguagem UML. As fases que compõem a 
construção de um UP são: concepção, elaboração, construção e transição. Disserte sobre a fase de 
construção.
Resposta esperada
Na fase de construção:
1. O produto de software é construído durante esta fase, possui interações quando os casos de
usos mais difíceis já foram resolvidos e arquitetura se encontra estável.
2. Geralmente as atividades de interações consistem na geração do código e testes do software.
3. A constituição do software para esta versão do produto se dará por todos os casos de uso que
foram concordados entre a gerência e os usuários.
Minha resposta
Nesta fase de construção tem interações nos quais casos de uso de maior complexidade já estão
tratados, como a tolerancia a defeitos o tipo de arquitetura já está estável, a produção do projeto
ocorre ao decorrer desta etapa. As atividades e suas interações têm maior atenção na geração de
código e teste do sistema como o desempenho .
Retorno da correção
Parabéns acadêmico, sua resposta se aproximou dos objetivos da questão, poderia apenas ter
apresentado mais argumentos acerca dos conteúdos disponibilizados nos materiais didáticos e
estudos. Observe que a resposta formulada por você contempla o esperado.
Um diagrama de classes é uma representação da estrutura e relações das classes que servem de 
modelo para objetos. Podemos afirmar de maneira mais simples que seria um conjunto de objetos 
com as mesmas características, assim saberemos identificar objetos e agrupá-los, de forma a 
encontrar suas respectivas classes. O diagrama de Classes é composto pelas classes que formam o 
sistema e suas associações ou relacionamentos. Descreva o conceito de herança, apresentando o que 
precisa ser ou não implementado. 
 VOLTAR
A+
Alterar modo de visualização
1
2
20/11/22, 20:03 Avaliação Final (Discursiva) - Individual
about:blank 2/2
FONTE: https://www.devmedia.com.br/orientacoes-basicas-na-elaboracao-de-um-diagrama-de-
classes/37224. Acesso em: 24 ago. 2018.
Resposta esperada
*O conceito herança permite que uma classe filha herde métodos e atributos de uma classe mãe
(superclasse). *Neste sentido, a classe filha não precisa ter implementado os atributos e os
métodos que já existem na sua superclasse. *A herança permite que quando necessária alteração
de um método da superclasse, todas as classes filhas desta terão este método atualizado
automaticamente.
Minha resposta
Para conseguir realizar uma herança, deve-se utilizar a Generalização-Especialização, assim
conceito herança permite que uma classe filha herde métodos e atributos de uma classe mãe uma
superclasse, assim, a classe filha não necessita implementar os atributos e os métodos que já
existem na superclasse. A herança permite que quando necessária alteração de um método da
superclasse, tendo as classes filhas atualizadas automaticamente após alterações.
Retorno da correção
Parabéns acadêmico, sua resposta se aproximou dos objetivos da questão, poderia apenas ter
apresentado mais argumentos acerca dos conteúdos disponibilizados nos materiais didáticos e
estudos. Observe que a resposta formulada por você contempla o esperado.
Imprimir

Continue navegando