option
Cuestiones
ayuda
daypo
buscar.php

Preguntas tipo test PW

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Preguntas tipo test PW

Descripción:
preguntas sacadas de wuolah

Fecha de Creación: 2026/02/04

Categoría: Otros

Número Preguntas: 104

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

¿Qué significa LAMP en el contexto de tech stacks?. Linux, Apache, Mysql, PHP. Linux, Apache, Mariatra, Pert. Linux, Angular, Mysql, PHP. Ninguna de las anteriores es correcta.

¿Qué es JSON en el contexto de desarrollo web?. Un lenguaje de programación. Un formato de intercambio de datos. Un entorno de ejecución de javascript. Ninguna de las anteriores es correcta.

¿Qué representa el acrónimo DOM en el desarrollo web?. Document Object Model. Document Object Module. Document Object Manipulation. Ninguna de las anteriores es correcta.

¿Cuál es la principal ventaja de usar microservicios?. Mayor eficiencia en el uso de memoria. Capacidad para escalar y mantener. Menor necesidad de testing. Ninguna de las anteriores es correcta.

¿Qué tipo de lenguaje es javascript?. Compilado. Interpretado. Binario. Ninguna de las anteriores es correcta.

¿Cuál de las siguientes opciones es una desventaja de los microservicios?. Mantenimiento más complejo. Mayor consumo de memoria. Despliegue dependiente de la aplicación. Ninguna de las anteriores es correcta.

¿Qué método HTTP no es idóneo para operaciones que modifican los datos en el servidor?. POST. PUT. GET (porque envía los datos en la URI). Ninguna de las anteriores es correcta.

¿Cuál de los siguientes no es un beneficio del uso de CSS?. Separación del contexto y la presentación. Aumento de la velocidad de carga de la página. Directa manipulación del DOM. Ninguna de las anteriores es correcta.

Cuando se maneja un alto volumen de solicitudes en una aplicación web, ¿qué estrategia de base de datos podrías implementar para mejorar el rendimiento?. Usar una base de datos SQL. Implementar la replicación de base de datos. Eliminar índices para acelerar inserciones. Ninguna de las anteriores es correcta.

¿Cuál es la funcionalidad del atributo scope cuando se utiliza en celdas de encabezado (<th>) dentro de una tabla HTML?. Define el estilo de la celda de encabezado para diferenciarla de las celdas de datos. Indica si la celda de datos es para una fila, una columna, o un grupo de filas o columnas. Establece el alcance de fusión de celdas adyacentes. Ninguna de las anteriores es correcta.

¿Cuál es el propósito principal de utilizar un campo de entrada oculto en un formulario HTML?. Para almacenar información que el usuario debe validar antes de enviar el formulario. Para transmitir información que no debe ser modificada por el usuario entre solicitudes HTTP. Para ocultar información sensible del código fuente de la página. Ninguna de las anteriores es correcta.

¿Qué uso de los campos ocultos puede mejorar la eficiencia del flujo de trabajo del usuario en un formulario multi-página?. Almacenar y transmitir la posición del scroll del usuario en la página. Mantener datos a través de múltiples páginas de un formulario sin necesidad de recalcularlos. Almacenar el historial de navegación del usuario para permitir la función atrás. Ninguna de las anteriores es correcta.

¿Cuál de las siguientes funciones no es una forma válida de declarar una función en javascript?. function miFuncion() {}. var miFuncion = function() {};. let miFuncion = () => {};. Ninguna de las anteriores es correcta (Todas son válidas).

¿Qué sucede si intentas usar el let para declarar una variable que ya fue declarada usando el let en el mismo ámbito?. La variable es redeclarada. Se lanza un error de sintaxis. La segunda declaración es ignorada. Ninguna de las anteriores es correcta.

¿Qué sucede cuando se ejecuta el siguiente código? let sym1 = Symbol('mi_simbolo'); let sym2 = Symbol('mi_simbolo'); console.log(sym1 === sym2);. Imprime true. Imprime false. Lanza un error. Ninguna de las anteriores es correcta.

