SóProvas


ID
645397
Banca
AOCP
Órgão
BRDE
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

A linguagem UML possui uma série de objetivos particulares. Sobre as características desta linguagem, analise as assertivas e assinale a alternativa que aponta as corretas.

I. Provém aos usuários uma linguagem de modelagem visual expressiva e pronta para uso, de forma que os usuários dessa linguagem possam desenvolver e intercambiar modelos significativos.

II. A UML é independente de linguagens de programação e processos de desenvolvimento de softwares particulares.

III. Estimular o crescimento do mercado de ferramentas OO.

IV. Suportar conceitos de desenvolvimento de nível mais alto tais como colaboração, estruturas, modelos e componentes.

Alternativas
Comentários
  • I. Provém aos usuários uma linguagem de modelagem visual expressiva e pronta para uso, de forma que os usuários dessa linguagem possam desenvolver e intercambiar modelos significativos. CERTA

    II. A UML é independente de linguagens de programação e processos de desenvolvimento de softwares particulares. CERTA

    III. Estimular o crescimento do mercado de ferramentas OO. CERTA

    IV. Suportar conceitos de desenvolvimento de nível mais alto tais como colaboração, estruturas, modelos e componentes. CERTA

    Resposta: "E"
  • Respondendo ao colega acima, acerca do item IV
    ele é verdadeiro uma vez que a UML contém em sua especificação diagramas de colaboração como é o caso do diagrama de comunicação que inclusive tinha essa nomenclatura em versões anteriores da UML. a UML tem também diagramas estruturais que são conhecidos como diagramas estáticos como é o caso dos diagramas de classe, objeto, pacotes, Estrutura Composta, Componentes, IMplantação e Perfil.
    A UML também suporta modelos haja vista que é uma linguagem de modelagem. A UML também suporta componentes, fato evidenciado no diagrama de componentes. Enfim a UML dá suporte a todos esses conceitos, que são conceitos de desenvolvimento de alto nível pois têm nível abrangente e não se restringem a uma linguagem ou aplicação específica.
  • Estimular o crescimento do mercado OO ta puxado. Mesmo percebendo o aspecto técnico e mercadológico por trás da criação de determinada tecnologia, é difícil de acreditar que isto foi cobrado numa prova. Mas fazer o quê né?