option
Cuestiones
ayuda
daypo
buscar.php

Desarrollo Entorno Cliente Ilerna 25-26

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Desarrollo Entorno Cliente Ilerna 25-26

Descripción:
Preguntas basadas en las diapositiva de la VT de repaso.

Fecha de Creación: 2026/01/03

Categoría: Informática

Número Preguntas: 26

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

En el contexto de la comunicación asíncrona cliente-servidor, ¿cuál es la función principal del objeto `XMLHttpRequest`?. Valida la sintaxis del código PHP en el servidor antes de que se ejecute. Gestiona los eventos del DOM, como los clics del ratón y las pulsaciones de teclas. Se encarga de interpretar el código HTML y CSS para renderizar la página en el navegador. Permite intercambiar datos con un servidor en segundo plano sin necesidad de recargar la página completa.

Dentro del manejador de eventos `onreadystatechange` de un objeto `XMLHttpRequest`, ¿qué combinación de `readyState` y `status` indica que la solicitud ha finalizado exitosamente y la respuesta del servidor está lista?. `readyState` es 4 y `status` es 200. `readyState` es 4 y `status` es 404. `readyState` es 3 y `status` es 200. `readyState` es 1 y `status` es 100.

Al definir una clase en JavaScript con la palabra clave `class`, ¿cuál es el propósito del método especial `constructor`?. Crear e inicializar un objeto cuando se instancia la clase con `new`. Definir un método estático que puede ser llamado sin crear una instancia de la clase. Heredar propiedades y métodos de otra clase. Destruir el objeto y liberar la memoria una vez que ya no se utiliza.

Según la arquitectura de un navegador web, ¿qué componente es el responsable de analizar y ejecutar el código JavaScript de una página?. Motor del buscador. Parser XML. Motor de renderizado. Intérprete de JavaScript.

¿Cuál de las siguientes afirmaciones sobre el origen y naturaleza de JavaScript es correcta según el material?. Fue desarrollado por Netscape y, a pesar de su nombre, tiene poca relación con el lenguaje Java. Fue creado por Microsoft como una alternativa a Java y se llama JScript en su ecosistema. Es un lenguaje de marcado como HTML, pero con capacidades de programación. Es una versión simplificada del lenguaje Java, diseñada para ejecutarse exclusivamente en el servidor.

Al crear una instancia de la clase `Persona` con `var yo = new Persona("David", "Medrano", 36);`, ¿qué hace la palabra clave `this` dentro del `constructor`?. Hace referencia a la clase `Persona` en sí misma, no a una instancia particular. Crea variables globales accesibles desde cualquier parte del programa. Valida que los parámetros recibidos sean del tipo de dato correcto. Asigna los valores recibidos como parámetros a las propiedades de la nueva instancia que se está creando.

¿Cuál de los siguientes lenguajes se considera una tecnología del lado del cliente, utilizada para mostrar el contenido recibido por el servidor?. ASP.NET. JSP. HTML. Python.

¿Cómo se accede a un método de un objeto en JavaScript?. `metodo(nombreObjeto)`. `nombreObjeto[metodo]`. `nombreObjeto->metodo()`. `nombreObjeto.metodo()`.

¿Cuál es la forma correcta de incluir un archivo JavaScript externo llamado `ejemplo3.js` en un documento HTML?. `<link rel="javascript" href="ejemplo3.js">`. `<include script="ejemplo3.js"></include>`. `<script type="text/javascript" src="ejemplo3.js"></script>`. `<script>import "ejemplo3.js";</script>`.

Dentro del código `if (this.readyState == 4 && this.status == 200)`, ¿a qué se refiere `this`?. Al elemento `<button>` que inició el evento de clic. Al documento HTML completo. Al objeto `XMLHttpRequest` que está manejando la petición. Al objeto `window` del navegador.

En el contexto de la arquitectura del navegador, ¿qué función tiene la capa de 'Persistencia de datos'?. Almacenar información como el historial de navegación, las cookies y las preferencias del usuario. Interpretar y ejecutar el código JavaScript para añadir interactividad a la página. Establecer la comunicación de red para descargar los recursos de la página web. Renderizar el contenido HTML y CSS en la pantalla.

¿Qué describe mejor la relación entre las tecnologías del lado del cliente y del lado del servidor?. El lado del cliente se encarga de la seguridad, mientras que el lado del servidor se ocupa del diseño visual. Se complementan: el cliente solicita y muestra datos, mientras que el servidor los procesa y los sirve. Son excluyentes: una página web solo puede usar tecnologías de un lado o del otro, pero no ambas. El lado del servidor está obsoleto y ha sido reemplazado completamente por el lado del cliente.

