TAICord TAICord

Quizzes Píldoras Unirse al servidor Login con Discord
← Volver

simulacro_BIII_dificil_TAICORD

Por hloren6779
Récord
🏆 5.33
Media
📊 5.33
Sesiones
1
#PreguntaOpcionesTiempo
1 En HTML5, ¿qué ocurre si colocamos un elemento <a> que contiene dentro otro elemento <a>?
Es válido y se crean dos enlaces anidados
El navegador ignora el enlace interior y solo funciona el exterior
✓ Es HTML inválido; el parser cierra el primer <a> antes de abrir el segundo, generando dos enlaces hermanos
Produce un error de renderizado y no se muestra ninguno de los dos enlaces
30s
2 En CSS3, si aplicamos a un elemento 'color: red !important;' en una hoja de estilos del autor, y también 'color: blue !important;' en una hoja de estilos del usuario, ¿qué color se aplica?
Rojo, porque el autor siempre tiene prioridad
✓ Azul, porque con !important las reglas del usuario prevalecen sobre las del autor
Rojo, porque !important del autor gana sobre !important del usuario
Depende del orden en que el navegador cargue las hojas de estilo
30s
3 En JavaScript, ¿cuál es el resultado de: typeof null?
'null'
'undefined'
✓ 'object'
'NaN'
30s
4 En C#, ¿qué ocurre si una clase implementa dos interfaces que declaran un método con la misma firma void Procesar()?
Error de compilación por ambigüedad
✓ La clase solo necesita implementar el método una vez y satisface ambas interfaces
La clase debe usar obligatoriamente implementación explícita para ambas
La clase debe elegir una de las dos interfaces y descartar la otra
30s
5 En SQL, ¿qué devuelve la expresión: SELECT NULL = NULL?
TRUE
FALSE
✓ NULL
Error de sintaxis
30s
6 En HTML5, ¿cuál es la diferencia entre los atributos 'disabled' y 'readonly' en un <input>?
Son sinónimos y producen el mismo efecto
✓ disabled impide la edición y el envío del valor con el formulario; readonly impide la edición pero el valor sí se envía
disabled impide la edición pero envía el valor; readonly impide la edición y no lo envía
disabled solo funciona en <input type='text'> mientras que readonly funciona en cualquier tipo de input
30s
7 En JavaScript, ¿cuál es el resultado de: console.log(0.1 + 0.2 === 0.3)?
true
✓ false
undefined
Error de ejecución
30s
8 En C#, tenemos: string a = "hola"; string b = "hola"; ¿Qué devuelve Object.ReferenceEquals(a, b)?
false, porque son dos instancias diferentes en el heap
✓ true, porque el compilador usa string interning y ambas apuntan a la misma referencia en memoria
Depende de si se ejecuta en modo Debug o Release
Error de compilación porque ReferenceEquals no acepta strings
30s
9 En SQL Server, ¿cuál es la diferencia entre WHERE y HAVING?
No hay diferencia, son sinónimos
✓ WHERE filtra filas antes de la agrupación; HAVING filtra grupos después de la agrupación
WHERE se usa con SELECT y HAVING con UPDATE
WHERE solo acepta comparaciones simples y HAVING acepta funciones de agregación y comparaciones
30s
10 En JavaScript, ¿qué imprime: console.log([] == false)?
✓ true
false
undefined
TypeError
30s
11 En CSS, ¿cuál es la especificidad del selector 'div#contenedor .activo p:first-child'?
✓ 0,1,1,2
0,1,2,2
0,1,1,3
0,1,2,1
30s
12 En C#, ¿qué diferencia hay entre 'is' y 'as' para comprobación de tipos?
'is' devuelve el objeto convertido o null; 'as' devuelve un booleano
✓ 'is' devuelve un booleano indicando si la conversión es posible; 'as' intenta la conversión y devuelve null si falla
'is' lanza una excepción si la conversión falla; 'as' devuelve null
'is' solo funciona con tipos valor; 'as' solo funciona con tipos referencia
30s
13 En SQL, tenemos la tabla EDICIONES con una columna fkCurso que admite NULLs. ¿Qué devuelve SELECT COUNT(*) FROM EDICIONES vs SELECT COUNT(fkCurso) FROM EDICIONES si hay 10 filas y 2 tienen fkCurso NULL?
Ambas devuelven 10
Ambas devuelven 8
✓ COUNT(*) devuelve 10 y COUNT(fkCurso) devuelve 8
COUNT(*) devuelve 8 y COUNT(fkCurso) devuelve 10
30s
14 En HTML5, ¿qué elemento semántico es más apropiado para un bloque de contenido independiente que podría redistribuirse fuera de la página (como en un feed RSS)?
<section>
✓ <article>
<aside>
<div>
30s
15 En JavaScript, ¿cuál es la salida de: let x = 1; let y = x++; console.log(x, y)?
1 1
2 2
✓ 2 1
1 2
30s
16 En C#, ¿cuál es la diferencia entre una clase abstracta y una interfaz a partir de C# 8.0?
No hay diferencia, son equivalentes desde C# 8.0
✓ Las interfaces pueden tener implementaciones por defecto desde C# 8.0, pero siguen sin poder tener estado (campos de instancia)
Las clases abstractas pueden implementar múltiples interfaces pero las interfaces no pueden heredar de otras interfaces
Las interfaces desde C# 8.0 pueden tener constructores
30s
17 En SQL, ¿qué ocurre con esta consulta: SELECT NOMBRE FROM ALUMNOS WHERE NOMBRE IN (SELECT NOMBRE FROM PROFESORES)?
Error: no se pueden comparar tablas diferentes en un IN
✓ Devuelve los nombres que existen tanto en ALUMNOS como en PROFESORES
Devuelve todos los nombres de ALUMNOS
Devuelve los nombres de ALUMNOS que no están en PROFESORES
30s
18 En CSS, aplicamos 'position: absolute' a un elemento hijo. ¿Respecto a qué se posiciona?
Siempre respecto al viewport del navegador
Respecto a su elemento padre directo
✓ Respecto al ancestro posicionado más cercano (con position distinto de static), o al viewport si no existe ninguno
Respecto al elemento <body>
30s
19 En JavaScript, ¿qué devuelve: '5' - 3?
'53'
✓ 2
'2'
NaN
30s
20 En C#, si declaramos: int[] arr = new int[3]; ¿cuál es el valor de arr[0] sin asignación previa?
null
undefined
✓ 0
Error de ejecución por variable no inicializada
30s