Procura

Engenharia de softwareUml


EXERCÍCIOS - Exercício 284

  • (CCV-UFC 2018)

A UML ( Unified Modeling Language) é uma linguagem de modelagem que pode ser empregada para a visualização, a especificação, a construção e a documentação de artefatos que façam uso de sistemas complexos de software. Object Constraint Language(OCL) é uma linguagem declarativa para descrever as regras que se aplicam aos modelos da UML. Qual sentença abaixo é verdadeira acerca da OCL?


A) OCL distingue três diferentes tipos de coleção: Set, Seq e Bag.

B) Integer, Real, Double e String são tipos básicos predefinidos da OCL.

C) OCL pode ser utilizada para especificar invariantes em classes e tipos no modelo de classe.

D) São nomes de operações que podem ser realizadas em tipos de coleção: select, iterate, intersect e invert.

E) OCL foi desenvolvido como uma linguagem de modelagem de métodos dentro da divisão de software da IBM por Grady Booch.


Próximo:
EXERCÍCIOS - Exercício 285

Vamos para o Anterior: Exercício 283

Tente Este: Exercício 43

Primeiro: Exercício 1

VOLTAR ao índice: Engenharia de software






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=1.80ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.52ms))((ts_substr_c=0.69ms))((ts_substr_im=0.80ms))
((total= 4ms))