SóProvas


ID
895186
Banca
CESPE / CEBRASPE
Órgão
CNJ
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

Acerca de UML (Unified Modeling Language), julgue os
itens seguintes.

A partir da UML 2, o diagrama de atividade passou a ser considerado um caso especial de diagrama de máquina de estados, com o objetivo de descrever os passos a serem percorridos para a conclusão de uma atividade específica.

Alternativas
Comentários
  • Diagrama de atividades é um caso especial do diagrama de máquina de estado, o primeiro com foco em um processo/fluxo de atividades, o outro nos estados em que um objeto pode estar.

    A resposta correta é "certa".

  • O diagrama de atividades era considerado um caso especial do antigo Diagrama de Gráfico de Estados, atualmente conhecido como Diagrama de Máquina de Estados. A partir da UML 2.0 o diagrama de atividades foi considerado independente do diagrama de Máquina de estados.
  • Relacionamento entre os diagramas an versão 2.2

  • Realmente até a versão 1.5 da UML o diagrama de atividades era considerado um tipo especial de diagrama de atividades. Contudo a versão 2.0 eliminou este vínculo, O Diagrama de Atividades é uma técnica para descrever lógica de processamento, processos de negócio e fluxo de trabalho - desempenha papel semelhante ao fluxograma. 
    A Máquina de Estados tem o objetivo de descrever o funcionamento de um sistema, por meio das transições de estados acionadas  por gatilhos e que levam a mudança de estado do objeto em questão.
    É fácil perceber a diferença de abrangência entre os dois diagramas, enquanto o de Atividades trata de todo um processo de trabalho por meio da descrição das atividades envolvidas, o diagrama de estados se limita a representar as transições sofridas por um objeto ou subsistema frente aos eventos - gatilhos - que as disparam.

    Foi incluído na versão 2 o diagrama de Interação Geral, que é um diagrama composto pelos diagramas de atividades e de sequência. Este sim pode ser considerado uma especialização do diagrama de atividades, pois tem nele a sua base, e as atividades que se pretende detalhar são transformadas em diagramas de sequência.

    fonte: Martin Fowler  - UML essencial - 3ª edição - reimpressão 2006;
    Máquina de estados: pg 110
    Diagrama de atividades: pg118
    Diagrama de Visão Geral da Interação: pg 139.

  • Para complementar, olhem o que a mesma banca afirmou sobre o diagrama: "O diagrama de atividade, considerado independente do diagrama de máquina de estado, serve para descrever os passos a serem percorridos para a conclusão de uma atividade específica."

    Fonte: http://www.questoesdeconcursos.com.br/questoes/b023a500-0b

    O erro da questão ocorre em "passou a ser considerado um caso especial de diagrama de máquina de estados". Além disso, é possível concluir que quanto a parte de "uma atividade específica" está correto.
  • Prezados,
    A questão está errada.
    O diagrama de atividades é um diagrama independente, não sendo caso especial de nenhum outro diagrama.
    A titulo de curiosidade, de acordo com especificação da UML 2.4.1, na página 527, podemos entender que o diagrama de interação geral ( Interaction Overview Diagrams ) é uma especialização do diagrama de atividade.
    Fonte : UML Superstructure Specification, v2.4.1, OMG
  • cespe adora cobra diagrama de atividades

    Prova: CESPE - 2013 - INPI - Analista de Planejamento - Desenvolvimento e Manutenção de Sistemas

    Disciplina: Engenharia de Software | Assuntos: UML; 

     Ver texto associado à questão

    O diagrama de casos de uso é utilizado para mostrar o fluxo de trabalho, detalhando as decisões do caminho tomado durante a execução das tarefas.

                  Certo       Errado

               

    ERRADA, diagrama de atividades


    Prova: CESPE - 2013 - TRT - 10ª REGIÃO (DF e TO) - Analista Judiciário - Tecnologia da Informação

    Disciplina: Engenharia de Software

     Ver texto associado à questão

    O diagrama de atividade é composto pelos diagramas de estado e de sequência.

                Certo       Errado

               

    ERRADA



    Prova: CESPE - 2011 - BRB - Analista de Tecnologia da Informação

    Disciplina: Engenharia de Software | Assuntos: UML; 

     Ver texto associado à questão

    O diagrama de atividade, considerado independente do diagrama de máquina de estado, serve para descrever os passos a serem percorridos para a conclusão de uma atividade específica.

                    Certo       Errado

               

    CERTO