Baixe o app para aproveitar ainda mais
Prévia do material em texto
09/04/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: Mauro Lima da Silva (1154990) Disciplina: Análise Orientada a Objetos II (ADS14) Avaliação: Avaliação Final (Discursiva) - Individual Semipresencial ( Cod.:637386) ( peso.:4,00) Prova: 15906506 Nota da Prova: 8,50 1. Os diagramas de estrutura composta não são utilizados com frequência na representação de modelos. São considerados modelos teóricos, sendo encontrados mais facilmente na literatura do que na documentação de desenvolvimento de aplicativos. O termo estrutura refere-se à composição dos elementos estruturais interconectados de forma a atingir algum objetivo comum. Conceitue um diagrama de estrutura composta e cite seus principais componentes. Crie um diagrama de exemplo, descrevendo a situação. Resposta Esperada: A principal função de um diagrama de estrutura composta é demonstrar a colaboração existente entre as classes de um sistema. Este diagrama é utilizado quando uma determinada operação necessita de mais de um objeto para ser realizada e um único método de uma classe sozinho, não tem condições para resolver. Componentes: peças ou papéis, portas, colaborações e conectores. Exemplo de diagrama: o professor que corrigir a prova deverá analisar o exemplo proposto pelo aluno, mas uma situação de fácil entendimento seria uma situação de ligação com médico e paciente, em que: a ligação da classe médico com a classe paciente seria o conector. Os papéis ou peças seriam o médico e o paciente. A colaboração seria categorizada pela relação de ambos. 2. Três grandes nomes criaram a UML. Dois deles são norte-americanos: Grady Booch e James Rumbaugh, o terceiro é o suíço Ivar Jacobson. Juntos, em 1995 lançaram a UML 0, unificando os seus três métodos de estudos desenvolvidos individualmente. Descreva cada um dos métodos. Resposta Esperada: Método de Booch: usado nas fases de projeto e construção de sistemas. OOSE (Object-Oriented Software Engineering): construído por Ivar Jacobsen, facilitava a captura de requisitos para os casos de uso. OMT (Object Modeling Technique): de James Rumbaugh, propõe um método de modelagem para projetos orientados a objetos.
Compartilhar