Quiz
Bloque III: 11 - Programación web (2)
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (60)
1En un XML, ¿cuál de las siguientes es una llamada correcta a un DTD externo?
- A<!SYSTEM nombre DOCTYPE archivodtd.dtd !>
- B<! DOCTYPE nombre SYSTEM “archivodtd.dtd” />
- C<!SYSTEM nombre DOCTYPE archivodtd.dtd />
- D<! DOCTYPE nombre SYSTEM “archivodtd.dtd” >
2En un documento XML los valores de un atributo:
- ADeben ir siempre entre comillas.
- BDeben ir entre comillas si no son números o fechas.
- CNo deben ir entre comillas.
- DDeben ir entre comillas si son números o fechas.
3En el ámbito de las tecnologías XML, se define XLS como:
- AUn lenguaje para acceder a partes de un documento XML.
- BUn lenguaje que facilita la extracción de datos desde documentos XML.
- CUn lenguaje extensible de hojas de estilo.
- DUn lenguaje que permite insertar elementos en documentos XML para crear enlaces entre recursos XML.
4¿Cuál de las siguientes opciones es CIERTA sobre las hojas de estilo XSLT?
- ALa sintaxis de las hojas XSLT no está en formato XML
- BLas hojas de estilo XSLT, una vez aplicadas sobre un XML, sólo pueden generar otro XML
- CDado un documento XML sólo se le puede aplicar una única hoja de estilo XSLT
- DXSLT es un lenguaje declarativo, no contiene una secuencia de instrucciones, sino plantillas a aplicar.
5Señale qué tecnología XML semántica puede ser usada para la interoperabilidad e intercambio de mensajes electrónicos de negocio, mensajes B2B:
- AecXML
- BebXML
- CWSDL
- DXerces
6¿Qué es BPEL?
- ALenguaje basado en XML diseñado para el control centralizado de la invocación de diferentes servicios Web.
- BUna implementación libre de SOAP.
- CArquitectura de software que define la utilización de servicios para dar soporte a los requerimientos de software del usuario.
- DFormato XML usado para describir la interfaz pública a los servicios Web.
7El lenguaje Voice XML se basa en un conjunto de etiquetas y una serie de textos que se utilizarán para síntesis de voz, en concreto la etiqueta utilizada para insertar el valor de una expresión en un prompt es:
- A<field>
- B<vprompt>
- C<value>
- D<param>
8Indique la afirmación FALSA respecto a VoiceXML:
- AEs un lenguaje basado en XML.
- BVoiceXML tiene como origen el Phone Markup Language (PML) de AT&T.
- CEs una recomendación de la W3C.
- DLa última versión es la VoiceXML 2.0.
9Cuál de los siguientes NO es un elemento VoiceXML 2.0:
- A<input>
- B<transfer>
- C<object>
- D<log>
10PLS es un estándar relacionado con VoiceXML, ¿para qué se utiliza en concreto?
- A"Decora" las locuciones de forma que se generen de la mejor forma posible; por ejemplo, indicando el tono de una determinada locución (más alto o más bajo).
- BRealiza el control de la llamada con VoiceXML.
- CDefine la forma en la que las palabras son pronunciadas.
- DDefine la estructura de las gramáticas usadas en el reconocimiento del habla.
11En relación con la arquitectura cliente-servidor hay una diferencia conceptual entre capa y nivel, el nivel se asocia con una distribución…
- ALógica
- BFísica
- CCompleta
- DDistribuida
12Una de las características de la arquitectura cliente-servidor es la transparencia. Señale la respuesta correcta acerca de las transparencias que constituyen la transparencia de red:
- ADe acceso y de concurrencia
- BDe acceso y de fallos
- CDe acceso y escalabilidad
- DDe acceso y ubicación
13¿A cuál de los siguientes elementos de la arquitectura cliente/servidor se le conoce también con el término front-end?
- ABase de Datos
- BServidor
- CCliente
- DAl conjunto de la arquitectura
14En la configuración para los componentes de software cliente/servidor denominada "presentación remota",
- ALos datos de que consta la base de datos se distribuyen entre múltiples clientes y servidores.
- BLa lógica primaria de la base de datos y de la aplicación permanecen en el servidor.
- CSe asignan al cliente los procesos asociados a la introducción de datos.
- DSe ubica el Sistema Gestor de Base de Datos (SGBD) en el cliente y la base de datos física en el servidor.
15¿Cuál de las siguientes NO es una característica propia de las arquitecturas cliente/servidor?
- AEncapsulamiento de los servicios
- BEscalabilidad horizontal y vertical
- CAcoplamiento de sistemas
- DInteroperabilidad de plataformas
16Para la implementación de una arquitectura Cliente/Servidor del tipo “cliente fino – servidor grueso”:
- ASe necesitan un mínimo de 2 equipos si se utiliza el modelo de 2 capas
- BSe necesitan un mínimo de 3 equipos si se utiliza el modelo de 3 capas
- CPuede ser implantada en un único equipo
- DEl cliente es el responsable del acceso a los datos físicos y de procesar la lógica de negocio.
17En la arquitectura cliente/servidor en 2 capas, habitualmente inicia la comunicación:
- AEl Cliente.
- BEl Servidor.
- CAmbos.
- DEl Servidor, a petición del Cliente.
18¿A qué hace referencia el modelo de 3 capas en el desarrollo de aplicaciones?
- AA que la declaración de clases se realizará con al menos tres niveles de acceso diferenciados: clases públicas, clases privadas y clases protegidas
- BA que se establecerán tres jerarquías de herencia de clases, en la que partiendo de una clase raíz, existirán al menos hasta otras dos capas más de herencia
- CA que las aplicaciones se separarán en 3 capas, estableciendo una capa de Lógica de Presentación, una capa de Lógica de Negocio y una capa de Datos o de Persistencia.
- DA que el procesamiento de documentos XML puede realizarse mediante un parser DOM (modelo de árbol), SAX (basado en eventos tipo push) o STAX (basado en eventos tipo pull)
19Respecto de la arquitectura de aplicaciones con tres capas, ¿cuál de las siguientes afirmaciones es correcta?
- ALas funciones de la aplicación se dividen en lógica de presentación y en lógica de negocio.
- BEste modelo implica que cada capa vaya alojada en un servidor diferente.
- CCuando se actualiza una capa siempre es necesario recompilar el resto de capas.
- DLa capa de la lógica de negocio es la responsable de tratar los datos.
20¿Cuál de las siguientes opciones NO es una ventaja propia de una arquitectura en 3 capas?
- AReduce el tráfico en la red frente a una arquitectura de dos capas
- BEs una arquitectura mucho más escalable
- CLa separación de roles en capas hace más fácil modificar y reemplazar capas
- DSi aumenta el tamaño o complejidad de una capa, no afecta a las demás
21Axis2 es:
- AUna base de datos no-SQL
- BUn motor de búsquedas
- CUn motor nuclear de servicios web
- DUna librería para la automatización de tareas de compilación y despliegue de aplicaciones
22En un Servicio Web, qué lenguaje de los siguientes especifica la sintaxis y los mecanismos de intercambio de mensajes:
- AWSDL.
- BSOAP.
- CUDDI.
- DWS-Security.
23En el estándar "Web Service Description Language" (WSDL), ¿con qué elemento se describen las acciones soportadas por el servicio?
- AFunciones.
- BAcciones.
- COperaciones.
- DPrimitivas.
24Indique cuál de los siguientes componentes se emplea para Indicar la localización de un servicio web en WSDL 2.0:
- Aport
- Binterface
- CService
- Dendpoint
25En un documento WSDL, el elemento ‘wsdl:binding’ se utiliza
- APara la definición de los datos del mensaje que se van a comunicar.
- BComo elemento contenedor para definiciones de tipos de datos.
- CNo es un elemento válido.
- DPara especificar el protocolo concreto y especificación del formato de datos para un tipo de puerto determinado.
26¿Cuál de los siguientes es un estándar que se utiliza como elemento de seguridad en los servicios web?
- ASAML
- BWSDL
- CSOAP
- DUDDI
27¿Cuál de las siguientes opciones es un preprocesador CSS?
- ALESS
- BGrunt
- CVeem
- DMercurial
28¿Cuál de las siguientes afirmaciones relativas al lenguaje XHTML es INCORRECTA?
- ALos documentos deben estar bien formados
- BTodos los valores de los atributos deben ir entre comillas, excepto aquellos que sean numéricos
- CLos elementos que no estén vacíos necesitan etiquetas de cierre
- DLos nombres de atributos y elementos deben ir en minúscula
29¿Cuál de las siguientes afirmaciones sobre etiquetas de HTML es falsa?
- ALa etiqueta <td> identifica una fila en una tabla.
- BLa etiqueta <br> indica un salto de línea forzado.
- CLa etiqueta <div> identifica un área especial en una página.
- DLa etiqueta <li> es utilizada para el manejo de listas.
30¿Qué define la etiqueta <u> en html?
- ATexto uniforme.
- BEncabezado de un documento.
- CIndica el comienzo de un título.
- DTexto subrayado.
31¿Cuál es la etiqueta HTML para insertar una imagen?
- A<td>
- B<body>
- C<img>
- D<H1>
32En HTML el atributo cellpadding indica:
- AEl espacio entre el borde de la celda y su contenido
- BEl número de columna que se expande una celda
- CEl número de filas que se expande una celda
- DEl espacio entre celdas
33Indique la afirmación correcta sobre la directiva <META> en HTML
- ASe emplea para especificar un directorio base para las referencias (direcciones URL) relativas al documento.
- BTiene dos usos: contenedor de metainformación sobre el documento, o contenedor de información adicional, incluidos comandos.
- CHace que el navegador visualice como un elemento más un texto y una entrada de datos.
- DHace que el navegador visualice como un apartado especial en la ventana de visualización un texto y una entrada de datos.
34En HTML5 la API de geolocalización se publica a través del objeto:
- AWindows.navigator.currentPosition
- BWindows.navigator.position
- CWindows.navigator.watchPosition
- DWindows.navigator.geolocation
35¿Cuál de los siguientes conjuntos está integrado en su totalidad por etiquetas que han sido incorporadas como novedad en el lenguaje HTML5?
- A<header>, <article> y <bdi>
- B<head>, <foot> y <nav>
- C<canvas>, <img> y <audio>
- D<video>, <canvas> y <bdo>
36Entre las nuevas etiquetas semánticas del HTML5 NO se encuentra:
- AFooter
- BNav
- CHeader
- Dstrike
37Uno de los valores posibles que puede tener el atributo keytype de la etiqueta keygen en HTML5 es:
- AHandshake
- BLtr
- CEc
- Ddown
38Sobre la etiqueta <aside> de HTML5:
- ANecesita obligatoriamente llevar el atributo right o left
- BObsoleta en HTML5, marcada como deprecated
- CTambién estaba soportada en HTML 4.01.
- DSe usa para el contenido tangencial al contenido principal de la página
39¿Cómo se especifica en HTML5 un target por defecto para todos los enlaces de una página, que abra el contenido de los mismos en una nueva ventana/pestaña del navegador una vez seleccionados?
- A<base target=”_parent”/>
- B<base target=”_top”/>
- C<base target=”_self”/>
- D<base target=”_blank”/>
40¿Cuál de las siguientes etiquetas presentes en HTML4 NO existen en HTML5?
- A<frame>
- B<object>
- C<form>
- D<label>
41Elija la respuesta correcta:
- ALa JavaServer Pages Standard Tag Library (JSTL) es una colección de bibliotecas de etiquetas con utilidades ampliamente utilizadas en el desarrollo de páginas web.
- BApache Struts es un framework de desarrollo bajo el modelo vista controlador que sirve para crear Aplicaciones web con Smalltak.
- CEl Unified Expression Language (EL) integra los JSP con los servlets.
- DLos Applets y las Java Server Pages (JSPs) son dos métodos de creación de páginas web dinámicas en servidor usando el lenguaje Java.
42La ejecución de los applet de Java insertados en una página Web se realiza:
- AEn el servidor Web.
- BEn el navegador del cliente.
- CEn el Proxy.
- DEn el router.
43En el lenguaje Java, se define applet como:
- AComponente de la parte del servidor.
- BPrograma incrustado en otras aplicaciones.
- CBiblioteca gráfica que forma parte de las Java Foundation Classes.
- DInterfaz de programación de aplicaciones.
44¿Qué tecnología impide la ejecución de los applets de Java en el navegador Chrome en sus últimas versiones?
- AXQAPI
- BPPAPI
- CCRAPI
- DNPAPI
45¿Cuál de entre los siguientes aplicativos se puede ejecutar en un servidor y no en el cliente?
- AApplets de Java.
- BControles Active X.
- CServlet de Java.
- DJavascript.
46 Elija la respuesta correcta respecto Java EE 7:
- APara crear un nuevo servlet se debe invocar al procedimiento init ().
- BPara destruir un servlet se debe invocar al método destroy().
- CLa clase ServletConfig sirve para pasarle información al servlet durante su inicialización.
- DLa clase ServletSession proporciona a las aplicaciones las herramientas para la gestión de la sesión.
47Señale cuál de las siguientes es una librería de código abierto para crear y manipular archivos PDF, RTF, y HTML en Java:
- AJson
- BiText
- Ctext-tomcat
- DOpenXML
48El código JavaScript se ejecuta en:
- AEl Navegador Web del Cliente.
- BEn el Navegador Web del Servidor.
- CEn un Applet de Cliente.
- DEn un Programa en el Cliente.
49¿Cuál de los siguientes es un framework de pruebas para JavaScript?
- AScriptTester
- BJspector
- CJava Tester
- DQunit
50¿Cuál de los siguientes NO es un framework JavaScript?
- AAngularJS.
- BWebix.
- CjQuery.
- DSymfony.
51La escalabilidad horizontal es:
- ALa facilidad para añadir o suprimir estaciones similares para aumentar el rendimiento o capacidad.
- BLa facilidad para migrar a servidores mayores o menores.
- CLa característica inherente de las aplicaciones cliente-servidor por la cual es muy sencillo añadir nuevas funcionalidades.
- DLa característica inherente de las aplicaciones de n-capas por la cual es muy sencillo añadir nuevas funcionalidades.
52En relación con la arquitectura en n-capas aplicada a sistemas Web, ¿cuál de los siguientes elementos
pertenece a la capa de datos?- ADCOM.
- BNavegador Web.
- CInformix.
- DEJBs.
53Cuando un servidor de base de datos recibe mensajes con solicitudes SQL por parte del cliente y éste
procesa los registros que le son devueltos ¿qué modelo de arquitectura cliente/servidor está implementado?.- A2 capas implementado con sql remoto.
- B2 capas implementado con procedimientos almacenados.
- C3 capas implementado con sql remoto.
- D3 capas implementado con procedimientos almacenados.
54¿Qué etiqueta de HTML sirve para crear una lista de números?
- A<dl>
- B<li>
- C<ol>
- D<dt>
55La tecnología XSL se utiliza para...
- ACrear hojas de cálculo en Microsoft Excel.
- BDefinir el estándar que aumenta el ancho de banda sobre hilos de cobre entre el suscriptor y la compañía telefónica.
- CPermitir crear y mostrar los documentos XML en un formato que podamos definir a medida en hojas de estilos.
- DEstablecer la prioridad de ejecución de los procesos en un sistema multitarea
56El protocolo SOAP (Simple Object Access Protocol):
- APuede estar escrito en cualquier lenguaje de programación: Java, xml, .net.
- BDepende del protocolo de transporte subyacente
- CNo permite enviar mensajes a otras aplicaciones
- DEs el protocolo usado en los servicios web para intercambio de mensajes entre aplicaciones
57En una arquitectura cliente-servidor, en el modo de operación asíncrono:
- AEl proceso cliente espera hasta que el servidor ha cumplimentado la petición
- BEl proceso cliente espera hasta que expira el plazo máximo determinado
- CEl proceso cliente continúa en cuanto el servidor acusa recibo de la petición
- DEl proceso cliente continúa hasta el "timeout"
58Si en código HTML escribimos <a href:="europa.htm">Mapa de Europa</a>, ¿qué se visualiza en la pantalla?
- AEl título "EUROPA" en mayúsculas
- BLas letras "Mapa de Europa" como hipervínculo a la página europa.htm.
- CLa imagen de un mapa de Europa como hipervínculo a la página europa.html
- DLas letras "Mapa de Europa" y a continuación las letras "europa" como hipervínculo a la página europa.htm.
59Hablando de las características funcionales en la arquitectura cliente-servidor, se habla de Presentación distribuida o "embellecimiento" cuando:
- ALa aplicación está soportada directamente por el servidor, excepto la presentación que es totalmente remota y reside en el cliente
- BLa lógica de los procesos se divide entre los distintos componentes del cliente y de servidor
- CEl cliente asume parte de las funciones de presentación de la aplicación, aunque siguen existiendo programas en el servidor dedicados a esta tarea
- DEl cliente realiza tanto las funciones de presentación como los procesos
60El protocolo SOAP (Simple Object Access Protocol):
- APuede estar escrito en cualquier lenguaje de programación: Java, xml, .net
- BDepende del protocolo de transporte subyacente
- CNo permite enviar mensajes a otras aplicaciones
- DEs el protocolo usado en los servicios web
Information
- Description
- AS - Level IOE Quiz on Bloque III: 11 - Programación web (2), created by aa hh on 18/04/2018.
- Author
- aa hh
- Language
- Español
- Views
- 8
- Tags
- Rating
- No ratings yet Rate this quiz