option
Cuestiones
ayuda
daypo
buscar.php

Desarrollo Web en Entorno Cliente. Trimestres 1 y 2

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Desarrollo Web en Entorno Cliente. Trimestres 1 y 2

Descripción:
Preguntas tipo test de los Temas 1 - 7 del libro

Fecha de Creación: 2017/11/25

Categoría: Informática

Número Preguntas: 59

Valoración:(21)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Señale la respuesta correcta con respecto a las características de un navegador web: No pueden realizar peticiones al servidor sin intervención directa del usuario. Todos los navegadores web actuales son gratuitos. Todos los navegadores actuales soportan la ejecución de JavaScript. No pueden almacenar ningún tipo de dato relacionado con la navegación del cliente.

¿Cuál de los siguientes módulos no forma parte de la arquitectura de referencia de un navegador web?. Módulo de gestión de usuarios. Módulo de persistencia de datos. Módulo de comunicaciones. Motor de renderizado.

Señale la respuesta correcta con respecto a las características de XHTML: Al igual que HTML, no tiene por qué estar bien construido para que sea válido. Es la unión de los principios de XML con el lenguaje HTML. No permite la inclusión de código JavaScript. Ninguna los anteriores.

Señale la respuesta correcta con respecto a JavaScript: No está soportado por ninguno de los navegadores actuales. Es un estándar que indica la forma en la que un servidor debe ejecutar un programa externo. No se puede utilizar para programar applets. Se puede utilizar para programar Flash.

¿Cuál de los siguientes fragmentos de código sería correcto para integrar código JavaScript en HTML?. h1 onclick=”<script>alert(“Prueba de JavaScript “); </script>”). <script type=”text” src=”/inc/mensaje.js”> </script>. <h1 src=”/inc/mensaje.js”>Mensaje</h1>. Ninguna de las anteriores.

¿Qué navegador web actual incorpora un intérprete para código JavaScript?. Firefox. Safari. Chrome. Todos los anteriores.

¿El lenguaje JavaScript distingue entre mayúsculas y minúsculas?. Solamente el código que se encuentre dentro de las etiquetas <body> y </body>. Solamente en el nombre de las variables. Distingue en todo el código JavaScript. Solamente en el uso de palabras clave.

Para terminar una instrucción en JavaScript se utiliza: Un punto y coma. La palabra clave "end". La etiqueta </script>. Un punto y coma o un salto de línea.

¿Cuál de los siguientes comentarios es correcto en JavaScript?. / Comentario. */ Comentario */. // Comentario. &#60;!-- Comentario -->.

¿Cuá es el número más grande representable por JavaScript?. No existe un limite. 99x99x10^308. 1.7976931348623157x10^308. Ninguno de los anteriores.

En la expresión a + b, ¿Qué parte de la expresión son las letras a y b?. Operadores. Operandos. Sumas. Incrementos.

¿Cuál es el resultado de la expresión: 10<100 ? 'Verdadero' : 'Falso'. True. 10<100. Falso. Verdadero.

¿Para que sirve la palabra "else" en una sentencia "if-else"?. Para anidar una sentencia if. Para definir una nueva expresión condicional. Para ejecutar instrucciones en el caso en que la expresión condicional sea falsa. Para ejecutar instrucciones en el caso en que la expresión condicional sea verdadera.

¿Qué sentencia condicional permite ejecutar instrucciones independientemente de si una condición sea verdadera o falsa?. if. do-while. while. for.

¿El método window.open() necesita argumentos para poder abrir una nueva ventana?. Verdadero. Falso.

¿Qué propiedades se deben establecer para controlar el tamaño de una ventana?. top y left. frame y frameborder. width y height. resizable y size.

El número devuelto al utilizar el método getTime() del objeto Date corresponde a: Días. Milisegundos. Segundos. Horas.

Se puede obtener el valor de la constante Pi mediante: Math.3,14. Math.pi(). Math.PI. Ninguna de las anteriores.

Se puede crear una ventana que no contenga las barras de desplazamiento si se establece: toolbar = '0'. scrollbar = '1'. scrollbar = '0'. toolbar = '1'.

¿Qué método del objeto Window sirve para solicitar un valor al usuario?. alert(). prompt(). open(). print().

