SóProvas


ID
1734589
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

A respeito da linguagem UML, julgue o item que se segue.

A linguagem UML padroniza artefatos e notação e define um processo padrão de desenvolvimento de softwares.

Alternativas
Comentários
  • Ele não padroniza artefatos. A linguagem ajuda a especificar, construir, visualizar e documentar artefatos. 

  • UML é uma linguagem de modelagem de software, não de processo de desenvolvimento de software. É apenas mais um  dos inúmeros conceitos presentes dentro do processo de desenvolvimento de software, não se confundindo com ele.

  • O erro na questão esta em dizer que a linguagem UML define um processo padrão de desenvolvimento de softwares. Ela não define um processo padrão de desenvolvimento de software, RUP,Scrum e outros possuem esta função enquanto a UML tem a função de estipular um padrão de modelagem de software.

    Quanto a dizer que a linguagem UML padroniza artefatos creio que esteja correta. Vejamos, se a documentação(artefato) dos softwares for feita sempre com o auxilio da UML, então havera uma padronização na confecção deste artefato.

     

     

  • Errado. Processo pode ser escolhido: cascata, incremental, prototipação, espiral e outros.