Prévia do material em texto
Curso: Tecnologia da Informação Disciplina: POO - Projeto Orientado a Objetos Utilizando UML Responsável: Sandro Moretti C. Almeida Identificação da tarefa: Tarefa 1 Pontuação: 10 pontos de 40 TAREFA 1 Curso: Tecnologia da Informação Disciplina: POO - Projeto Orientado a Objetos Utilizando UML Tutor: Sandro Moretti C. Almeida Aluno: ANA PAULA NUNES BRAGA Tarefa 1: Unidade: I - Orientação a Objetos Pontuação Máxima: 10 pontos Texto de Referência: Capítulos 01 e 02 do conteúdo original Limite para ENTREGA: (ver agenda/mural da disciplina) 1) Liste as fases do desenvolvimento em UML. (2 pontos) A fase de desenvolvimento é divido em 5 ciclos 1- Analise de desenvolvimento: onde são registradas as necessidades e intenções dos usuários do sistema a ser desenvolvido 2- Analise: Nessa fase de análise tem o foco para as primeiras abstrações e mecanismos que serão utilizados como ligações descritas no Diagrama de Classes (DC). 3- Projeto :os resultados da fase de análise são convertidos em soluções técnicas, a partir da inclusão de novas classes, o projeto leva como base de para a fase de programação. 4- Programação: A fase de programação é caracterizada como uma fase diferenciada das outras, onde o objetivo principal é a tradução dos modelos criados em linhas de código, não é recomendável, no momento da criação dos modelos de análise e projeto em UML, que se procure traduzir mentalmente esses modelos em linhas de código. 5- Teste :O teste de um sistema envolvem, de forma geral, as fases de testes de unidade e eles são divididos em testes de aceitação, sendo que cada fase apresenta um foco específico 2) Quais são as partes que definem um conjunto UML? (2 pontos) O conjunto de UML são divididos em duas partes: Semântica: especifica a sintaxe abstrata e a semântica dos conceitos de modelagem estática e dinâmica de objetos. Notação: especifica a notação gráfica para a representação visual da semântica. 3) Diferencie a Visão Lógica da Visão de Caso de Uso. (2 pontos) Visualização Lógica: é utilizada no fluxo de trabalho Análise e Design somente uma visão lógica do sistema, que ilustra as principais realizações de caso de uso como subsistemas, pacotes e classes que abrangem o comportamento significativo em termos de arquitetura., a visão lógica é refinada durante cada iteração. Visualização de Caso de Uso: manipulada no fluxo de trabalho Requisitos. 4) Diferencie os conceitos de Classe e Objeto. (2 pontos) Os objetos são elementos de modelo que representam instâncias de uma classe ou de classes. A classe representa um objeto ou um conjunto de objetos que compartilham uma estrutura e um comportamento comuns 5) Que elementos compõe a representação gráfica de uma classe? (2 pontos) Os elementos que representa a gráfica de uma classe é a forma da classe em si na qual sera o retângulo com três linhas. A linha superior contém o nome da classe, a linha do meio, os atributos da classe e a linha inferior expressa os métodos ou operações que a classe pode utilizar. ===================================================================