Baixe o app para aproveitar ainda mais
Prévia do material em texto
Lista de Exercícios 03 _ Processos de Desenvolvimento de Softwares 1a Questão Na atividade de análise no Processamento de Desenvolvimento de Software vemos a importância de se fazer uma modelagem para identificar se há uma falha no Levantamento de Requisitos. Um dos tipos de análise é a Análise Estrutural. Uma das Atividades dentro da Análise Estruturada é a Identificação de Relacionamentos cuja finalidade é: Identifique e descreva pelo menos dois desses modelos. Ajudar a filtrar e refinar as classes por associação e agregação; Identificar as mensagens que são trocadas, ao longo do tempo, para execução de alguma tarefa; Ajudar a filtrar e refinar as classes por entrada, fronteira e controle; Validar e indicar as dificuldades de implementação no plano conceitual; Mapear as mensagens que devem ser executadas para alguma operação; Ref.: 201804118294 2a Questão O diagrama de classe é um dos mais importantes na UML. Este diagrama define a estrutura das classes utilizadas pelo sistema. Em uma classe, o método representa o comportamento de um objeto. O que representa as características do objeto? Composição Herança Mensagens Atributos Agregação Ref.: 201804118275 3a Questão Analise as sentenças abaixo e marque V para VERDADEIRO e F para FALSO. ( ) A Modelagem serve para verificar a qualidade dos requisitos, estudados na aula anterior, que se tornarão precisos e detalhados o suficiente para as atividades do próximo passo no processo de desenvolvimento de software. ( ) A Análise é a atividade (ou conjunto de atividades) que utiliza o conceito de orientação a objeto, utilizando a UML como notação. Tem como objetivo modelar o problema, não a solução. ( ) A UML- Unified Modeling Language, linguagem de modelagem unificada, utilizada em engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos. ( ) A Anális e Estrutural tem como objetivo modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto. Também é utilizada em conjunto com detalhamento de requisitos para visualizar e fornecer base para identificar soluções para os requisitos apresentados. V-V-V-V V-F-V-V V-F-V-F F-F-F-F F-F-V-F Ref.: 201803427279 4a Questão Considerando o seguinte mini mundo marque a alternativa correta que indica os elementos da análise comportamental: "A estratégia da Livraria ESTÁCIO não prevê a manutenção de livros em estoque. Todos os livros solicitados por seus clientes são, semanalmente, encomendados às editoras. As editoras e os livros comercializados são selecionados pela Direção da Livraria. Os clientes solicitam os livros pela internet a partir do código, após a análise do resumo. Os pedidos são analisados e encomendados às editoras no final de toda semana. Quando os livros são fornecidos, a livraria confere a nota de entrega da editora com a requisição, devolve as que contiverem erros e atende aos pedidos dos clientes, emitindo a faturas de cobrança. Se o fornecimento dos livros estiver correto, as faturas encaminhadas pelas editoras são registradas e pagas." I. Código do livro. II. Encomendar livros. III. Editoras. IV. Conferir requisição. V. Resumo. I, III e IV estão corretas. II e IV estão corretas. II, III e IV estão corretas. I e IV estão corretas. III e IV estão corretas. Explicação: A Análise Comportamental, representa a percepção de como o sistema se comporta em resposta a certos eventos externos. No da caso da livraria ESTÁCIO, a editora faz a ação de encomendar de livros à editora e a ação de conferir a requisição das encomendas. Isso mostra como o sistema da livraria reage(se comporta) ao evento externo que vem do aluno e da editora. Conclusão, temos como resposta correta a alternativa II e IV. Ref.: 201804025219 5a Questão A Estrutura de atributos e operações encapsulada por procedimentos é denominado de objeto entidade classe método instância Explicação: um objeto é algo distinguível que contém atributos (ou propriedades) e possui um comportamento(operações). Cada objeto tem uma identidade e é distinguível de outro mesmo que seus atributos sejam idênticos. A classe é que gera o objeto através da instância, ou seja, quando você instancia uma classe, você gera um objeto daquela classe. Ex: da classe professor posso gerar(instanciar) o professor Pedro(objeto) ou a professora Maria(objeto), que possui os atributos altura, idade, peso, etc. Conclusão, objeto são implementações de orientação a objeto que encapsulam dados e operações. Ref.: 201804025172 6a Questão Os padrões a partir dos quais os objetos são criados são denominados métodos atributos instâncias classes entidades Ref.: 201804076118 7a Questão Na atividade de análise no Processamento de Desenvolvimento de Software vemos a importância de se fazer uma modelagem para identificar se há uma falha no Levantamento de Requisitos. Uma dessas modelagens é o UML - Unified Modeling Language. A característica desta modelagem é: I- Visualizar o desenho do sistema e a intercomunicação entre objetos. II- Permitr que desenvolvedores visualizem os produtos de seus trabalhos em diagramas padronizados. III- Modelar o problema, e não a solução. É correto o que se afirma em: Apenas em I e II; Apenas em I; Apenas em II e III; Apenas em II; Apenas em III; Ref.: 201804025194 8a Questão O seguinte diagrama é um diagrama de interação que dá ênfase à ordenação temporal das mensagens colaboração atividade sequência iteração objeto Explicação: O diagrama de sequência representa a sequência de processos que enfatizam o ordenamento temporal das ações. As mensagens são trocadas entre os objetos através da interação. O diagrama de sequência representa a ordem temporal das ações em que as mensagens são trocadas entre os objetos (interação), ou seja, preocupa-se com a ordem em que as mensagens ocorrem. Conclusão, das alternativas apresentada o diagrama de sequência é o que está em conformidade com a pergunta apresentada.
Compartilhar