Desarrollo web entorno cliente
|
|
Título del Test:
![]() Desarrollo web entorno cliente Descripción: Preguntas basadas en 9 modelos de examen |



| Comentarios |
|---|
NO HAY REGISTROS |
|
Este test esta sacado de 9 modelos de examen diferentes. Se irá ampliando si salen preguntas nuevas. Suerte en los examenes. . ¿Qué es un formulario web?. Un tipo de archivo. Un lenguaje de programación. Una herramienta que permite captar información del usuario . Un componente del servidor. El mecanismo que permite enviar información desde un formulario web para su verificación se realiza comúnmente utilizando: JavaScript. CSS. PHP. HTML. ¿Cuál de los siguientes lenguajes se utiliza principalmente para crear la estructura de una página web?. HTML. JavaScript. CSS. PHP. ¿Qué permite hacer CSS en una página web?. Agregar interactividad. Dar formato y estilo a los elementos de la página. Estructurar el contenido. Conectar a bases de datos. La función principal de la capa de presentación (CSS) es: Almacenar la lógica de la página. Definir el estilo visual de la página web. Conectar la base de datos. Gestionar el comportamiento de eventos. ¿Qué resultado obtendremos si ejecutamos console.log(5 > 3 && 3 > 1);?. 5. 3. true. false. ¿Qué hace el operador %?. Multiplica dos números. Devuelve el resto de una división. Suma dos números. Resta dos números. ¿Qué operador se utiliza para multiplicar en JavaScript?. *. /. x. **. ¿Qué muestra el siguiente código: console.log(2 + '2');?. 4. Error. 2. 22. ¿Qué operador devuelve true solo si ambas condiciones son verdaderas?. &&. ==. ||. !. Al utilizar el objeto Date, ¿qué método devolverá el número correspondiente al mes?. getMonth(). getFullYear(). getHours(). getDate(). ¿Qué propiedad del objeto Screen nos dice la altura total de la pantalla?. width. availWidth. height. availHeight. ¿Qué método del objeto History permite ir a la URL anterior en el historial?. forward(). back(). previous(). goBack(). El objeto Math en JavaScript es considerado un constructor. ¿Verdadero o Falso?. Indefinido. Verdadero. Falso. Ninguna de las anteriores. ¿Cuál es el método de objeto String que devuelve la longitud de una cadena?. concat(). charAt(). indexOf(). length. ¿Cómo se accede al tercer elemento de un array llamado 'notas'?. notas[3]. notas[2]. notas[1]. notas[0]. ¿Qué hace el método pop() en un array?. Elimina el último elemento del array y lo devuelve. Elimina el primer elemento del array y lo devuelve. Reordena los elementos del array. Añade un nuevo elemento al final del array. Para qué se usa el método splice() en un array?. Para eliminar, sustituir o añadir elementos en un array. Para invertir el orden de los elementos. Para unir dos cadenas de texto. Para concatenar dos arrays. ¿En JavaScript, cómo se inicializa un objeto definido por el usuario?. class MiObjeto(param1, param2) { this.prop1 = param1; this.prop2 = param2; }. obj MiObjeto(param1, param2) { this.prop1 = param1; this.prop2 = param2; }. function MiObjeto(param1, param2) { this.prop1 = param1; this.prop2 = param2; }. var MiObjeto = function(param1, param2) { this.prop1 = param1; this.prop2 = param2; }. ¿Qué método permite eliminar el primer elemento de un array y devolverlo?. shift(). tail(). pop(). deleteFirst(). ¿Qué atributo de la etiqueta se utiliza para definir la URL de envío?. method. action. href. target. ¿Qué valor debe tener el atributo 'method' para que los datos se envíen en la URL?. SUBMIT. POST. PUT. GET. ¿Cuál es la función principal del objeto DOM en la gestión de eventos?. Almacenar cookies. Gestionar la jerarquía de elementos. Enviar datos al servidor. Crear animaciones. ¿Qué evento se usa para activar la función al hacer doble clic?. onmouseup. onclick. onmousedown. ondblclick. ¿Qué evento se usa para validar los datos antes de enviar un formulario?. onclick. onchange. onsubmit. onblur. ¿Cuál de los siguientes modelos de eventos permite la captura de eventos?. Modelo según Microsoft. Modelo tradicional. Modelo en línea. Modelo de registro avanzado según W3C. ¿Cuál de los siguientes nodos no es un tipo de nodo definido en el DOM?. CdataSection. Text. Comment. Element. ¿Cuál es el tipo de nodo que representa a la raíz del árbol DOM?. Document. Text. Element. Attr. ¿Cuál propiedad del objeto Node devuelve el nombre del nodo?. nodeValue. parentNodes. nodeName. nodeType. ¿Qué evento se dispara automáticamente al cargar un documento en el navegador?. load. keydown. mouseover. click. ¿Qué efecto tiene la propiedad async en el método open() de XMLHttpRequest?. Especifica el tipo de dato. Define la URL del servidor. Aumenta la velocidad de la solicitud. Determina si la solicitud se hará de forma asíncrona o sincrónica. Cancela la solicitud. ¿Qué respuesta indica un estado 200 en la propiedad status de XMLHttpRequest?. Error del servidor. La solicitud fue exitosa. La solicitud falló. Redireccionado a otra página. No se encontró el recurso. ¿Cuál es el resultado de llamar al método abort() en XMLHttpRequest?. Recarga la página. Envía la solicitud nuevamente. Cierra el navegador. Cancela la solicitud actual. Finaliza la conexión. ¿Qué ventaja tiene el uso de librerías como jQuery en el desarrollo con AJAX?. Reduce la funcionalidad de AJAX. Limita el uso a navegadores específicos. Aumenta el tamaño del archivo JavaScript. Facilita la programación y la compatibilidad entre navegadores. Incrementa el tiempo de desarrollo. ¿Qué técnica se usa para enviar datos complejos en FormData?. Usar texto plano. Utilizar solo XML. Enviar JSON. convertir un formulario en un objeto FormData. Crear un archivo binario. Cuando un sitio web no funciona sin JavaScript, se debe: Ignorar la necesidad de navegabilidad. Preparar la página para ser navegable sin JavaScript habilitado. Asegurar que todos los navegadores soporten JavaScript. Eliminar el uso de JavaScript del proyecto. ¿Cuál de las siguientes opciones no es un lenguaje de programación de entorno cliente?. HTML. PHP. CSS. JavaScript. Una ventaja de utilizar archivos externos de JavaScript es: Obligar a los navegadores a recargar siempre el script. Facilitar la depuración del código y su reutilización. Ser menos seguro que el código inline. Aumentar el tamaño del archivo HTML. El consorcio que se encarga de la estandarización de tecnologías web se llama: ISO. IETF. ECMA. W3C. ¿Cuál es el propósito del método parseFloat()?. Sumar dos cadenas. Convertir una cadena a un número decimal. Convertir un número a una cadena. Comparar dos números. ¿Qué operador se utiliza para asignar un valor a una variable?. ==. ===. =>. =. ¿Cuál de los siguientes representa el objeto del navegador que proporciona información sobre el entorno del usuario?. document. navigator. screen. window. ¿Qué método del objeto Window abre una nueva ventana?. open(). start(). new(). create(). ¿Qué propiedad del objeto Number representa el mayor número disponible en JavaScript?. MAX_VALUE. LARGEST_VALUE. BIG_NUMBER. MAX_NUM. ¿Qué ocurre si intentamos acceder a una posición de un array que no existe?. Se devuelve null. Se genera un error. Se devuelve undefined. Se devuelve NaN. ¿Cuál de las siguientes opciones permite definir una propiedad de un objeto?. this.nombrePropiedad = valor;. nombrePropiedad = valor;. definir.nombrePropiedad = valor;. crear.nombrePropiedad(valor);. ¿Cómo se llama a una función en JavaScript?. call nombreFuncion;. run nombreFuncion();. execute nombreFuncion;. nombreFuncion();. ¿Qué método se utiliza para añadir un nuevo elemento al final de un array?. shift(). push(). unshift(). pop(). ¿Qué parámetro se utiliza para añadir elementos al principio de un array mediante el método unshift()?. firstElement. positions. valor1, valor2,... newItem. ¿Cuál es la función principal del objeto DOM en la gestión de eventos?. Crear animaciones. Enviar datos al servidor. Gestionar la jerarquía de elementos. Almacenar cookies. En JavaScript, ¿qué evento se dispara al liberar una tecla?. onkeydown. onblur. onkeyup. onkeypress. ¿Qué característica no es un evento de teclado?. onkeypress. onclick. onkeyup. onkeydown. ¿Qué método se usa para eliminar un manejador de eventos en JavaScript?. removeEventListener(). detachEvent(). removeEvent(). deleteEvent(). ¿Cómo se accede a todos los nodos de un árbol DOM?. El árbol debe estar completamente construido. Se accede directamente por ID. Usando solo getElementsByTagName(). Accediendo solo al primer nodo. ¿Qué constante se usa para identificar un nodo de tipo texto?. Node.TEXT_NODE. Node.COMMENT_NODE. Node.DOCUMENT_NODE. Node.ELEMENT_NODE. ¿Qué método se usa para acceder a un elemento por su ID?. querySelector(). getElementsByClassName(). getElementById(). getElementsByName(). ¿Qué tipo de DOM se usa para documentos XML?. HTML DOM. XML DOM. JSON DOM. Core DOM. ¿Qué valor tomará el atributo `readyState` cuando una solicitud se acaba de iniciar?. 0. 1. 2. 3. 4. ¿Qué tipo de datos puede intercambiar XMLHttpRequest?. JSON. Solo XML. Solo texto. Solo binarios. ¿Qué significa AJAX?. Asynchronous XML and JSON. Advanced Java XML. Asynchronous JavaScript and XHTML. JavaScript asíncrono y XML. ¿Cuál es el método de XMLHttpRequest usado para enviar datos al servidor?. send(). connect(). post(). put(). request(). ¿Cuál de las siguientes afirmaciones es verdadera sobre JavaScript?. JavaScript es un lenguaje de programación estático. JavaScript se ejecuta solo en el servidor. JavaScript no permite la manipulación del DOM. JavaScript no puede acceder al sistema de archivos del servidor. La extensión de los archivos JavaScript típicamente es: .js. .css. .java. .html. ¿Cuál de los siguientes navegadores es conocido por su soporte de estándares web?. Google Chrome. Internet Explorer. Opera Mini. Netscape. ¿Qué se necesita para finalizar un caso en una sentencia switch?. break;. return;. end;. exit;. ¿Qué tipo de bucle se ejecuta al menos una vez?. while. for. do...while. for...in. ¿Cuál de los siguientes métodos permite que una ventana se cierre?. shutdown(). terminate(). exit(). close(). ¿Cuál de los siguientes métodos del objeto Math devuelve la raíz cuadrada de un número?. pow(). random(). abs(). sqrt(). ¿Qué propiedad del objeto Screen nos dice la altura total de la pantalla?. height. width. availWidth. availHeight. ¿Qué hace la función eval() en JavaScript?. Verifica si un número es primo. Ejecuta una cadena como código JavaScript. Convierte cadenas a números. Evalúa expresiones matemáticas. ¿Cuál de las siguientes funciones se utiliza para verificar si un valor es un número finito?. Number(). isNaN(). isFinite(). parseInt(). ¿Qué se necesita para gestionar eventos en un documento HTML?. Un manejador de eventos. Un script de PHP. Un archivo CSS. Un modelo de datos. ¿Cómo se registra un evento utilizando el método W3C?. setEventListener(). attachEvent(). linkEvent(). addEventListener(). ¿Qué significa la sigla DOM?. Document Object Manager. Document Object Model. Document Object Module. Modelo de objetos del documento. Para manipular eventos en JavaScript, se utiliza principalmente ¿qué modelo?. Modelo según Microsoft. Modelo de registro avanzado según W3C. Modelo tradicional. Modelo de registro en línea. ¿Cuál de los siguientes métodos es utilizado para realizar una solicitud GET en jQuery?. $.load(). $.ajaxGET(). $.send(). $.post(). $.get(). ¿Qué método de jQuery simplifica la obtención de datos desde el servidor?. .load(). .get(). $.post(). $.ajax(). $.update(). JavaScript se ejecuta principalmente en: Un sistema de bases de datos. El servidor web. Un editor de texto. El navegador del cliente. ¿Qué permite la etiqueta en un documento HTML?. Insertar una imagen en la web. Mostrar un mensaje cuando JavaScript está deshabilitado. Ejecutar código JavaScript. Establecer un enlace a otro documento. ¿Qué función principal tiene el motor de renderizado en un navegador web?. Presentar visualmente el contenido de una página web. Gestionar la configuración del usuario. Cargar la URL solicitada. Ejecutar el código JavaScript. ¿Qué tipo de comentarios ocupa varias líneas en JavaScript?. JavaScript no admite comentarios. # comentario. /* comentario */. // comentario. ¿Qué función se utilizaría para convertir una cadena a un número entero?. parseInt(). stringToInt(). toInt(). convertInt(). ¿Qué palabra clave se utiliza para crear un nuevo objeto en JavaScript?. create. construct. new. object. ¿Qué palabra clave se utiliza para indicar que una clase es una subclase de otra?. inherits. extends. super. derived. ¿Qué elementos puede contener un array en JavaScript?. Cualquier tipo de dato. Solo objetos. Solo cadenas de texto. Solo números. ¿Qué es un array en programación?. Un método de JavaScript. Una variable que permite almacenar múltiples valores bajo un mismo nombre. Un tipo de objeto que no permite almacenar datos. Una variable que solo almacena un valor. ¿Cuál es el resultado de llamar a la función isNaN(‘texto’) en JavaScript?. undefined. true. NaN. false. Cuando queremos aplicar un estilo a un elemento en CSS, ¿qué palabra se utiliza?. name. style. id. class. ¿Qué tipo de evento es 'onfocus'?. Evento de formulario. Evento de ratón. Evento de imagen. Evento de teclado. ¿Qué método se utiliza para crear un nuevo nodo de texto?. appendChild(). createElement(). addChild(). createTextNode(). ¿Qué técnica se recomienda para separar JavaScript y HTML?. Uso de scripts directos en HTML. Uso de código JavaScript en el head. Uso de eventos en línea. Uso de eventos mediante addEventListener(). ¿El método getElementsByName() devuelve...?. Ningún elemento. Una colección de elementos con el mismo atributo name. Un array de elementos. Un solo elemento. ¿Qué propiedad de XMLHttpRequest devuelve el texto de respuesta del servidor?. responseBody. responseXML. responseText. status. statusText. ¿Qué objeto se utiliza para realizar solicitudes asíncronas en AJAX?. AsyncRequest. AJAXObject. RequestObject. HttpRequest. XMLHttpRequest. ¿Cuál es el propósito del método setRequestHeader()?. Actualiza la página. Envía los datos al servidor. Borra la solicitud. Establece un valor para una cabecera de solicitud HTTP. Cierra la conexión. ¿Cuál de las siguientes afirmaciones sobre JSON es verdadera?. JSON es fácilmente legible y sencillo de procesar. JSON requiere más recursos que XML. JSON no es compatible con AJAX. JSON solo puede almacenar texto. JSON es un lenguaje de programación. La arquitectura de un navegador web incluye todos los siguientes componentes excepto: Interfaz de usuario. Motor del buscador. Un sistema de gestión de datos. Subsistema de comunicaciones. ¿Qué tipo de dato en JavaScript representa una serie de valores primitivos y otros objetos?. String. Boolean. Number. Object. ¿Cuál de las siguientes afirmaciones es cierta sobre las variables en JavaScript?. Siempre deben inicializarse. No es necesario especificar el tipo de datos. Deben ser declaradas como constantes. Solo pueden ser numéricas. ¿Qué comando se utiliza para visualizar mensajes en la consola del navegador?. print(). echo(). show(). console.log(). ¿Qué objeto permite almacenar información del navegador en forma de cookies?. screen. window. navigator. document. ¿Cuál es la sintaxis correcta para declarar un array vacío en JavaScript?. var marcas = [];. var marcas = new Array(0);. var marcas = Array();. var marcas = new Array();. ¿Qué propiedad se utiliza para hacer que un campo de entrada sea solo de lectura?. mandatory. hidden. readonly. disabled. ¿Qué tipo de evento se usa para agrupar múltiples nodos en el DOM?. DOMNodeRemoved. DOMNodeInserted. DOMSubtreeModified. DOMNodeCreated. ¿Cuál de los siguientes eventos se activa al mover el puntero del ratón sobre un elemento?. onmouseover. onmouseout. onclick. onmousemove. ¿Qué método se usa para reemplazar un nodo existente por uno nuevo?. alterChild(). changeChild(). replaceChild(). switchChild(). ¿Qué propiedad se usa para referencia el primer nodo hijo de un nodo?. childNodes. firstChild. nextSibling. lastChild. ¿Cuál es el método que permite añadir un nuevo nodo hijo al final de un nodo existente?. appendChild(). insertBefore(). replaceChild(). removeChild(). ¿Para qué se utiliza el método getAllResponseHeaders()?. Para obtener todas las cabeceras de respuesta del servidor. Para cancelar la solicitud. Para comprobar el estado de la solicitud. Para establecer nuevas cabeceras. Para determinar el tipo de datos. ¿Qué resultado obtendremos si realizamos la operación console.log(Number("10"))?. "10". Error. 10.0. 10. ¿Qué método del objeto Date se utiliza para establecer el valor de los minutos?. setDate(). setHours(). setMinutes(). setTime(). ¿Cómo se puede eliminar una cookie en JavaScript?. Estableciendo una fecha de expiración en el pasado. Cambiando su valor. No se puede eliminar. Reiniciando el navegador. ¿Qué atributo se usa para enviar datos de forma oculta?. SEND. POST. UPLOAD. GET. ¿Cuál de los siguientes tipos de entrada permite seleccionar solo una opción de varias?. checkbox. radio. submit. text. ¿Qué evento se activa cuando se selecciona texto en un campo de texto?. onblur. onclick. onchange. onselect. ¿Qué método se usa para reemplazar un nodo existente por uno nuevo?. alterChild(). changeChild(). switchChild(). replaceChild(). La validación del código HTML se puede hacer a través de: El validador W3C. CSS. Un editor de texto. JavaScript. ¿Cuál es el propósito de la capa de comportamiento en el desarrollo web?. Estructurar el documento HTML. Dar formato al contenido. Gestionar el comportamiento dinámico de la página mediante JavaScript. Almacenar datos del servidor. Al acceder a un objeto en JavaScript, ¿qué carácter se utiliza para la notación de punto?. #. @. . $. ¿Qué función se utiliza para unir los elementos de un array en una cadena de texto?. join(). merge(). combine(). concat(). ¿Cuál de las siguientes opciones permite definir una propiedad de un objeto?. definir.nombrePropiedad = valor;. crear.nombrePropiedad(valor);. nombrePropiedad = valor;. this.nombrePropiedad = valor;. Para evitar que un formulario se envíe al servidor cuando hay errores, ¿qué método usamos?. triggerEvent(). preventDefault(). setTimeout(). stopPropagation(). ¿Cuál es el resultado de usar document.getElementsByName('nombre')[0]?. Ningún elemento. Todos los elementos con el atributo name 'nombre'. El último elemento con el atributo name 'nombre'. El primer elemento con el atributo name 'nombre'. ¿Dónde se recomienda colocar los scripts de JavaScript en un documento HTML?. Dentro de un bloque de comentarios. Entre las etiquetas <head> o <body>. Solo al final del documento HTML. Fuera de cualquier etiqueta. ¿Qué desventaja puede tener la implementación de AJAX?. No requiere acceso a Internet. Aumenta la seguridad del sitio. Siempre mejora la velocidad de carga. Dependencia de JavaScript activado por el usuario. correcta. Elimina el trabajo del servidor. ¿Cuál es una de las principales ventajas de utilizar AJAX?. Hacer que el navegador sea más lento. Aumentar el tamaño de la página web. Evitar que la página se recargue completamente al hacer solicitudes al servidor. Requerir más ancho de banda. Limitar el uso a ciertos navegadores. |