¿Qué imprime el siguiente código? let a=Symbol('mi_simbolo'); let b=Symbol('mi_simbolo'); console.log(a===b); console.log(a==b);. false y false. true y true. true y false. false y true.

¿Cuál de las siguientes afirmaciones es verdadera respecto a javascript?. Javascript es un lenguaje de programación tipado estáticamente. En javascript, los objetos no pueden tener propiedades o métodos privados. En javascript, las variables declaradas con var tienen ámbito de bloque. Ninguna de las anteriores es correcta.

¿Qué se imprime en la consola con el siguiente fragmento de código? let o={a:1,b:2}; let a=[], i=0; for (a[i++] in o); console.log(a);. [1, 2]. ['a', 'b']. ['0', '1']. Ninguna de las anteriores es correcta.

¿Qué se imprime en la consola al ejecutar el siguiente código? var a=5; function test() {} a=0; console.log(a); test(); console.log(a);. 0 seguido de 5. 0 seguido de 0. 5 seguido de 0. Ninguna de las anteriores es correcta.

¿Qué se imprime en la consola al ejecutar el siguiente código? var a=5; function test() {} console.log(a); a=0; test(); console.log(a);. 5 seguido de 0. 0 seguido de 5. 0 seguido de 0. Ninguna de las anteriores es correcta.

¿Qué imprime el siguiente código? var a=5; function test() { console.log(a); var a=0; } test();. 5. 0. undefined. Error.

¿Cuál es la salida del siguiente fragmento de código javascript? let x='0'; let y=3; console.log(x-y);. "7". -3. "10-3". Ninguna de las anteriores es correcta.

¿Qué devuelve el método split(" ") aplicado a una cadena?. Divide la cadena en letras. Un array de palabras separadas por espacios. Elimina los espacios de la cadena. Ninguna de las anteriores es correcta.

¿Qué atributo se utiliza para definir el estilo de viñetas en una lista no ordenada?. type. style. list-style-type. Ninguna de las anteriores es correcta.

¿Qué valor se imprimirá en la consola con el siguiente código? var o = { prop: 37, f: function() { return this.prop; } }; console.log(o.f());. Undefined. 37. function() {return this.prop;}. Ninguna de las anteriores es correcta.

¿Qué imprime el código: var obj={prop:37}; var myProp=function(){return this.prop;}; obj.f=myProp; obj.f();?. 37. undefined. Error. Ninguna.

¿Qué resultado produce el siguiente código? var x=1; function fun() { console.log(x); var x=2; } fun();. 1. 2. undefined. Ninguna de las anteriores es correcta.

¿Qué elemento se utiliza para significar la importancia en un texto, mostrándolo en negrita?. <b>. <strong>. <ern>. Ninguna de las anteriores es correcta.

Cómo se especifica en HTML que una entrada de formulario debe ser un número entre 0 y 100?. <input type="number" min="0" max="100">. <input type="range" min="0" max="100">. <input type="number" range="0-100">. Ninguna de las anteriores es correcta.

¿Cómo podemos retrasar la carga de una imagen para impedir que esta afecte a la experiencia de usuario?. <img src="plc.jpg" loading="eager" />. <img lazy="plc.jpg" alt="eager" />. <img src="plc.jpg" lazy="Yes" />. Ninguna de las anteriores es correcta (sería loading="lazy").

¿Qué tipo de bucle es más apropiado para ignorar los huecos en un array disperso? [ANULADA]. forEach. for. for-of. Ninguna de las anteriores es correcta.

¿Qué etiqueta HTML se usa para definir una imagen que se puede usar como un enlace?. <img href="url">. <button img="url">. <a href="url"><img src="url"></a>. Ninguna de las anteriores es correcta.

¿Qué etiqueta es la adecuada en un entorno <form> para que se adjunte el contenido de un fichero "file.txt" como parámetro "fichero"?. <input name="fichero" src="file.txt">. <input type="file" name="fichero" value="file.txt">. <input type="file" name="fichero" src="file.txt">. Ninguna de las anteriores es correcta.

