Buscar

Análise Orientada a Objetos II - Avaliação Final (Discursiva)

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

23/09/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/1
Acadêmico: Igor Hinckel de Souza (1256625)
Disciplina: Análise Orientada a Objetos II (ADS14)
Avaliação: Avaliação Final (Discursiva) - Individual FLEX ( Cod.:651530) ( peso.:4,00)
Prova: 22616666
Nota da Prova: -
1. A Unified Modelling Language (UML) é uma linguagem ou notação de diagramas para especificar, visualizar e
documentar modelos de software no contexto específico do paradigma orientado a objetos. Não é considerada
uma metodologia de desenvolvimento e, portanto, não especifica como as coisas devem ser construídas ou
conduzidas nos projetos. Esta linguagem é composta por vários elementos de modelo que representam as
diferentes partes de um sistema. Entre os diagramas da UML, podemos destacar o diagrama de atividades por ser
um dos mais utilizados e de fácil compreensão. Com base no exposto, disserte sobre os cuidados ao se adotar a
UML para a geração de documentação em um projeto de software.
Resposta Esperada:
- Deve-se prever a sincronização da documentação do projeto, atualizando diagramas elaborados num estágio inicial
para que contemplem as últimas mudanças efetuadas numa aplicação. Equipe de desenvolvimento e cliente devem
estar cientes das alterações.
- Deve-se usar a UML preferencialmente para documentar as partes críticas do sistema. A documentação de
funcionalidades e estruturas simples pode não agregar muito ao projeto, acarretando custos desnecessários.
- Simplificar ao máximo a construção dos diagramas, pois a construção de diagramas muito extensos pode dificultar o
entendimento do sistema.
2. A Análise Orientada a Objetos consiste na definição das classes (objetos) que representam o problema a ser
resolvido, o modo pelo qual as classes se relacionam e interagem umas com as outras, o funcionamento interno
(atributos e operações) dos objetos e os mecanismos de comunicação (mensagens) que permitem a eles
trabalharem juntos. Deve-se fazer uma descrição das características estáticas e dinâmicas das classes que
descrevem um sistema ou um produto. A OOA fornece um modo concreto de representar seu entendimento dos
requisitos e depois testar esse entendimento contra a percepção do cliente. Considerando o exposto, disserte
sobre os objetivos da análise orientada a objetos.
FONTE: https://docente.ifrn.edu.br/givanaldorocha/disciplinas/engenharia-de-software-licenciatura-em-
informatica/analise-orientada-a-objetos. Acesso em: 19 mar. 2020.
Resposta Esperada:
- Definir todas as classes que são relevantes ao problema a ser resolvido.
- Definir as operações e atributos associados às classes.
- Definir as relações estabelecidas entre as classes e os comportamentos resultantes dessa relação.

Outros materiais