Pregunta 33

Técnico Auxiliar Informática del Estado - 2019 - TAI Libre OEP 2019

¿Cuál de las siguientes opciones NO es un ORM (Mapeador Objeto-Relacional)?

  • A.ADO.NET Entity Framework.
  • B.Ruby Hibernate.Respuesta correcta
  • C.NHibernate.
  • D.Hibernate.

Explicación

La respuesta correcta es B. 'Ruby Hibernate' no existe como herramienta real en el ecosistema de desarrollo de software. El ORM más utilizado y reconocido en Ruby es ActiveRecord, que forma parte integral del framework Rails. Hibernate es el ORM de referencia estándar para desarrolladores Java, NHibernate es su equivalente funcional para la plataforma .NET, y ADO.NET Entity Framework es el ORM oficial de Microsoft para C#. La opción B combina de forma errónea el nombre del lenguaje de programación Ruby con el producto Hibernate de Java, creando una denominación que no existe.