Prévia do material em texto
R: Diagramas de seqüência mostram a troca de mensagens entre diversos objetos e colocam ênfase especial na ordem e nos momentos nos quais as mensagens para os objetos são enviadas. Relacione 3 regras de construção da descrição expandida. R: 1. não utiliza repetições e condições. 2. as sentenças são numeradas na ordem de realização. 3. deve-se padronizar a linguagem para maior assimilação. 4. as ações do sistema são comandadas pelo ator ou sistem. 5. Os fluxos alternativos representam a exceção. 6. Deve-se utilizar sentenças curtas para representação da execução. Na sua forma plena, a sintaxe de uma operação na UML inclui apenas: R: visibilidade, nome, lista de parâmetros, tipo de retorno e propriedades. O Rational Unified Process (RUP) é um exemplo de modelo de processo moderno que foi derivado do trabalho sobre a UML e do Processo Unificado de Desenvolvimento de Software associado. O RUP reconhece que os modelos convencionais de processo apresentam uma visão única de processo e é geralmente descrito a partir de três perspectivas: R: dinâmica, estática e prática. Diagramas da UML que representam uma visão estática (estrutural) de um sistema incluem: R: diagrama de classes, diagrama de componentes, diagrama de objetos. (PRODEB 2008) "A Linguagem de Modelagem Unificada (UML) é uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas" (OMG). O que define a palavra "visual" no texto acima? R: UML é uma notação diagramática padrão. 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: R: Agregação O que é a classe base de um estereótipo? Qual é a classe base do estereótipo «entity», definido no perfil UML para processos de desenvolvimento de software? R: A classe base de um estereótipo é uma classe no metamodelo UML (i.e., não é um elemento de modelação criado pelo utilizador) tal como Class, Association ou Refinement. Quando utilizamos a descrição de caso de uso do tipo expandida? R: Quando o caso de uso não tratar de exceções e não tiver complexidade em suas operações. De acordo com a teoria sobre o RUP, a ênfase no escopo do sistema está na fase de: R: Concepção Assinale a opção que representa uma fase e uma disciplina do processo RUP, respectivamente. R: Concepção e Teste Indique a seqüência correta do preenchimento das seis lacunas com as definições de cada diagrama utilizado na UML, utilizando a identificação numerada. A seqüência apresentada, nas opções, é de cima para baixo.