Prévia do material em texto
Nota: 9,00 1. O Rational Unified Process (RUP) é um exemplo de processo tradicional, derivado de trabalhos envolvendo a UML e o Unified Process (UP). O RUP define uma série de workflows ou fluxos, representando agrupamentos de atividades a serem executadas pelas equipes no processo de desenvolvimento de software. Já o UP é uma tentativa de aproveitar as melhores características e recursos dos modelos tradicionais de processo de software. Disserte sobre o local que o UP pode ser utilizado, as características de como o UP é dirigido, no que ele está centrado e de que forma são seus ciclos. Resposta esperada O UP pode ser utilizado em diferentes projetos e empresas. Dirigido a caso de uso: tem como foco o ponto de vista do usuário. Centrado na arquitetura: que irá mostrar as diversas visões vistas nos casos de uso. Interativo e incremental: baseado em ciclos interativos e em cada ciclo é identificado os casos de usos mais importantes e a sua arquitetura. Minha resposta O objetivo do UP é o ponto de vista do usuário, mostrando vários pontos durante o seu uso através do uso de ciclos interativos. O UP é uma ferramenta que pode ser utilizada em empresas, grupos, projetos. 2. Uma classe é um agrupamento de objetos. As classes de um sistema possuem relacionamentos entre elas para comunicação e para compartilhar informações. Desta forma, as classes colaboram umas com as outras. Descreva os principais objetivos de um diagrama de classes. Resposta esperada *Descrever os objetos, bem como as informações de estruturas usadas pelo aplicativo e também a comunicação interna com os usuários. *Exibir as classes e seus atributos, interfaces, colaborações e seus relacionamentos. *Definir um conjunto de objetos que possuem as mesmas características. Minha resposta Tem como objetivo descrever os objetos, como suas informações, atributos, ligações. Visa unir em classe objetos com características semelhantes, por exemplo, carros.