¿Cuál de las siguientes opciones describe correctamente la finalidad de un objeto en programación según el material?. Un tipo de dato exclusivo para almacenar cadenas de texto largas. Una colección de propiedades (datos) y métodos (funciones) relacionados. Un archivo externo que contiene código JavaScript para ser importado. Una estructura de control para repetir un bloque de código, como un bucle `for`.

En el ejemplo `class Persona`, ¿qué tipo de miembros son `nombre`, `apellido` y `edad`?. Parámetros del constructor. Variables estáticas. Métodos de la clase. Propiedades de instancia.

De acuerdo con el material, ¿cuál de las siguientes opciones es una forma válida de insertar JavaScript directamente dentro de una etiqueta HTML para que se ejecute en un evento?. `<script for="a">alert('Hola Mundo');</script>`. `<a><javascript>alert('Hola Mundo');</javascript>PÚLSAME</a>`. `<a js="alert('Hola Mundo');">PÚLSAME</a>`. `<a onclick="alert('Hola Mundo');">PÚLSAME</a>`.

En el contexto de la arquitectura del navegador, ¿qué componente gestiona las peticiones de red y la transferencia de archivos usando protocolos como HTTP?. Interfaz de usuario. Subsistema de comunicaciones. Persistencia de datos. Motor de renderizado.

Al definir la clase `Persona`, el método `getEdad()` es un ejemplo de... El constructor de la clase que se ejecuta al final. Un método de instancia que devuelve el valor de una propiedad. Un evento que se dispara cuando se accede a la edad. Una propiedad de la clase que almacena una función.

¿Por qué es importante el DOM (Document Object Model) para JavaScript?. Porque representa la página HTML como un árbol de objetos, permitiendo a JavaScript manipular su estructura, contenido y estilo. Porque define las reglas de sintaxis del lenguaje JavaScript. Porque es el motor que ejecuta el código JavaScript a alta velocidad en el navegador. Porque permite realizar peticiones asíncronas al servidor sin recargar la página.

¿Qué tecnología se menciona como fundamental en el lado del servidor para consultar información de una base de datos?. PHP. CSS. XML. JavaScript.

¿Cuál es el propósito de la línea `boton.addEventListener("click", obtieneDato, true);` dentro de un código?. Envía inmediatamente una petición de datos al servidor. Define una función llamada `obtieneDato` que se ejecutará una sola vez. Crea un nuevo botón en la página con el texto 'click'. Asocia la función `obtieneDato` al evento de clic del botón, de modo que la función se ejecute cuando el usuario haga clic.

En un código HTML se incluye `<meta name="viewport" content="width=device-width, initial-scale=1">`. ¿Cuál es el propósito de esta etiqueta?. Definir el conjunto de caracteres del documento como UTF-8. Asegurar que la página se visualice correctamente en dispositivos móviles, ajustando el ancho al del dispositivo. Establecer el título que se muestra en la pestaña del navegador. Cargar un archivo de estilos CSS para el diseño de la página.

La creación de un objeto en JavaScript a partir de una clase, como `new Persona(...)`, se denomina: Invocación. Instanciación. Compilación. Declaración.

En el diagrama de arquitectura del navegador, ¿qué componente se sitúa entre la Interfaz de usuario y el Motor de renderizado, coordinando sus acciones?. Motor del buscador. Componente de visualización. Comunicaciones. Intérprete de JavaScript.

La diapositiva sobre objetos y el DOM menciona acceder a propiedades con `nombreObjeto.propiedad`. En el contexto de una página web, ¿qué podría ser un ejemplo de `nombreObjeto`?. Un elemento HTML obtenido con `document.getElementById()`. El servidor web donde está alojada la página. Una palabra clave de JavaScript como `function` o `var`. Un archivo CSS completo.

¿Qué afirmación describe con mayor precisión la relación entre JavaScript y el lenguaje de programación C?. No existe ninguna relación entre JavaScript y C; la mención es un error. JavaScript está parcialmente basado en el lenguaje C, heredando parte de su sintaxis. JavaScript fue diseñado para compilar código C y ejecutarlo en el navegador. JavaScript es un superconjunto del lenguaje C, lo que significa que todo código C es código JavaScript válido.

Si se desea añadir una funcionalidad que se ejecute cuando el puntero del ratón se mueva sobre un elemento, ¿qué tipo de atributo de evento se usaría en HTML?. `onmouseover`. `onkeypress`. `onchange`. `onload`.

Denunciar Test