exercicios de revis o para prova Projeto de Sistemas
Aluno: Juliane de Souza Mata 1 – Explique como funciona o relacionamento de inclusão e o relacionamento de extensão no diagrama de caso de uso:
Resposta:
O relacionamento de inclusão quer dizer que um é essencial para o funcionamento do outro. Pode-se dizer também que mostrar mapa faz parte de reserva.
Já o relacionamento de extensão não é essencial para reserva, mas pode ser acrescentado a ela.
2 – Quais os três níveis de abstração que o modelo de classes apresenta?
Resposta:
Modelo de classe de domínio, modelo de classe de especificação e modelo de classe de implementação.
3 – Julgue os itens a seguir como V para Verdadeiro e F para falso:
( V ) Com a análise orientada a objetos, busca-se identificar entidades do domínio do problema e caracterizá-las de acordo com sua importância para o problema. Essa atividade tem conseqüências nas etapas de projeto de software, uma vez que as entidades identificadas darão sustentação para a definição das classes de objetos a serem implementadas.
(V ) Entidades com características comuns podem ser agrupadas hierarquicamente por meio da identificação de relações de generalização, tanto na análise e modelagem do negócio quanto na concepção e detalhamento dos modelos de projeto.
(F )A definição da linguagem de programação a ser usada na implementação tem igual importância e impacto no projeto e na análise orientados a objetos.
(V) Alguns dos principais elementos do padrão UML são diagramas, que consistem em visões acerca de diferentes aspectos estáticos (estruturais) e dinâmicos (comportamentais) de um software.
(F) Existem pelo menos duas maneiras alternativas de se descrever em UML o