¿Cuál es la característica clave de los web frameworks (WF)?. Crear aplicaciones de escritorio. automatizar partes del desarrollo web. Gestionar bases de datos no relacionales. Ninguna de las anteriores es correcta.

¿Qué sucede cuando se ejecuta el siguiente código? let sym1 = Symbol("mi_simbolo"); let sym2 = Symbol("mi_simbolo"); console.log(sym1 === sym2);. Imprime true. Imprime false. Lanza un error. Ninguna de las anteriores es correcta.

¿Cuál es el objetivo del principio de potencia Mínima (least power) en el desarrollo de tecnologías web?. Maximizar la velocidad de procesamiento y eficiencia de los servidores. Facilitar la interoperabilidad y mantenibilidad al usar lenguajes más simples y menos poderosos. Reducir el costo de desarrollo y mantenimiento de las tecnologías web. Ninguna de las anteriores es correcta.

¿Cuál es la principal diferencia entre SOA y microservicios?. SOA se centra en la reutilización, mientras que en los microservicios se centran en la escalabilidad. SOA utiliza XML, mientras que los microservicios JSON. SOA es para grandes empresas, mientras que los microservicios son para startups. Ninguna de las anteriores es correcta.

¿Qué estrategia crees que podría ser más efectiva para reducir la carga en un servidor de base de datos bajo demanda alta?. Aumentar el número de servidores de base de datos. Implementar el almacenamiento en caché de consultas. Reducir el número de índices en la base de datos. Ninguna de las anteriores es correcta.

¿Cómo puede aplicarse el principio de "ser liberal en lo que aceptas y conservador en lo que haces" al desarrollo de APIs?. Las APIs deben permitir cualquier tipo de datos de entrada, pero restringir fuertemente los métodos. Las APIs pueden proporcionar una alta gama de funcionalidades. Las APIs deben aceptar y trabajar con diversos formatos de entrada, pero ser estrictas en seguir los estándares de salida. Ninguna de las anteriores es correcta.

¿Cuál es un beneficio principal del Data Sharding?. Aumenta la complejidad de las consultas SQL. Reduce la latencia de las operaciones de la base de datos. Elimina la necesidad de realizar copias de seguridad. Ninguna de las anteriores es correcta.

¿Cuál de los siguientes crees que es un desafío común al implementar Single Page Applications?. Manejo de la navegación y el historial del navegador. Uso de múltiples hojas de estilo. Simplificación del back-end. Ninguna de las anteriores es correcta.

¿Qué problema específico de rendimiento en aplicaciones web puede ser solucionado mediante el uso de Service Workers?. Latencia de red. Carga de imágenes de gran tamaño. Ejecución de javascript en un hilo separado para evitar bloquear la UI. Ninguna de las anteriores es correcta.

¿Qué es una Access Control List (ACL) en el contexto de la seguridad de sistemas?. Una lista de sistemas autorizados para acceder a una red. Una técnica para detectar intrusiones en la red. Una lista que especifica permisos y acceso para usuarios o grupos sobre un objeto. Ninguna de las anteriores es correcta.

¿Cuál de las siguientes afirmaciones sobre WebAssembly es correcta?. WebAssembly es un lenguaje de marcado utilizado para definir la estructura. WebAssembly es un formato binario de nivel máquina (bajo nivel) para ejecución eficiente. WebAssembly es un lenguaje de programación de alto nivel. Ninguna de las anteriores es correcta.

En un patrón de microservicios, ¿cuál es el principal desafío al implementar una transacción que abarque múltiples servicios?. La gestión de la consistencia de datos entre servicios. La sincronización de los distintos lenguajes. La autenticación entre servicios. Ninguna de las anteriores es correcta.

¿Cuál de los siguientes puertos se considera un puerto de sistema?. 10433. 3306. 80. Ninguna de las anteriores es correcta.

