Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESELa Salle-M4-UF2 S06C02-TAE-DAM

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
La Salle-M4-UF2 S06C02-TAE-DAM

Descripción:
UF2: Ámbitos de aplicación de XML

Autor:
AVATAR

Fecha de Creación:
16/01/2021

Categoría:
Informática

Número preguntas: 10
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Para el siguiente extracto de documento XML. ¿Cuál es la expresión XQUERY que permite obtener el apellido de los empleados que tienen salario superior a 2000? <empleados> <empleado> <empno>10</empno> <apellido>Suarez</apellido> <oficio>Contable</oficio> <fechaAlta>2010-10-10</fechaAlta> <salario>1150</salario> <comision>0</comision> <deptno>10</deptno> </empleado> <empleado> <empno>8</empno> <apellido>Campos</apellido> <oficio>Director financiero</oficio> <fechaAlta>2009-01-28</fechaAlta> <salario>3200</salario> <comision>0</comision> <deptno>10</deptno> </empleado> …. </empleados> Seleccione una: a. for $empleado in /empleado[salario>2000] return $empleado/apellido/text() b. for $empleado in //Empleado[Salario>2000] return $empleado/Apellido/text() c. for $empleado in //empleado[salario>2000] return $empleado/apellido/text() d. Ninguna respuesta es correcta e. No sabe / no contesta.
¿Cuál de las siguientes alternativas NO define lo que permite hacer XQUERY? a. Seleccionar información basada en un criterio específico b. Organizar, agrupar y resumir datos c. Extraer información para un WEB SERVICE d. Transformar archivos XML a formato PDF e. No sabe / no contesta.
Para el siguiente documento XML. ¿Cuál es la expresión XQUERY que me permite obtener el título de cada libro (solo el texto)? <biblioteca> <libro> <titulo>La vida está en otra parte</titulo> <autor>Milan Kundera</autor> <fechaPublicacion año="1973"/> </libro> <libro> <titulo>Pantaleón y las visitadoras</titulo> <autor fechaNacimiento="28/03/1936">Mario Vargas Llosa</autor> <fechaPublicacion año="1973"/> </libro> <libro> <titulo>Conversación en la catedral</titulo> <autor fechaNacimiento="28/03/1936">Mario Vargas Llosa</autor> <fechaPublicacion año="1969"/> </libro> </biblioteca> Seleccione una: a. for $libro in /biblioteca/libro return data($libro/Titulo) b. for $libro in /biblioteca/libro return $libro/titulo c. for $libro in /biblioteca/libro return data($libro/titulo) d. for $libro in /biblioteca/libro return data(libro/titulo).
Para el siguiente documento XML. ¿Cuál es la expresión XQUERY que me permite obtener el título de los libros publicados en el año 1969? <biblioteca> <libro> <titulo>La vida está en otra parte</titulo> <autor>Milan Kundera</autor> <fechaPublicacion año="1973"/> </libro> <libro> <titulo>Pantaleón y las visitadoras</titulo> <autor fechaNacimiento="28/03/1936">Mario Vargas Llosa</autor> <fechaPublicacion año="1973"/> </libro> <libro> <titulo>Conversación en la catedral</titulo> <autor fechaNacimiento="28/03/1936">Mario Vargas Llosa</autor> <fechaPublicacion año="1969"/> </libro> </biblioteca> Seleccione una: a. for $libro in /biblioteca/libro return if($libro/fechaPublicacion/@año=1969) then data($libro/titulo) b. for $libro in /biblioteca/libro return if($libro/fechapublicacion/@año=1969) then data($libro/titulo) else() c. for $libro in /biblioteca/libro return if($libro/fechaPublicacion/año=1969) then data($libro/titulo) else() d. for $libro in /biblioteca/libro return if($libro/fechaPublicacion/@año=1969) then data($libro/titulo) else() e. No sabe / no contesta.
Para el siguiente documento XML. ¿Cuál es la expresión XQUERY que me permite mostrar por pantalla el titulo y autor para los libros de Mario Vargas Llosa? <biblioteca> <libro> <titulo>La vida está en otra parte</titulo> <autor>Milan Kundera</autor> <fechaPublicacion año="1973"/> </libro> <libro> <titulo>Pantaleón y las visitadoras</titulo> <autor fechaNacimiento="28/03/1936">Mario Vargas Llosa</autor> <fechaPublicacion año="1973"/> </libro> <libro> <titulo>Conversación en la catedral</titulo> <autor fechaNacimiento="28/03/1936">Mario Vargas Llosa</autor> <fechaPublicacion año="1969"/> </libro> </biblioteca> Seleccione una: a. for $libro in /libro let $titulo:=$libro/titulo, $autor:=$libro/autor where $autor='Mario Vargas Llosa‘ return concat(data($titulo),' - ',data($autor)) b. for $libro in //libro let $titulo:=$libro/titulo, $autor:=$libro/autor where $autor='Mario Vargas Llosa‘ return concat(data($titulo),' - ',data($autor)) c. for $libro in /biblioteca/libro let $titulo:=$libro/titulo, $autor:=$libro/autor where $autor='Mario Vargas Llosa‘ return concat(data(titulo),' - ',data(autor)) d. for $libro in /Biblioteca/libro let $titulo:=$libro/titulo, $autor:=$libro/autor where $autor='Mario Vargas Llosa‘ return concat(data($titulo),' - ',data($autor)) e. No sabe / no contesta.
Para los siguientes extractos de documentos XML (departamentos.xml y empleados.xml). ¿Cuál es la expresión XQUERY que permite obtener el apellido del empleado y la localidad del departamento al que pertenece cada empleado? <departamentos> <departamento> <deptno>10</deptno> <dnombre>Contabilidad</dnombre> <loc>Barcelona</loc> </departamento> <departamento> <deptno>15</deptno> <dnombre>Investigación</dnombre> <loc>Barcelona</loc> </departamento> … </departamentos> <empleados> <empleado> <empno>10</empno> <apellido>Suarez</apellido> <oficio>Contable</oficio> <fechaAlta>2010-10-10</fechaAlta> <salario>1150</salario> <comision>0</comision> <deptno>10</deptno> </empleado> <empleado> <empno>8</empno> <apellido>Campos</apellido> <oficio>Director financiero</oficio> <fechaAlta>2009-01-28</fechaAlta> <salario>3200</salario> <comision>0</comision> <deptno>10</deptno> </empleado> …. </empleados> Seleccione una: a. for $empleado in //empleado let $apellido:=$empleado/apellido, $deptno:=$empleado/deptno, $depLocalidad:=//departamento[deptno=$deptno]/loc return concat($apellido,' , ' ',$depLocalidad) b. for $empleado in //Empleado let $apellido:=$empleado/apellido, $deptno:=$empleado/deptno, $depLocalidad:=//Departamento[deptno=$deptno]/loc return concat($apellido,' , ' ',$depLocalidad) c. for $empleado in /empleado let $apellido:=$empleado/apellido, $deptno:=$empleado/deptno, $depLocalidad:=//departamento[deptno=$deptno]/loc return concat($apellido,' , ' ',$depLocalidad) d. for $empleado in //empleado let $apellido:=$empleado/apellido, $deptno:=$empleado/deptno, $depLocalidad:=/departamento[deptno=$deptno]/loc return concat($apellido,' , ' ',$depLocalidad) e. No sabe / no contesta.
Para el siguiente documento XML. ¿Cuál es la expresión XQUERY que NO permite obtener los títulos de los libros cuyo título comienza con la letra “L”? <biblioteca> <libro> <titulo>La vida está en otra parte</titulo> <autor>Milan Kundera</autor> <fechaPublicacion año="1973"/> </libro> <libro> <titulo>Pantaleón y las visitadoras</titulo> <autor fechaNacimiento="28/03/1936">Mario Vargas Llosa</autor> <fechaPublicacion año="1973"/> </libro> <libro> <titulo>Conversación en la catedral</titulo> <autor fechaNacimiento="28/03/1936">Mario Vargas Llosa</autor> <fechaPublicacion año="1969"/> </libro> </biblioteca> Seleccione una: a. for $titulo in //libro/titulo where starts-with(data($titulo),'L') return $titulo b. for $titulo in /biblioteca/libro/titulo where starts-with(data($titulo),'L') return $titulo c. for $titulo in //Libro/titulo where starts-with(data($titulo),'L') return $titulo d. for $titulo in //libro/titulo where starts-with($titulo,'L') return $titulo e. No sabe / no contesta.
¿Cuál de las siguientes reglas sintácticas en XQUERY es falsa? a. XQuery elements, attributes, y variables deben ser nombres XML válidos b. Una string XQuery puede estar limitada por comillas simple ‘’ o dobles “” c. Una variable XQUERY se define con el símbolo & seguido de su nombre d. Los comentarios XQuery están delimitados por (: comentario sonrisa.
Para el siguiente extracto de documento XML. ¿Cuál es la expresión XQUERY que permite obtener el nombre del o los empleados que tiene o tienen el salario más alto en cada facultad? <Empleados> <Empleado> <ID>1968</ID> <Apellido>Burgos</Apellido> <Nombre>Jeronimo</Nombre> <Ciudad>Palmira</Ciudad> <Facultad>Administración</Facultad> <Cargo>Administrativo</Cargo> <Salario>3200</Salario> <FechaContrato>1982-04-05</FechaContrato> </Empleado> <Empleado> <ID>1978</ID> <Apellido>Diaz </Apellido> <Nombre>Lucero</Nombre> <Ciudad>Monteria</Ciudad> <Facultad>Ingeniería</Facultad> <Cargo>Docente</Cargo> <Salario>3200</Salario> <FechaContrato>1980-06-05</FechaContrato> </Empleado> ... <Empleado> <ID>1368</ID> <Apellido>Mendez</Apellido> <Nombre>Tammy</Nombre> <Ciudad>Medellín</Ciudad> <Facultad>Administración</Facultad> <Cargo>Docente</Cargo> <Salario>1280</Salario> <FechaContrato>1983-03-11</FechaContrato> </Empleado> </Empleados> Seleccione una: a. for $facultad in //Empleado/Facultad let $max:=max(//Empleado[Facultad=$facultad]/Salario), $nombre:=//Empleado[Facultad=$facultad and Salario=$max]/concat(Nombre,' ',Facultad) return $nombre b. for $facultad in distinct-values(//Empleado/Facultad) let $max:=max(//Empleado[Facultad=$facultad]/Salario), $nombre:=//Empleado[Facultad=$facultad and Salario=$max]/concat(Nombre,' ',Facultad) return $nombre c. for $facultad in Distinct-Values(//Empleado/Facultad) let $max:=max(//Empleado[Facultad=$facultad]/Salario), $nombre:=//Empleado[Facultad=$facultad and Salario=$max]/concat(Nombre,' ',Facultad) return $nombre d. Ninguna respuesta es correcta e. No sabe / no contesta.
Para el siguiente extracto de documento XML. ¿Cuál es la expresión XQUERY que permite obtener el salario medio de todos los empleados? <empleados> <empleado> <empno>10</empno> <apellido>Suarez</apellido> <oficio>Contable</oficio> <fechaAlta>2010-10-10</fechaAlta> <salario>1150</salario> <comision>0</comision> <deptno>10</deptno> </empleado> <empleado> <empno>8</empno> <apellido>Campos</apellido> <oficio>Director financiero</oficio> <fechaAlta>2009-01-28</fechaAlta> <salario>3200</salario> <comision>0</comision> <deptno>10</deptno> </empleado> …. </empleados> Seleccione una: a. for $salarioMedio in avg(//empleado/salario) return $salarioMedio b. for $salarioMedio in sum(//empleado/salario) return $salarioMedio c. for $salarioMedio in contains(//empleado/salario) return $salarioMedio d. Ninguna respuesta es correcta e. No sabe / no contesta.
Denunciar test Consentimiento Condiciones de uso