Prévia do material em texto
Atividade 02 Atividade referente às aulas 3 e 4 Enviar no Portfólio 2 Aluno: Ronivan Aparecido Dias Omeste Polo: Jardim MS Nota máxima da Atividade: 2.5 PRESTE ATENÇÃO - VOCÊ DEVE ENVIAR AS ATIVIDADES DAS AULAS 3 E 4 NO PORTIFÓLIO 2. CADA CONJUNTO DE ATIVIDADE VALE 2,5 PONTOS Responda às perguntas a seguir com as suas palavras, expressando seu entendimento do assunto estudado. 1) No método OMT, para que serve o modelo de objetos? R: Serve para representar os aspectos estáticos e estruturais dos dados de um sistema. Ele descreve a estrutura dos objetos no sistema, incluindo sua identidade, suas relações com outros objetos, seus atributos e suas operações. Esse modelo fornece uma visão clara da estrutura do sistema, facilitando a análise e a implementação do software. 1) Porque o modelo funcional não é muito útil no método OMT? R: O modelo funcional não é muito útil no método OMT porque não especifica comportamentos de forma eficaz. Os Diagramas de Fluxo de Dados (DFDs) se concentram nas operações das funções, em vez de nas interações entre objetos. O OMT enfatiza a modelagem de objetos e suas relações, proporcionando uma representação mais clara da estrutura do sistema, enquanto o modelo funcional pode ser mais fragmentado e difícil de gerenciar. 2) Em relação a Análise Orientada a Objetos, explique e exemplifique a Agregação. R: Agregação é uma associação que representa uma relação "parte-todo" entre objetos. Nessa relação, um objeto-todo é complementado por um ou mais objetos-parte, permitindo que o objeto-todo tenha características que dependem das partes, enquanto essas partes podem existir independentemente do todo. Pode ser usado como exemplo de (objeto-todo) um carro, possui um motor (objeto-parte). Embora o motor faça parte do carro, ele também pode ser utilizado em outros veículos, assim existindo independentemente do carro em que está instalado. 3) Para que serve o Diagrama de Instâncias? R: O Diagrama de Instâncias representa instâncias específicas de classes em um sistema, descrevendo como um conjunto de objetos se relaciona em um contexto determinado. Ele apresenta as associações, atributos e estados dos objetos em um momento específico, facilitando a compreensão da dinâmica do sistema e auxiliando na validação do modelo de classes.