Prévia do material em texto
3. Avaliação Final (Discursiva) - Individual Reposição (419239) - Modelagem de Sistemas Empresariais (GTI22) Prova: 7263907 QUESTÃO: 1. O Processo Unificado (PU) surgiu como um processo popular para o desenvolvimento de software visando à construção de sistemas orientados a objetos (o RUP - Rational Unified Process - é um refinamento do PU). É um processo iterativo e adaptativo de desenvolvimento e vem ganhando cada vez mais adeptos devido à maneira organizada e consistente que permite conduzir um projeto. Diante disso, disserte sobre as caraterísticas básicas do UP (ou RUP). FONTE: Disponível em: <http://www.devmedia.com.br/introducao-ao-processo-unificado/3931>. Acesso em: 27 out. 2016. RESPOSTA ESPERADA: Direcionado por casos de uso: como ponto inicial do processo, deve ser marcado pela utilização dos casos de uso. O objetivo é o de se definir uma linguagem entre os usuários e o sistema, facilitando a especificação dos requisitos. Centrado na arquitetura: o processo procura modelar uma arquitetura através dos aspectos estáticos e dinâmicos de um projeto, que podem ser obtidos com um estudo direcionado pelos casos de uso mais significativos. É iterativo e incremental: uma das práticas do processo é a divisão de grandes projetos em miniprojetos. Cada miniprojeto possui uma iteração, que quase sempre abrange todo o fluxo de trabalho. Olhando como um todo, essa iteração resulta em um incremento para o projeto. É válido lembrar que as iterações são planejadas de acordo com os casos de uso. QUESTÃO: 2. A Unified Modeling Language (UML) procura atender às diferentes fases do ciclo de vida de um projeto de desenvolvimento de software através de um conjunto de diagramas com características e notação específicas. As informações destes diagramas são complementares e, em conjunto, traduzem a visão do que o sistema deve fazer e de como ele deve ser construído. Sendo que os modelos podem se complementar, disserte sobre o diagrama de objetos. RESPOSTA ESPERADA: O Diagrama de objetos assemelha-se muito ao diagrama de classe e utiliza a mesma notação. Como principal diferença, ele mostra os objetos que foram instanciados das classes. Ele serve para modelar a visão estática de um sistema. Ele mostra o retrato do sistema em determinado momento.