Desarrollo Web en Entorno Cliente
![]() |
![]() |
![]() |
Título del Test:![]() Desarrollo Web en Entorno Cliente Descripción: Temas 1,2,3,4 y 5 |




Comentarios |
---|
NO HAY REGISTROS |
¿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 en 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 las palabras clave. ¿Cuál de los siguientes comentarios es correcto en JavaScript?. / Comentario. */ Comentario */. // Comentario. <!-- Comentario -->. ¿Cuál es el número más grande representable por JavaScript?. No existe un límite. 9.99 x 10^308. 1.7976931348623157 x 10^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 qué 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. 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. 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?. <hl 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. ¿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. Segundos. Milisegundos. 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'. <frame>= 'O'. frame = 'l'. 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 venta secundaria?. Con el método window.close(). No se puede cerrar una ventana primaria desde una 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. Solo código HTML. Solo código JavaScript. Ninguna de las anteriores. ¿Qué palabra clave se utiliza para definir una función?. create. function. new. object. Si se tiene un array llamado alimentos, ¿cómo se accede a su primer elemento?. alimentos.first. alimentos[1]. alimentos.top. alimentos[O]. ¿Qué método 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 length del objeto Array devuelve: El índice del último elemento. El número de elementos presentes en el 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 segunda opción no es correcta. El orden de ejecución de los eventos: Se ejecutan en el orden en el 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 existen. 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 "action". Es necesario tener un atributo "action" y un "method". Es necesario tener un atributo "action", un "method" y un "name". Es necesario tener un atributo "action" y un "name". En un formulario: Tenemos el atributo "type" que indica el tipo de elemento. El atributo "name" identifica de forma única cada elemento. El atributo "checked" está definido para todos los elementos. La primera y segunda opción 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 ésta no sea interceptada al enviarse. No se usa casi nunoa porque es muy poco seguro. Para modificar el aspecto de un elemento del formulario: Utilizamos hojas de estilos en la cabecera u otro fichero. Aplicamos los estilos al elemento directamente con CSS, es lo más recomendable. Aplicamos atributos de HTML para modificar el aspecto. Usamos JavaScript para modificar el aspecto de los elementos. 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 puesto que 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 en servidor y el navegador. Todas las anteriores son correctas. |