Baixe o app para aproveitar ainda mais
Prévia do material em texto
Qual a finalidade dos diagramas de interação? Mostrar as mensagens trocadas entre os objetos Mostrar as funcionalidades do sistema e dos atores que com eles interagem Declarar os requisitos do sistema Mostrar a vaibilidade do sistema Mostrar as classes e seus relacionamentos Explicação: O diagrama de sequencia visa mostrar como as classes interagem, trocando mensagens 2. Analisando o estudo de caso abaixo, marque a alternativa que indica o conceito empregado às informações Nome e Estado de saúde. "Um paciente se dirige a um posto de saúde e apresenta seu nome: "José da Silva" e descreve seu estado de saúde: "Febre de 40º". O atendente anota o nome e o estado de saúde em uma ficha e o encaminha para o médico, que o atende e registra na ficha os procedimentos adotados. No final do mês o médico contabiliza o total de pacientes por queixa apresentada." Generalização. Objeto. Associação. Atributo. Classe. Explicação: Atributo são elementos que definem a estrutura da classe. Os atributos caracterizam um objeto. Nesse estudo de caso, os dados que o paciente fornece(nome e situação) serão registrado pela atendente em um formulário e, posteriormente, acessado pelo médico. Conclusão, atributo é o local onde as informações podem ser armazenadas enquanto o programa está em execução. Gabarito Coment. 3. Marque a alternativa correta que define Classe na modelagem orientada a objetos. É a conexão física ou conceitual entre instâncias de objetos. Descreve um conjunto de ligação com estrutura e semântica comuns. É uma propriedade das ligações de uma associação. É um conceito, uma abstração, algo com limites nítidos e significado em relação à realidade estudada (Rumbaugh, 1994). Descreve um grupo de objetos com propriedades semelhantes (atributos), o mesmo comportamento (operações) e conseqüentemente a mesma semântica (Rumbaugh, 1994). Explicação: Podemos definir CLASSE como um projeto de um objeto(template), o modelo a partir do qual os objetos são criadas. Os objetos de uma mesma classe compartilham características em comum tanto no aspecto comportamental, como também no aspecto estrutural. Conclusão, a classe pode ser entendida como uma coleção de objetos similares. Por exemplo: Maradona, Pelé, Zico,Ronaldo e Neymar são da classe dos jogadores de futebol. Gabarito Coment. 4. 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? Mensagens Composição Herança Atributos Agregação 5. 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-F-V-V V-V-V-V F-F-F-F V-F-V-F F-F-V-F Gabarito Coment. 6. 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 é a Análise Estrutural. Esta modelagem compreende uma série de diagramas que são representados por: Modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto; Modelar a estrutura de dados encapsulada por procedimentos; Utilizar os Diagramas de Classe, Objetos e Caso de Uso; Modelar aspectos dinâmicos de um problema, utilizando o modelo orientado a objeto; Utilizar a engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos; Gabarito Coment. 7. Com base na Análise Estrutural e nos conceitos estudado em nosso disciplina de PDS, assinale a opção a seguir que melhor representa a forma que podemos identificar um relacionamento ? Associação e Agregação. UML e Classe. UML e Objetos. Classe e Objeto. Receptor e Operação. Explicação: Associação: indica a relação entre duas classes em que o objeto de uma classe consegue obter informações da outra a que foi associado. Agregação: indica um associação, mas com a classe se apossando das informações de um objeto da outra. Conclusão: A identificação dos relacionamentos pode ser por associação e agregação. 8. Avalise as asserções I e II, a seguir. I. Um objeto é uma instância de uma classe PORQUE II. Uma classe agrupa objetos com as mesmas características. O que se pode concluir? A assertiva I é verdadeira e II é falsa As assertivas I e II são verdadeiras e a II justifica a I As assertivas I e II são falsas As assertivas I e II são verdadeiras e a II não justifica a I A assertiva II é verdadeira e I é falsa Explicação: I. Um objeto é uma instância de uma classe - Verdade PORQUE II. Uma classe agrupa objetos com as mesmas características. - Verdade Há relação de causa e efeito, logo as asserções e sua relação (porque) esta correta.
Compartilhar