Ciência da Computação Software Engenharia de Software

A Linguagem de Modelagem Unificada (UML) é uma linguagem gráfica para a visualização, especificação, construção e documentação de artefatos de um sistema com um componente intensivo de software, apesar de possibilitar a modelagem de sistemas que não sejam baseados em software. Qual dos itens listados abaixo é característica da UML:

  • A.

    Não é apenas uma linguagem.

  • B.

    Dependente da linguagem de alto nível a usar no código.

  • C.

    Pode ser usada para modelar uma grande variedade de sistemas, porém ela não foi concebida para tratar todos os requisitos de modelagem.

  • D.

    Diz quais os elementos de modelagem, os diagramas disponíveis e as regras a eles associadas.