Magna Concursos

A respeito da metodologia de desenvolvimento da UML (Unified Modeling Language), analise os seguintes enunciados relacionados as características de alguns modelos de elementos:

I. Um relacionamento pode ser tanto um código em linguagem de programação como um código executável já compilado. Por exemplo, em um sistema desenvolvido cada arquivo é um relacionamento do sistema, e será mostrado no diagrama de relacionamentos que os utiliza.

II. Um pacote é um conjunto de elementos agrupados. Em UML, um pacote é definido como um mecanismo de propósito geral para organizar elementos semanticamente relacionados em grupos.

III. Os estados são elementos que podemos manipular, acompanhar seu comportamento, criar, destruir. Um estado pode ser uma parte de qualquer tipo de sistema, por exemplo, uma máquina, uma organização, ou negócio.

IV. Uma classe pode ser a descrição de um objeto em qualquer tipo de sistema – sistemas de informação, técnicos, integrados real-time, distribuídos ou de software. Num sistema de software, por exemplo, existem classes que representam entidades de software num sistema operacional como arquivos, programas executáveis, janelas, barras de rolagem, e outros.

Assinale a única alternativa correta:

 

Provas

Questão presente nas seguintes provas