Questões de Concurso
Comentadas sobre diagrama de atividades em engenharia de software
Foram encontradas 120 questões
Assinale a alternativa correta sobre o diagrama de atividades da UML e sua aplicabilidade na modelagem de processos.
I. adequado para captar os requisitos funcionais de um sistema, ajudando no entendimento destes requisitos.
II. suporta e estimula o comportamento paralelo, sendo útil para modelagem de fluxo de trabalho e de processos, principal- mente, processos de negócio.
Os diagramas descritos em I e II são, correta e respectivamente, de
O diagrama descrito é o diagrama de
I – A ramificação é um caminho alternativo baseado em uma expressão booleana, podendo ter uma transição de entrada e até duas transições de saída.
II – As raias podem representar áreas de negócio em uma organização responsáveis por determinados grupos de atividades.
III – As bifurcações e as uniões representam fluxos concorrentes e são representadas por barras de sincronização horizontais ou verticais.
Está CORRETO apenas o que se afirma em:
(E)variação do Diagrama de Classes. (F) representa as mensagens passadas entre objetos. (G)representa os fluxos conduzidos por processamentos. (H) descreve a funcionalidade proposta para um novo sistema.
O diagrama de atividades da UML é utilizado para documentar um processo com suas ações e tomadas de decisões.
I. Cada ator, bem como o sistema, é representado por uma linha vertical denominada linha de vida, e cada mensagem, por uma seta do emissor para o receptor. O tempo decorre de cima para baixo, mas o espaçamento é irrelevante. O diagrama mostra apenas a continuidade das mensagens, não sua sincronização exata.
II. Cada ator representa um tipo de objeto para o qual o sistema pode realizar um comportamento. O conjunto de atores representa o conjunto completo de objetos que o sistema pode servir. Os objetos acumulam comportamentos de todos os sistemas com os quais eles interagem como atores.
III. Mostra a sequência de etapas que compõem um processo complexo, como um algoritmo ou fluxo de trabalho. Uma seta não rotulada de uma atividade para outra neste diagrama indica que a 1ª atividade precisa ser concluída antes que a 2ª atividade comece.
As definições correspondem aos diagramas de:
Seu uso pode descrever os processos de vários tipos, como:
I. Um processo de negócios ou um fluxo de trabalho entre usuários e o seu sistema. II. As etapas executadas em um caso de uso.
III. Um protocolo de software, ou seja, as sequências permitidas de interações entre os componentes.
IV. Um algoritmo de software.
Este diagrama é chamado de Diagrama de
Diagrama de caso de uso, diagrama de sequência, diagrama de comunicação, diagrama de atividades e diagrama de classes são diagramas comportamentais da UML.