pregunta 44 examen 2006

Temas relacionados con el examen de test.
Cerrado
Avatar de Usuario
funfutur
PreparaTIC XIX
Mensajes: 52
Registrado: 26 Ene 2007, 23:39
Agradecido: 0
Agradecimiento recibido: 0

pregunta 44 examen 2006

Mensaje por funfutur »

la pregunta es:

44. En relación a los lenguajes XML (eXtensible Markup Language) y RDF (Resource Description Framework), ¿cuál de las siguientes afirmaciones es cierta?
a) XML Schema proporciona soporte para la interoperabilidad semántica
b) RDF utiliza XML como sintaxis común para el intercambio de metadatos
c) RDF está compuesto únicamente de propiedades y enunciados
d) XML Schema no tiene tipos predefinidos

la respuesta correcta es la b), pero ¿porqué no es buena la a)?, cuando se habla de interoperabilidad semántica siempre he visto como ejemplo XML mediante la definición de gramáticas con XML Schema...

aet
PreparaTIC XVIII
Mensajes: 265
Registrado: 26 Abr 2008, 00:12
Agradecido: 0
Agradecimiento recibido: 0

Mensaje por aet »

Me da la impresión de que se refiere a la interoperabilidad del contenido del XML.

Un ejemplo:

Si un sistema envía un campo <direccion>Calle Pablo Neruda</direccion> y el sistema receptor esperaba <direccion>C/ Pablo Neruda</direccion>, el que usemos XML no ha servido para garantizar la interoperabilidad.
Vendo Windows casi nuevo, sólo lo he reinstalado 17 veces.

amurillodiaz
Usuario registrado
Mensajes: 233
Registrado: 26 Oct 2004, 17:17
Agradecido: 0
Agradecimiento recibido: 0

Mensaje por amurillodiaz »

No dice XML, sino XML Schema, que sí te permite definir el elemento "dirección" con la precisión deseada en el formato.

Avatar de Usuario
funfutur
PreparaTIC XIX
Mensajes: 52
Registrado: 26 Ene 2007, 23:39
Agradecido: 0
Agradecimiento recibido: 0

Mensaje por funfutur »

mmmh, puede que tengas razón aet..,

pero mira, en el mismo ejemplo que pones, el XML Schema "ha proporcionado soporte para la interoperabilidad semántica", porque ambos, emisor y receptor, entienden el significado del campo "dirección" y saben el tipo de información que deben esperar en él

yo entiendo que la interoperabilidad semántica consiste en que emisor y receptor entiendan ambos el significado de la información que se están enviando, otra cosa es que luego el contenido no se ajuste a ciertas reglas y no sea posible la interoperabilidad final entre las aplicaciones, pero el "soporte para la interoperabilidad semántica" ya habría sido proporcionado previamente por el XML Schema

aet
PreparaTIC XVIII
Mensajes: 265
Registrado: 26 Abr 2008, 00:12
Agradecido: 0
Agradecimiento recibido: 0

Mensaje por aet »

Pues entonces no sé. Quizá alguien que controle más de esto nos lo pueda explicar.
Vendo Windows casi nuevo, sólo lo he reinstalado 17 veces.

jdblazquez
Usuario registrado
Mensajes: 43
Registrado: 23 May 2008, 16:26
Agradecido: 0
Agradecimiento recibido: 0

Re: pregunta 44 examen 2006

Mensaje por jdblazquez »

funfutur escribió:la pregunta es:

44. En relación a los lenguajes XML (eXtensible Markup Language) y RDF (Resource Description Framework), ¿cuál de las siguientes afirmaciones es cierta?
a) XML Schema proporciona soporte para la interoperabilidad semántica
b) RDF utiliza XML como sintaxis común para el intercambio de metadatos
c) RDF está compuesto únicamente de propiedades y enunciados
d) XML Schema no tiene tipos predefinidos

la respuesta correcta es la b), pero ¿porqué no es buena la a)?, cuando se habla de interoperabilidad semántica siempre he visto como ejemplo XML mediante la definición de gramáticas con XML Schema...
Un XML Schema valida la estructura de un fichero XML que permite la interoperabilidad técnica. Para la interoperabilidad semántica se utiliza RDF o OWL.

Por ejemplo cliente y servidor saben que un determinado campo del fichero XML es de tipo String. El XML Schema comprobará que el tipo de datos del fichero XML es String.

Sin embargo un XML Schema no te garantiza que el campo XML sea del tipo dirección. Para eso se utiliza OWL (una extensión de RDF) que te permite definir conceptos (interoperabilidad semántica)

amurillodiaz
Usuario registrado
Mensajes: 233
Registrado: 26 Oct 2004, 17:17
Agradecido: 0
Agradecimiento recibido: 0

Mensaje por amurillodiaz »

Pero si no recuerdo mal, aparte de los tipos de datos simples como string o character u otros, por ejemplo, puedes definir tipos de datos complejos ademas de imponer restricciones (constraints) de todo tipo e incluso definidas expresamente parar el caso, utilizando por ejemplo "enumeration" para obligar a que sea solo: "calle", "plaza", "avenida", etc.

Lo que quiero decir es que interoperabilidad semántica de los frameworks como RDF o entornos como xBRL utilizan XML Schema (además de plantillas, taxonomías, etc) como herramienta para definir la interoperabilidad semántica.

Quizá el concepto interoperabilidad semántica sea mas amplio que el ejemplo que se ha puesto.

jdblazquez
Usuario registrado
Mensajes: 43
Registrado: 23 May 2008, 16:26
Agradecido: 0
Agradecimiento recibido: 0

Mensaje por jdblazquez »

amurillodiaz escribió:Pero si no recuerdo mal, aparte de los tipos de datos simples como string o character u otros, por ejemplo, puedes definir tipos de datos complejos ademas de imponer restricciones (constraints) de todo tipo e incluso definidas expresamente parar el caso, utilizando por ejemplo "enumeration" para obligar a que sea solo: "calle", "plaza", "avenida", etc.

Lo que quiero decir es que interoperabilidad semántica de los frameworks como RDF o entornos como xBRL utilizan XML Schema (además de plantillas, taxonomías, etc) como herramienta para definir la interoperabilidad semántica.

Quizá el concepto interoperabilidad semántica sea mas amplio que el ejemplo que se ha puesto.
Está claro que rizando el rizo un XML Schema puede proporcionar un soporte a la interoperabilidad semántica, teniendo en cuenta que RDF utiliza un XML Schema en su especificación. Aunque el objetivo principal de un XML Schema es de proporcionar una interoperabilidad puramente técnica.

Por mi parte considero que la interoperabilidad semántica se refiere a definir conceptos, atributos y relaciones mediante un lenguaje de ontologías como OWL.

Cerrado

Volver a “PRIMER EXAMEN 2009”