Questões de Concurso
Sobre diagrama de atividades em engenharia de software
Foram encontradas 151 questõ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:
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:
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.
itens seguintes.
software.
O fluxo de controle corespondente ao diagrama de atividades mostrado na figura abaixo pode ser descrito corretamente em Java da forma seguinte.
Um dos diagramas constitui um tipo especial de diagrama de estados, em que são representados os estados das tarefas executadas, em vez dos estados de um objeto. Ao contrário dos diagramas de estados que são orientados a eventos, esses diagramas são orientados a fluxos de controle. Esses diagramas denominam-se