SóProvas


ID
1872301
Banca
UPENET/IAUPE
Órgão
Facepe
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

A UML 

Alternativas
Comentários
  • Estranho esse gabarito aí.

    Marquei B.

    Vamos na fé.

  • o gabarito deve estar errado:

    UML, Guia do Usuário, segunda edição, prefácio:
    A UML, Linguagem Unificada de Modelagem, é uma linguagem gráfica para visualização, especificação, construção e documentação de artefatos de sistemas complexos de software.

  • Na página 13 do livro UML Guia do Usuário está descrito exatamente o item " é apenas uma linguagem, portanto apenas parte de um método para desenvolvimento de software. ".

  • B é o correto na minha opnião também. Pra mim UML vai além de apenas parte de um método para desenvolvimento de software.

    A UML (Unified Modeling Language) é uma linguagem para especificação, documentação, visualização e desenvolvimento de sistemas orientados a objetos. Sintetiza os principais métodos existentes, sendo considerada uma das linguagens mais expressivas para modelagem de sistemas orientados a objetos. (OMG, 2005a) (OMG, 2005b) (OMG, 2005c) (OMG, 2006).

     

    Referencias:

    OMG. OCL 2.0 Specification. 2005.

    OMG. Unified Modeling Language: diagram interchange. 2005.

    OMG. Unified Modeling Language: superstructure. 2005.

    OMG. Unified Modeling Language: infrastructure. 2006.

  • Só para ajudar os colegas a alternativa 'B' diz que é uma linguagem de programação. Isso que não está certo.

  • UML não é uma metodologia (método) de desenvolviemento de software. 

  • Como já sitado anteriormente, no livro "UML, Guia do Usuário" segunda edição traz a seguinte definição:

     

    "A UML, Linguagem Unificada de Modelagem, é uma linguagem gráfica para visualização, especificação, construção e documentação de artefatos de sistemas complexos de software."

     

    A letra B fica incorreta apenas por causa do trecho "é uma linguagem gráfica de PROGRAMAÇÃO...", pois a UML não é uma linguagem de programação.

  • d)é apenas uma linguagem, portanto apenas parte de um método para desenvolvimento de software.

    é uma linguagem de modelagem que usa atores & use cases para ilustrar estruturas & limites de um sistema assim como suas principais funções & funcionalidades.

    p.s.: novidade no universo das questões de concurso: esse é um dos raros casos em que a resposta correta é uma clausula restritiva. Geralmente quando a resposta é muito restritiva usando palavras como apenas, somente, nunca e sempre, esta errada.

  • Questão totalmente passível de anulação.

    É apenas uma linguagem, portanto apenas parte de um método para desenvolvimento de software.

    Não é uma metodologia

    Questão D pra mim, está errada.

     

     

     

  • Quando você não sabe formular uma questão, simples, copia e cola, pelo menos não inventa conceitos que não existem, ou para nãõ entregar a questão de bandeija tenta conceituar com frases que não dizem nada.

    Garanto que se colocassemos um uma prova discursiva UML é apenas uma linguagem, como definição de UML o avaliador não acharia muito inteligente de nossa parte.

    Resumindo, não sabe formular? CTRL+C / CTRL+V!

  • Não vejo problema na D.

    "É parte de um método de desenvolvimento de software".

    Ora, esse método pode ser o XP, por exemplo.

     

  • A banca pensou, JUST A LANGUAGE!