¿Cómo se puede ocultar el borde de un marco?. frameborder = 'hide'. &#60;frame> = '0'. frame = '1'. frameborder = '0'.

¿Cómo se define el número de marcos presente en un conjunto de marcos?. Definiendo el valor frame. Definiendo el valor frameset. Definiendo el valor row. Definiendo el valor cols.

¿Cómo se cierra una ventana primaria desde una ventana secundaria?. Con el método window.close(). No se puede cerra una ventana primaria desde una ventana secundaria. Con opener.close(). Con onclick = "close".

¿La comunicación entre ventanas es un proceso completamente bidireccional?. Verdadero. Falso.

¿Qué palabra clave se utiliza para devolver un valor en una función?. send. return. function. var.

¿Cuál de estas instrucciones es correcta?. var input = prompt("Introduce un valor:"); if(input.isNaN) {alert ("Uso de NaN");}. var input = prompt("Introduce un valor:"); if(isNaN = input) {alert ("Uso de NaN");}. var input = prompt("Introduce un valor:"); if(isNaN(input)) {alert ("Uso de NaN");}. var input = prompt("Introduce un valor:"); if(input == isNaN) {alert ("Uso de NaN");}.

Una función se puede invocar desde: Código HTML y código JavaScript. Sólo código HTML. Sólo código JavaScript. Ninguna de las anteriores.

¿Que palabra clave se utiliza para definir una función?. create. function. new. object.

Si se tiene un array llamado alimentos. ¿Cómo se accede al primer elemento?. alimentos.first. alimentos[1]. alimentos.top. alimentos[0].

¿Qué metodo se utiliza para eliminar el primer elemento de un array?. pop(). shift(). first(). delete().

¿Qué método se utiliza para crear una cadena de texto a partir de los elementos de un array?. join(). concat(). toJoin(). string().

La propiedad lenght del objeto Array devuelve: El índice del último elemento. El número de elementos presentes en un array. Los elementos del array convertidos en una cadena de texto. Ninguna de las anteriores.

¿Qué palabra clave se debe utilizar en la declaración de un objeto definido por el usuario?. function. object(). new. Ninguna de las anteriores.

¿Es posible añadir nuevas propiedades a objetos ya instanciados?. Verdadero. Falso.

Los eventos son mecanismos que se accionan: En el servidor. En el cliente. En el servidor y en el cliente. Todas las anteriores.

Los eventos, según su origen, se dividen en: Eventos de ratón y teclado. Eventos de acción y reacción. Eventos HTML y DOM. La respuesta [Eventos de acción y reacción] no es correcta.

El orden de ejecución de los eventos: Se ejecutan en el orden en que se pusieron. Tienen un orden de ejecución en cada caso. Se ejecutan todos a la vez si se refieren al mismo elemento. Hay que asignar la prioridad de ejecución a cada evento si queremos que cambie el orden de ejecución.

Los eventos HTML: Son todos los eventos que exiten. Son los eventos que actúan cuando hay cambios en la ventana del navegador. Estos eventos no se producen en el objeto window. Submit no es un evento HTML.

Para poder utilizar un formulario: Es necesario tener un atributo <b>action</b>. Es necesario tener un atributo <b>action</b> y uno <b>method</b>. Es necesario tener un atributo <b>action</b>, un <b>method</b> y un <b>name</b>. Es necesario tener un atributo <b>action</b> y uno <b>name</b>.

En un formulario: a) Tenemos el atributo <b>Type</b> que indica el tipo de elemento. b) El atributo <b>name</b> identifica de forma única a cada elemento. c) El atributo <b>checked</b> está definido para todos los elementos. d) Las respuestas <b>a</b> y <b>b</b> son correctas.

El tipo de elemento contraseña, que se define con password. Cifra los datos introducidos en el campo para que al enviarlos estos no puedan ser interceptados. Sustituye los campos por asteriscos o círculos para que no los vean las miradas indiscretas. Modula la contraseña para que esta no se interceptada la enviarse. No se usa casi nunca porque es muy poco seguro.

Los datos se validan en el navegador para: Dar seguridad a la aplicación y evitar fallos. Evitar demasiadas peticiones al servidor, mejorar la experiencia del usuario y asegurar que la información enviada es correcta. No tener que validar los datos en el servidor pues se sobrecarga más. No tener que comprobar en la base de datos que los datos son correctos.

