SóProvas


ID
1392163
Banca
FCC
Órgão
Câmara Municipal de São Paulo - SP
Ano
2014
Provas
Disciplina
Engenharia de Software
Assuntos

A UML é uma linguagem que descreve um conjunto de diagramas para a modelagem de sistemas orientados a objetos. Dentre estes diagramas estão os diagramas de estados que são

Alternativas
Comentários
  • Quando utilizar Diagramas de Estados

    Os diagramas de estados são bons para descrever o comportamento de um objeto por intermédio de vários casos de uso. No entanto, esses diagramas não são muito bons para descrever um comportamento que envolva vários objetos em uma colaboração. Para tal, é útil combinar diagramas de estados com outras técnicas. Por exemplo, os diagramas de interação são bons para descrever o comportamento de vários objetos em um único caso de uso e os diagramas de atividades são bons para mostrar a sequência geral de atividades para vários objetos e casos de uso.

    (Fonte: UML Essencial, Martin Fowler, pag 115-116)

    Gabarito "B".

  • a)nenhum diagrama é obrigatoriamente desenhado para toda as classes. Eles são desenhados conforme a necessidade de uso. A UML não obriga o desenho de nenhum deles. Além disso, o Diagrama de Estados não apresenta interação entre vários objetos. Apresenta, sim, somente os estados de um objeto.

    b)Certo!

    c)a melhor técnica para mostrar a sequência de atividades é o Diagrama de Atividades

    d)o Diagrama de Estados descreve o comportamento de somente um objeto

    e)mesma justificativa da letra D