Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEDesarrollo web en entorno cliente - Test Examen Marzo 2024

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Desarrollo web en entorno cliente - Test Examen Marzo 2024

Descripción:
Preguntas ya acotadas por el profesor para el examen

Autor:
AVATAR

Fecha de Creación:
13/02/2024

Categoría:
Informática

Número preguntas: 59
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
¿ Cuál es la extensión de los archivos javascript externos? .js .txt .dat .doc.
¿El lenguaje javascript se utiliza ...? Server-side Client-Side Server o Client dependiendo el tipo de aplicación Ninguna de las respuestas es correcta .
¿Qué palabra reservada se utiliza para finalizar la ejecución de una iteración en un bucle? if continue for while.
¿Qué significa el siguiente operador "==="? Comparación numérica Comparación de cadena de caracteres Comparación tanto en valores como en tipo Comparación a nivel de tipos .
¿Si quiero saber el tipo de datos que tiene una variables, utilizaré? typeof() type() tipo() typedef .
Cuál de los siguientes tipos de datos primitivo no es correcto undefined boolean null integer.
Javascript es un lenguaje "case sensitive" No Si Solamente para las palabras reservadas Solamente cuando el código va en fichero externo.
Para incluir código JavaScript se incluyen unas etiquetas … <script></script> <script><script> <script> <jsscript></jsscript>.
Si quiero definir una función en JavaScript utilizaré la palabra reservada … Function function function() "Function" y "function" son correctas.
Tipo de datos que permite acceder a sus valores mediante un índice de posición... object let variable índice array.
Una constante es... Un dato conocido en un programa El identificador de un valor constante en un programa Un dato que posee un valor no constante y es conocido en un programa o un algoritmo por un identificador Un valor matemático conocido .
¿ Cuál de los siguientes objetos no es nativo? String Boolean Array Date.
¿La variable this a que objeto hace referencia? window location navigator appName.
¿ Para obtener el valor de un tipo numérico, utilizaré ? typeof() valueOf() parseInt() toInteger().
¿ Qué devolverá la siguiente instrucción isNaN(número/número) ... ? El resultado de la división True si el cociente de la visión es mayor que cero True si el resultado de la operación no es un número El resultado de la división con decimales.
¿ Qué función utilizará si quiero extraer el último elemento de un array ? psuh pop join shift.
¿ Qué hace la siguiente sentencia -numeros.unshift(0,'a');- sabiendo que "numeros" es un array ? No hace nada porque no existe la función unshift Inserta al principio del array "numeros" los dos valores, 0 y 'a' Inserta al principio del array "numeros" el valor 0 Inserta al principio del array 'a' .
¿ Qué objeto representa la raíz de un documento HTML ? window document location history.
¿ Qué significa la propiedad closed del objeto windows ? Indica si la ventana está abierta o cerrada Devuelve true cuando está abierta Devuelve true si se ha cerrado la ventana o false si no se ha cerrado Devolverá true o falso dependiendo de si el navegador con sus ventanas está en ejecución o no.
¿Para que se utiliza la función de cadenas "trim()" ? Elimina caracteres extraños por la derecha Elimina caracteres extraños por la izquierda Elimina caracteres extraños por la derecha y por la izquierda Eliminar espacios en blanco .
¿Qué indica la propiedad pathname del objeto location? El path donde se encuentra el servidor web instalado Nombre del path de la aplicación web en ejecución Ruta completa dentro del servidor donde se encuentra el recurso de la URL Ruta relativa en el servidor local. .
¿Qué método se utiliza para la modificación del contenido HTML de un objeto en DOM? inner innerHTML HTMLcontent contentext.
¿Qué tipo de nodo en DOM no es correcto, de los indicados a continuación? text root element document.
Indica el array que está mal definida [] [1,2,3,4] [1,2,'aaba','ggg'] Todas están bien definidas .
Que acción provocará la instrucción history.back() al ejecutarse Se navegará a la página anterior y pedirá confirmación al usuario Se navegará a la página anterior Se navegará dos páginas atrás Se navegará a la página almacenada en caché mas reciente.
Si quiero indicar la ejecución de una función después de 10s expresaré en el parámetro de setTimeout 10000 10 1000 Lo toma del sistema operativo directamente .
¿Cuantos tipos de colecciones nos proporciona Javascript? Ninguna son todos datos básicos Una, arrays Dos, arrays y sets Tres, arrays, sets y maps .
¿ Indica cual se los siguientes no es un objeto texto de un formulario ? text password hidden area.
¿ Los elementos de los maps se encuentran ...? Ordenados cronológicamente Ordenados alfabéticamente Desordenados Desordenados cuando los maps son de objetcs.
¿ Puedo eliminar un manejador de eventos definido ? No Si, pero solo en HTML 5 Si, utilizando removeEventListener() Si, si el elemento es una imagen.
¿Que hará la siguiente instrucción setObj.delete('Segundo');? Eliminará de un set el objeto 'Segundo' Eliminará de un set todos los objetos hasta el 'Segundo' Devolverá de un set todos los objetos identificados como 'Segundo' Borrará el objeto llamado 'setObj'.
¿Con que objeto se define un formulario? Form <formulario> <id_formulario> submit.
¿Hay eventos asociados a las acciones del ratón? No, no existen eventos de este tipo Si existen, pero solamente en algunos navegadores compatibles Si son, clickEvent Si son, mouseEvent .
¿Qué es un manejador de evento ...? Elemento u objeto que captura eventos para realizar acciones a posteriori Concepto antiguo de las primeras versiones de navegadores Eventos de tipo teclado que se activan Partes del formulario web que se ejecutan cuando un evento se lanza .
¿Sobre un objeto se pueden definir mas de un manejador ? No, solamente uno Si, hasta tres Si utilizando addEventListener() Si, pero solamente para botones en el HTML .
Los elementos de un array pueden ser ... Cadenas Números Booleanos Cualquier tipo de datos.
¿ A qué método tendré que hacer referencia para recuperar el contenido respuesta del servidor en AJAX en formato XML una vez terminada la comunicación? response responseXML XMLHttpRequest response.XMLHttpRequest .
¿ Cuando una solicitud se completa que evento se lanza ...(XMLHttpRequest) ? onload inload onprogress Ninguna de las respuestas es correcta.
¿ El evento onprogress en AJAX (XMLHttpRequest) cuando se lanza ? Al principio de la solicitud Cuando se está terminando la solicitud hacia el servidor Periódicamente mientras la solicitud no se ha terminado Ninguna de las opciones es correcta .
¿ En JQuery a que hace referencia la siguiente sentencia: $(this).hide() ? En JQuery esta sentencia está mal formada y dará error Oculta el elemento this del formulario actual Oculta el elemento actual referenciado por this en el documento cargado Ninguna de las respuestas es correcta .
¿En JQuery, que hace el evento document.ready? Indica al usuario cuando puede ser abierto en el navegador web el documento HTML Indica cuando el documento HTML se ha enviado al servidor Indica cuando el documento se ha cargado y por tanto puedo hacer operaciones sobre los elementos HTML Indica cuando el documento se ha cargado y por tanto puedo disparar el evento onload .
¿JQuery se debe de utilizar en local o se puede hacer referencia en la cabecera de la página HTML? Si, siempre en local, es mucho mas eficiente Si en local Se puede utilizar tanto en local como en remoto haciendo referencia a esta librería en nuestra aplicación No, solamente en remoto haciendo referencia a ella en nuestra aplicación.
¿Qué código de estado indica que la respuesta ha sido correcta? 200 404 500 No hay un código concreto, depende de la comunicación su es síncrona o asíncrona .
¿Qué pasará al procesar esta instrucción $(this).css("background-color", "#FF0000") sabiendo que this hace referencia a un tipo de objeto "button"? Dará un error porque this no puede hacer referencia a button Provocará un color de fondo en todo el formulario indicado por FF0000 Hará cambiar el fondo del botón al nuevo color indicado por FF0000 Ninguna de las respuestas es correcta .
¿Qué se tiene que indicar en la siguiente sentencia XMLHttpRequest.responseType para que la respuesta sea en formato JSON? "json" 'json' json Este tipo de respuesta no está soportado por XMLHttpRequest .
¿Qué significará si recibo un valor de 4 en esta propiedad readyState? La solicitud ha sido abortada El recurso de la solicitud no está disponible La información solicitada al servidor está ya disponible En el próximo ciclo de reloj estará disponible la información solicitada.
¿Si en JQuery quisiera mover un objeto de posición que método utilizaría? animate move position tranlate.
¿Si estamos trabajando con IE 11 y tengo que obtener una respuesta en formato JSON qué sentencia utilizaré? JSON.string() parse.JSON() JSON.parse(XMLHttpRequest.responseText) JSON.parse() .
¿Cómo se indica en node.js el puerto por el que la aplicación en el servidor estará escuchando? listen port.lis() app() No hay un código concreto dependiendo de es request o response .
¿ Dada una estructura de datos llamada "persona" teniendo esta como datos edad, localidad y oficio, como accederé a los datos de oficio en una vista de cliente ? persona@oficio persona#oficio persona.oficio persona(oficio).
¿ En caso de errores de conexión a una base de datos con que instrucción se lanzaríamos errores ? throw error.log log.error Ninguna de las respuestas es correcta.
¿ Me han encargado hacer una aplicación cuyo requisito principal es que sea altamente escalable, que tecnología utilizaré? JavaScript puro HTML y CSS NodeJS Cualquier tecnología con lenguaje orientado a objetos.
¿ Porqué node.js puede gestionar de manera eficiente muchas conexiones de los clientes web? Porque utiliza un solo proceso que gestiona todas sin bloqueos de E/S Porque los servidores utilizados son muy potentes Porque se realizan configuraciones del sistema operativo ad-hoc para este tipo de tecnología node.js Ninguna de las respuestas es correcta.
¿Qué módulo instalaré en una aplicación node.js si quiere conectar con una base de datos mysql? dbmysql mysql node mysql mysql init.
¿Si queremos instalar el módulo "ejs" que comando utilizaré en el terminal? install ejs npm ejs install npm install ejs npm ejs -i.
¿Si quiere conectar una base de datos mongo con node.js para gestionar datos como lo haría? Utilizando el nodo de mongo adecuado en el framework de node.js Se utiliza las conexiones igualmente a través de sockets entre node.js y mongo Tendría que configurar una LAN específica para esta conexión para no afectar al rendimiento de las conexiones cliente-servidor ya existentes Desplegar la base de datos de mongo, en el mismo servidor que node.js para poder comunicarlos.
¿Cuando se instalan módulos (dependencias) en una aplicación node, en que directorio se almacenan? node_app node_modules modules Son referencias dinámicas y no se almacenan localmente en los proyectos.
¿Qué ocurre cuando se utiliza el método render en la respuesta (res) hacia el cliente? Transforma en cadena (string) la información en formato HTML que se envía al cliente Tienes que tener predefinido el módulo body-parser ya que sino dará error Este método se utiliza para vistas complejas con datos de clientes La página HTML del cliente se comprimirá y se enviará al cliente sin la cabecera para que la carga sea mas rápida.
Para qué sirve la sentencia { root: __dirname } Devuelve la ruta en el sistema operativo donde se encuentra instalado node.js Devuelve la ruta donde se está ejecutando el script Indica el valor de la variable de entorno #root Ninguna de las respuesta es correcta.
Denunciar test Consentimiento Condiciones de uso