Baixe o app para aproveitar ainda mais
Prévia do material em texto
A A A Nome Data Análise e Projeto - Tema 3 Nota 1. Para que serve um diagrama de atividades? Para modelar um estado de um objeto Para modelar um fluxo de ações Para mostrar os componentes da aplicação Para atrapalhar a vida do analista 2. Quais tipos de controle podemos ter em um diagrama de atividades? Controle paralelo e controle sequencia Controle de projeto e controle organizacional Controle de componentes e controle de fluxo Controle remoto e controle de estabilidade 3. Quantos estados iniciais e estados finais podemos ter no diagrama de atividades? Somente 1 um de cada Podemos ter vários estados iniciais e 1 estado final Podemos ter vários estados finais e 1 estado inicial Podemos ter vários estados iniciais e vários estados finais 4. Qual a diferença entre um ponto de ramificação e um ponto de união? Um ponto de ramificação representa uma união entre dois fluxos e um ponto de união representa a saída opcional de um fluxo Um ponto de ramificação possui uma entrada e diversas possíveis saídas, dependendo da condição de guarda, enquanto o ponto de união reúne diversas transições. Ponto de ramificação é usado em fluxo paralelo, enquanto ponto de união é usado em fluxos sequenciais Ambos os pontos são usados para a mesma coisa B C D B C D B C D A B C D 5. Considerando o fluxo paralelo de um diagrama de atividades, quando a transição de saída de uma barra de junção é ativada? Quando alguma das transições de entrada da barra foram ativadas Em qualquer momento do fluxo de atividades Quando a condição de guarda associada tornou-se verdadeira Quando todas as transições de entrada da barra foram ativadas 6. Em um Diagrama de Atividades da UML, o desvio (ramificação) representa uma condição que determina caminhos diferentes mutuamente exclusivos para uma atividade. a transição de um comportamento condicional, indicando um único caminho de saída. uma separação que determina caminhos diferentes executados em paralelo. a junção de todas as transições, originadas por uma separação, que tenham terminadas as atividades. 7. Considere: I. Modelagem do aspecto dinâmico de um sistema; II. Exibição da concorrência de atividades; III. Exibição das ramificações de controle de fluxo. O Diagrama de Atividades da UML contempla corretamente o que consta em I, apenas. II, apenas. III, apenas. II e III, apenas. I, II e III. 8. Em um modelo construído com a UML, estão corretas as seguintes características de diagramas de atividades: separações (forks) e junções (joins) são empregadas quando há atividades em paralelo; cada junção tem uma transição de entrada e várias de saída; cada separação tem várias transições de entrada e uma de saída; atividades estão agrupadas em raias separadas por linhas. Verdadeiro Falso A B C D A B C D A B C D E V F 9. Na UML, um diagrama de atividades oferece uma notação para mostrar uma sequência de atividades, inclusive atividades paralelas. Ele pode ser aplicado em qualquer perspectiva ou propósito, no entanto, é normalmente mais utilizado para a visualização de fluxos de trabalho, processos de negócios e casos de uso. Verdadeiro Falso 10. São elementos que podem estar presentes em um Diagrama de Atividade da UML, EXCETO: Componentes de software. Nós de atividade. Fluxos. Raias de natação. V F A B C D
Compartilhar