Prévia do material em texto
1a Questão (Cód.: 91034) Pontos: 1,0 / 1,0 Na UML os diagramas servem para capturar diferentes visões do sistema. NÂO é um diagrama UML: Diagrama de Sequência Diagrama de Estados Diagrama de Componentes Diagrama de Classes Diagrama de Métodos 2a Questão (Cód.: 95126) Pontos: 1,0 / 1,0 De acordo com a teoria sobre o RUP, diz que o mesmo produz artefatos: na fase de Concepção, apenas. na fase de Elaboração, apenas. em todas as suas fases. na fase de Transição, apenas. na fase de Construção, apenas. 3a Questão (Cód.: 65596) Pontos: 0,0 / 1,5 De acordo com UML um estereótipo pode estender um elemento do tipo associação? Dê um exemplo e justifique a sua resposta. Resposta: O estereótipo pode esender de forma de inlusão. Ex:Incluir uma regra que toda vez que consumo de combutivel for superior 10KM por litro, o painel informar que consumo está alto e que podemos diminuir. Gabarito: Sim. Por exemplo, considere o estereótipo «communicate» nas associações entre actores e casos de utilização, usados nos diagramas de casos de utilização. Uma associação com estereótipo permite caracterizar mais adequadamente o tipo de associação correspondente. 4a Questão (Cód.: 72452) Pontos: 0,0 / 1,5 Considerando o seguinte Diagrama de Classe, indica a lista de símbolos utilizados neste contexto, indicado pela numeração de 1 a 5. Resposta: 1,2 e 4 contem o valor de um para outro. 5 ele agrega. 3 ele recebe os dados valores e etc. Gabarito: 1 - Classe 2 - Classe associativa 3 - Generalização de classe 4 - Multiplicidade 5 - Agregação por valor 5a Questão (Cód.: 57376) Pontos: 0,5 / 0,5 O tipo de associação entre objetos das classes "turmas" e "alunos" identificado, na modelagem de classes da UML, na sentença "turmas são formadas por alunos" é denominada: extensão. generalização. especialização. agregação. inclusão. 6a Questão (Cód.: 95117) Pontos: 0,0 / 0,5 Acerca do emprego de conceitos do paradigma de orientação a objetos na linguagem de modelagem unificada (UML) e em programas orientados a objetos, assinale a opção correta. Para um conjunto de ferramentas CASE que necessitam manter intercâmbio de modelos UML desenvolvidos entre si, o formato-padrão mais recomendado a ser utilizado é o UMLDoc, embasado na linguagem Java. A modelagem de aspectos estruturais ou estáticos de programa orientado a objetos deve ser efetuada utilizando-se diagramas de comunicação, entre outros. A modelagem de aspectos comportamentais de um programa orientado a objetos deve ser efetuada utilizando-se diagramas de classe e de instância, entre outros. Na especificação da UML 2.0, destaca-se a existência da sublinguagem OCL (object constraint language), linguagem imperativa que, com variáveis e comandos de controle de fluxo, é usada para complementar diagramas UML. Na organização de um conjunto de especificações de sistemas orientados a objeto, package é elemento usado para se agregar, inclusive de forma hierárquica, um conjunto de outros elementos dentro de um mesmo espaço de nomes. 7a Questão (Cód.: 77782) Pontos: 0,0 / 0,5 Considerando que você é um analista de negócio e está desenvolvendo um sistema de materiais e ocorre que: quando da movimentação de materiais surge uma exceção, que é a emissão de ordem de compra quando o estoque ficar abaixo do mínimo recomendado. Assim, a representação dessa situação no Diagrama de Caso de Uso é um relacionamento de ........... . dependência estereotipado como inclusão. generalização.