¿Qué organización es responsable de definir los estándares web tipo XML, HTML and CSS?. IETF. ICANN. W3C. IEEE.

¿Cuál es el objetivo primario del protocolo TCP para internet?. Asegurar la velocidad de la conexión. Asegurar la entrega del mensaje sobre IP. Gestionar eficientemente las direcciones IP. Ninguna de las anteriores es correcta.

Dado el siguiente código HTML, ¿qué código de JavaScript es más adecuado para el acceso al valor de la entrada? <input type="text" name="celsius" id="celsius" />. document.form1.celsius.value. document.getElementById('celsius').value. document.querySelector('celsius'). document.getElementById('celsius').

¿Qué define a un tipo de medios (media type)?. El formato válido de un elemento multimedia. La naturaleza y formato de un recurso. Valida el tipo de extensión de fichero. Ninguna de las anteriores es correcta.

¿Qué salida produce el siguiente código con setTimeout e impresiones a, b, c, d?. cbda. cdab. cbad. cabd.

¿Cuál es el resultado en la consola del código JavaScript con 'this.valor' dentro de setTimeout?. undefined. "test". "ReferenceError". Ninguna de las anteriores.

JSP: ¿Cuál es la salida de <% int x=200; %> <%! int x=300; %> <%= x %>?. 200. 300. Error. Ninguna.

¿Cuál es el resultado de console.log(x()) donde x = o.f y f retorna this.a?. undefined. boolean. Function. Ninguna.

¿Cuál es el resultado de console.log(o.f()) donde f retorna typeof this.a (true)?. undefined. boolean. Function. Ninguna.

En J2EE, el objeto application es instancia de la clase: javax.servlet.Application. javax.servlet.ServletContext. javax.servlet.Configuration. Ninguna de las anteriores es correcta.

Soa vs Microservicio, diferencias principales. SOA=Reutilización, MS=Escalabilidad. SOA=Escalabilidad, MS=Reutilización. Son iguales. Ninguna de las anteriores.

¿Cómo insertar un elemento en la última posición de un Array Disperso?. array.push(val). array[array.length] = val. array.add(val). -.

Inconveniente de las SPA (Single Page Applications). Peor SEO y Seguridad (XSS). Mayor carga en el servidor. Pobre experiencia de usuario. -.

Qué protocolo de servicios web utiliza XML, que es unívoco. REST. SOAP. GraphQL. -.

¿Cuál es un puerto de sistema?. Puertos 0-1023 (ej. 80). Puertos 1024-49151. Puertos > 49151. -.

Inconveniente del uso de Microservicios. Monolítico. Mayor consumo de memoria y complejidad. Menor escalabilidad. -.

¿En qué consiste la Ley de robustez de Postel?. Ser estricto en lo que envías y liberal en lo que aceptas. Ser liberal en lo que envías y estricto en lo que aceptas. No aceptar errores. -.

¿Cómo podemos ver el valor de un elemento del DOM?. getElementById('id').value. getElement('id').val. query('id').text. -.

¿De qué está compuesto el componente de autoridad de la URI?. Protocolo y Path. Información de usuario, Host y Puerto. Query y Fragmento. -.

¿Qué método HTTP solo se trae la cabecera?. GET. POST. HEAD. OPTIONS.

¿Qué se utiliza para datos que no hay que modificar en un formulario?. input type='text' readonly. input type='hidden'. input type='disabled'. -.

¿Qué imprime el código con IIFE y logs a,b,c,d?. abcd. cbda. cabd. bacd.

Desventaja de la arquitectura cliente servidor. Eficiencia (cuello de botella en servidor). Falta de seguridad. Complejidad en cliente. -.

¿Qué es el Datasharding?. Copias de seguridad. Fragmentación de datos para reducir latencia. Compresión de datos. -.

¿Qué herramienta nos proporciona información pública sobre el registro del DNS?. ping. whois. tracert. netstat.

¿Cuántas direcciones tiene IPv4 vs IPv6?. 32 bits vs 128 bits. 64 bits vs 128 bits. 32 bits vs 64 bits. -.