Las cookies son: Almacenadas en el servidor. Almacenadas en un directorio del ordenador cliente. Almacenadas entre el servidor y el navegador. Todas las anteriores son correctas.

DOM fue utilizado por primera vez por Internet Explorer. a) No, la primera vez lo utilizó el navegador Netscape Navigator. b) Si, Internet Explorer colabora habitualmente con la W3C. c) El primer navegador de Micrsoft que lo utilizó fue la versión 3.0. d) Las respuestas a y c son correctas.

Los nodo de tipo element: Tienen todo lo necesario para mostrar una etiqueta con su texto. Necesitan un nodo hijo de tipo texto para mostrar algún valor. No son nodos de tipo etiqueta. No tienen nodos hijo.

En una estructura de árbol de nodos: a) Cada nodo tiene un padres, excepto el nodo raíz. b) Un nodo no puede tener cualquier número de hijos. c) Los nodos que no comparten padre pueden ser hermanos. d) Las respuestas a y b son correctas.

El nodo raíz de un documento HTML: Se llama <b>DocumentType</b>. Se llama <b>Text</b>. Se llama <b>Document</b>. Se llama <b>DOM</b>.

Si queremos acceder al primer div de la estructura del árbol de una página HTML: a) Tenemos que recorrer el árbol desde el nodo raíz obligatoriamente. b) Podemos acceder a través de un vector que se genera con las etiquetas div. c) Podemos acceder a través de su identificador. d) Las respuestas b y c son correctas.

Los atributos de un nodo: Son solo atributos de ese nodo. Pueden ser creados y modificados una vez se carga la página. No pueden ser accedidos si no se identifica a su nodo. Todas las respuestas son correctas.

La estandarización por parte de la W3C: Pretende que todos los navegadores sigan las normas estándar. Desvincula los intereses particulares de los estándares a seguir. El éxito de sus estándares, depende en gran medida de los navegadores usados por los usuarios finales. Todas las respuestas son correctas.

¿La comunicación asíncrona aparece en el año 2005?. Verdadero. Falso.

Un multinavegador permite al programador: Programar sin preocuparse de que el código se vea bien en todos los navegadores. Programa permitiendo ver en los distintos navegadores los errores que se puedan ocasionar. Desvincularse de la programación para varios navegadores. Conseguir que el navegador interprete el código de una manera correcta.

Cross-Browser en el mundo de la aplicaciones WEB: Es un concepto. Hace posible visualizar una aplicación web en distintos navegadores. Unifica y asocia el comportamiento de los eventos. Todas las respuestas son correctas.

El objeto XMLHttpRequest permite comunicación sincrona: Falso, es una tecnología para realizar solamente comunicación asincrona. Falso, aunque mediante modificaciones no habituales puede tener un comportamiento síncrono. Verdadero, por defecto la comunicación será sincrona. Verdadero.

¿AJAX es un lenguaje de programación?. Verdadero. False.

Las tecnologias incluidas en AJAX son: XHTML, CSS, XML, DOM, JavaScript, XMLHttpRequest. HTML, PHP, JavaScript, XMLHttpRequest. HTMLHttpRequest, XHTML, CSS, DOM, JavaScript. AJAX es una tecnología en sí misma.

Un desarrollador busca tener datos estructurados desde el servidor que va a transformar en diferentes formatos (fichero, PDF, HTML, etc.) ¿Cuál sería su recomendación?. Utilizar XML como formato de intercambio de datos. Utilizar JSON como formato de intercambio de datos. Ninguna opción es correcta.

La utilización de la función eval() está recomendada para: Solamente para compilar código JSON, debido a que es el único que acepta. Solamente documentos XML, debido a que son los únicos que acepta. Es una manera fácil y segura de interpretar código JavaScript. Evaluar código JavaScript de una fuente segura.

La utilización de librerías al programar con AJAX. Está completamente prohibido. No es necesario, aunque en ocasiones puntuales puede ser recomendable. Es aconsejable, aunque actualmente no existen librerías confiables. El resto de opciones son incorrectas.

Denunciar Test