SóProvas


ID
610492
Banca
CONSULPLAN
Órgão
Prefeitura de Natal - RN
Ano
2006
Provas
Disciplina
Engenharia de Software
Assuntos

Leia as afirmativas abaixo e assinale a alternativa correta:

I. Uma forma de se modelar um Sistema Orientado a Objetos é através da UML (Unified Modeling Language).

II. A UML não é um método de desenvolvimento, o que significa que ela não diz para você qual a seqüência deve ser seguida ao se desenvolver um sistema ou como desenhá-lo, mas lhe auxilia a visualizar seu desenho e a comunicação entre os “objetos UML”.

III. É uma linguagem de modelagem proprietária de terceira geração.

Está(ão) correta(s) apenas a(s) afirmativa(s):

Alternativas
Comentários
  • UML é uma linguagem não proprietária.
  • Na questão, item II fiz a seguinte divisão o que me fez errar a questão:

    A UML não é um método de desenvolvimento = CORRETO 
    o que significa que ela não diz para você qual a seqüência deve ser seguida ao se desenvolver um sistema = CORRETO
    ou como desenhá-lo, = ERRADO 
    mas lhe auxilia a visualizar seu desenho e a comunicação entre os “objetos UML”. =CORRETO

    Entendo que ao modelar os cados de uso, de sequencia, ect, estou de certa forma, "DESENHANDO" o sistema. Se o entendimento que quem fez a questão diz respeito ao desenho de "TELA", está corretíssmia a questão. 
  • Questào realmente de pegadinha, mas mal feita:

    I - obviamente correta. ok

    II - A parte inicial realmente esta claramente correta, mas a partir do ponto: mas lhe auxilia a visualizar seu desenho e a comunicação entre os “objetos UML”Não posso concordar que isso visualizar seu ""DESENHO"""(meu Deus) e comunicação entre objetos UML esteja correto.

    III - não é proprietária. (fácil - errado)

    Na minha opinião o gabarito é (A).
  • Analisei a segunda alternativa da seguinte forma:

    "A UML não é um método de desenvolvimento":
    Correto, a UML é uma ferramenta que pode ser utilizada por metodologias de desenvolvimento como RUP, Scrum, etc.

    "o que significa que ela não diz para você qual a seqüência deve ser seguida ao se desenvolver um sistema ou como desenhá-lo, mas lhe auxilia a visualizar seu desenho e a comunicação entre os 'objetos UML'"
    Correto, mais uma vez, a UML não é um método, ela não diz qual sequência você deve seguir pra desenvolver o sistema, mas mostra apenas a conexão entre os objetos do sistema.
  • A questão foi retirada da Wikipedia (primeiro parágrafo): http://pt.wikipedia.org/wiki/UML
  • não necessariamente foi retirada da Wiki, afinal ela é uma ferramenta colaborativa onde as pessoas podem usar as mais diversas fontes para editá-la. Ou seja, pode ser que a fonte utilizada pela banca foi a mesma utilizada pela pesssoa que postou na Wiki.
  • d-

    UML é uma linguagem de modelagem para processos, requsitos e algoritmos. Nao é um modelo prescriptivo, podendo ser adaptado para qualquer fim, com propositos puramente ilustrativos.