¿Cuál es un código de estado de éxito en HTTP?. 404. 200 (o 2xx). 500. 301.

Etiqueta HTML para superíndice (superscript). <sub>. <sup>. <top>. <up>.

¿Qué son funciones de primera clase en JavaScript?. Funciones que son objetos y pueden pasarse como argumentos. Funciones principales del sistema. Constructores de clases. -.

¿Cómo podemos validar que nuestro código siga unos estándares definidos?. Con un compilador. Con el validador W3C. Ejecutándolo. -.

¿En qué año se inventó el primer ratón (mouse)?. 1968. 1980. 1995. 1950.

Pregunta sobre la URL (Ambiguo). Es ambiguo. No es ambiguo. Depende. -.

¿Qué fue ARPANET?. Un protocolo. El precursor de internet. Un navegador. -.

¿Qué carácter indica que se va a utilizar un fragmento en una URL?. ?. #. &. /.

¿Cuál tiene más prioridad en CSS?. Estilo Inline (en etiqueta). Estilo en <head>. Archivo externo. Ninguna de las anteriores.

¿Qué es JavaScript?. Lenguaje compilado estático. Lenguaje multiparadigma, dinámico, basado en prototipos. Base de datos. -.

Diferencia entre Autenticación y Autorización. Autenticación=Quién eres, Autorización=Qué puedes hacer. Son lo mismo. Autorización=Quién eres, Autenticación=Qué puedes hacer. -.

¿Qué significan las siglas de CAP Theorem?. Consistency, Availability, Partition Tolerance. Consistency, Accuracy, Performance. Capacity, Availability, Partition. -.

¿Qué método utilizamos para una consulta de lectura?. POST. GET. PUT. DELETE.

Estándar de JSON definido por: W3C. IETF. IEEE. ISO.

¿Qué es YAML?. Un lenguaje de marcas. Un lenguaje de serialización de datos. Un protocolo. -.

Versión más actual de HTTP (según apuntes). 1.1. 2.0. 3.0. -.

¿Cuál es la web semántica?. Web 1.0. Web 2.0. Web 3.0. Web 4.0.

¿Cuál es la web colaborativa?. Web 1.0. Web 2.0. Web 3.0. Web 4.0.

¿En qué versión HTTP se inventaron los códigos de estado?. 0.9. 1.0. 1.1. 2.0.

Métodos no idempotentes (resultado distinto si se repiten). GET. POST. PUT. HEAD.

¿Cuáles de estos son idempotentes?. POST. PUT y DELETE. PATCH. -.

Primer Navegador comercial. Mosaic. Netscape. Internet Explorer. Chrome.

Puertos del sistema (rango). 0 a 1023. 1024 a 49151. 49152 en adelante. -.

Puerto TCP de HTTP sobre TLS/SSL (HTTPS). 80. 8080. 443. 21.

Quien se encarga del desarrollo de HTTP ACTUALMENTE: IETF y W3C. Solo W3C. Solo IETF. IEEE.

En HTTP, peticiones que no alteran el estado (Seguras). POST. PUT. GET. DELETE.

Lenguaje de descripción ACTUAL de un documento XML. DTD. XSD (XML Schema Definition). XSLT. -.

¿De qué deriva JSON?. Java. Python. ECMAScript (JavaScript). C++.

¿Qué dice el principio SOLID Open-closed principle?. Abierto a extensión, cerrado a modificación. Abierto a modificación, cerrado a extensión. Siempre abierto. -.

La desventaja de una SPA en cuanto a seguridad es: Inyección SQL. Vulnerabilidad XSS (Cross-Site Scripting). Ataques DDoS. -.

El principio de 'servicios sin estado' en REST significa: El servidor guarda la sesión. Cada solicitud es independiente y no hay estado de sesión en servidor. No hay base de datos. -.

Una SPA evita la recarga de una página durante su uso. Verdadero. Falso. Depende. -.

Denunciar Test