SóProvas


ID
249472
Banca
CESPE / CEBRASPE
Órgão
DETRAN-ES
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

Julgue os itens de 81 a 94, acerca de princípios, métodos, técnicas
e processos da engenharia de software e de bancos de dados.

A elaboração do modelo entidade-relacionamento de uma aplicação orientada para bancos de dados deve ocorrer antes da elaboração de seu modelo de dados lógico, que deve, por sua vez, ser elaborado antes do modelo físico. Atualmente, todos esses modelos podem ser produzidos automaticamente utilizando-se ferramentas CASE com algoritmos que facilitam a produção automática de modelos semanticamente ricos, a partir de especificações de requisitos de sistemas.

Alternativas
Comentários
  • Acredito que o erro da questão esteja em afirmar que é possível gerar os modelos a partir da especificação de requisitos. É possível gerar o modelo lógico e físico a partir do modelo entidade-relacionamento. Mas até onde eu sei não existe ferramentas CASE que gere estes modelo diretamente dos requisitos.
  • O erro da questão foi falar que todos esses modelos podem ser produzido automaticamente utilizando-se ferramentas CASE, o que não é verdade.
    O modelo entidade-relacionamento pode ser gerado por ferramentas CASE, mas não o modelo físico que é gerado e administrado pelo SGBD.
  • Esta pergunta está rapidamente tornando inconsistente, por tratar a realidade de um passado remota como uma verdade imutável.
    A sentença inicial é totalmente correta.
    Note que é então usada a palavra atualmente.
    Diz o autor que os modelos podem ser produzidos automaticamente utilizando-se ferramentas CASE, o que é um fato concreto.
    Diz o autor que podem ser produzidos modelos semanticamente ricos automaticamente a partir de especificação de requisitos de sistemas, o que já é verdade também.
    Infelizmente, a pergunta leva a descrédito do processo e deve ser reconsiderada.
  • Vanessa Aline, até entendo que não seja usual gerar o modelo físico por uma ferramenta CASE, já que é o SGBD que normalmente gera isso. Mas é impossível? Acho que não...

    MARCELO VINICIUS, não acho que o "todos" invalide a questão. A questão diz que todos podem, ou seja, é possível, mesmo que não seja a regra.

    Enfim, não consegui encontrar o erro da questão e não concordo com Vanessa Aline e MARCELO VINICIUS. Alguém tem outra explicação?

  • Minha opinião.

    Não existe algoritmo que produza automaticamente um modelo rico apenas usando as especificações.

    Só existe um algoritmo parecido que são os ORM's que a partir de atributos definidos em classes, produzem um modelo físico no banco de dados.

    Mas nenhum produzirá um diagrama E-R por exemplo a partir de requisitos.