TAICord TAICord

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

programacion intensa 3

Por xd4z
Récord
🏆 7
Media
📊 7
Sesiones
1
#PreguntaOpcionesTiempo
1 En Java, ¿cuál es la diferencia principal entre una clase abstracta y una interfaz en versiones anteriores a Java 8?
Una interfaz puede tener atributos de instancia mientras que una clase abstracta no puede tenerlos
Una clase abstracta no puede ser instanciada pero una interfaz sí puede serlo directamente
✓ Una clase abstracta puede contener métodos con implementación mientras que una interfaz solo declara métodos sin implementación
Una clase abstracta soporta herencia múltiple pero una interfaz solo permite implementación simple
60s
2 Dada la siguiente estructura Python: empleado = {'nombre': 'Carlos', 'puntos': [10, 30, 50]} ¿cómo se accede al valor 30?
empleado.puntos.Item(2)
✓ empleado['puntos'][1]
empleado('puntos')(2)
empleado['puntos'].Value[2]
45s
3 En JavaScript ¿qué método de los arrays devuelve un nuevo array únicamente con los elementos que cumplen una condición dada?
map()
find()
reduce()
✓ filter()
45s
4 En C# con .NET ¿cuál de las siguientes declaraciones define correctamente una variable entera que admite el valor null?
✓ int? cantidad = null;
int|null cantidad = null;
int cantidad = null;
int?? cantidad = null;
45s
5 En JavaScript ¿cuál es la diferencia principal entre las declaraciones var y let en relación con el ámbito de las variables?
var tiene ámbito de bloque mientras que let tiene ámbito global
let solo puede usarse dentro de funciones mientras que var puede usarse en cualquier contexto
✓ var tiene ámbito de función mientras que let tiene ámbito de bloque
var no puede ser reasignado una vez declarado mientras que let sí admite reasignación
45s
6 En Python 3 ¿cuál de las siguientes opciones muestra la forma correcta de utilizar una f-string para insertar el valor de la variable ciudad dentro de un texto?
Bienvenido a %{ciudad}
✓ f'Bienvenido a {ciudad}'
f'Bienvenido a $(ciudad)'
Bienvenido a ' + {ciudad}
45s
7 En C# ¿qué estructura de datos genérica de tamaño dinámico se utiliza habitualmente para almacenar una colección de enteros?
int[]
HashMap<int>
Collection<int>
✓ List<int>
45s
8 ¿Cuál de las siguientes instrucciones declara y inicializa correctamente un array de cadenas de texto en C#?
✓ string[] nombres = new[] {'Ana', 'Luis', 'Pedro'};
string nombres[] = new {'Ana', 'Luis', 'Pedro'};
string[] nombres = new() {'Ana', 'Luis', 'Pedro'};
string nombres = new[] {'Ana', 'Luis', 'Pedro'};
45s
9 En Java ¿qué palabra clave debe utilizar una clase para indicar que implementa una interfaz?
extends
✓ implements
inherits
uses
45s
10 En C# dentro de un bloque try-catch ¿qué bloque garantiza que su contenido se ejecutará siempre tanto si se lanza una excepción como si no?
else
end
catch
✓ finally
45s
11 ¿Qué valor devuelve la siguiente función JavaScript? function suma() { var x = 0; var n = 10; while (n > 0) { x += n; n -= 3; } return x; }
30
19
✓ 22
25
60s
12 En PHP ¿qué función permite comprobar si una variable ha sido definida y no tiene el valor null?
✓ isset($variable)
defined($variable)
exists($variable)
notNull($variable)
45s
13 Dada la función recursiva en Java: int fib(int n) { if(n<=1) return n; return fib(n-1)+fib(n-2); } ¿Qué valor devuelve la llamada fib(7)?
8
12
21
✓ 13
60s
14 En PHP ¿qué función devuelve el número de elementos que contiene un array?
length($array)
✓ count($array)
num($array)
long($array)
45s
15 En Python ¿qué método de un diccionario devuelve una vista iterable con todos sus pares clave-valor?
pairs()
entries()
✓ items()
keyvalues()
45s
16 Dada la lista Python numeros = [10, 20, 30, 40, 50] ¿qué devuelve la expresión numeros[1:4]?
✓ [20, 30, 40]
[10, 20, 30]
[20, 30, 40, 50]
[30, 40, 50]
45s
17 En C# ¿cuál es la sintaxis correcta para definir una propiedad de solo lectura llamada Edad de tipo entero en una clase?
public readonly int Edad { get; set; }
✓ public int Edad { get; }
public int Edad { readonly; }
public int Edad { get; private; }
45s
18 En C# ¿qué garantiza el uso de la instrucción using al trabajar con objetos que implementan la interfaz IDisposable?
Que el objeto se inicializa automáticamente con sus valores predeterminados
Que el objeto solo puede ser leído y no modificado dentro del bloque
Que el objeto queda almacenado en memoria de solo lectura durante el bloque
✓ Que el método Dispose() se invoca automáticamente al finalizar el bloque
45s
19 En JavaScript ¿qué valor devuelve la expresión typeof null?
✓ object
null
undefined
boolean
45s
20 En Java si se desea diseñar una clase denominada Servicio que no pueda ser extendida por ninguna otra clase ¿qué modificador debe aplicarse?
sealed
private
✓ final
static
45s
21 En PHP ¿qué función se utiliza para añadir un nuevo elemento al final de un array existente?
array_add($array, $elemento)
✓ array_push($array, $elemento)
array_append($array, $elemento)
array_insert($array, $elemento)
45s
22 En PHP ¿qué realiza la función str_shuffle() aplicada a una cadena de texto?
Devuelve la cadena invertida caracter a caracter
Devuelve una subcadena de longitud aleatoria desde el inicio
Devuelve la cadena con sus caracteres duplicados en posiciones aleatorias
✓ Devuelve la cadena con todos sus caracteres en un orden aleatorio sin repetirlos
45s
23 En C# con LINQ ¿qué método se utiliza para filtrar los elementos de una colección que cumplen una condición determinada?
✓ Where()
Filter()
Select()
Find()
45s
24 En C# con .NET después de abrir una conexión a base de datos mediante MySqlConnection ¿qué objeto se instancia para preparar y ejecutar una consulta SQL?
MySqlReader
MySqlExecutor
✓ MySqlCommand
MySqlQuery
45s
25 En Python ¿qué función integrada devuelve el número de elementos de una lista?
count(lista)
✓ len(lista)
size(lista)
length(lista)
45s
26 En PHP ¿qué operador se utiliza para concatenar cadenas de texto?
+ (signo más)
& (ampersand)
++ (doble más)
✓ el operador punto (.)
45s
27 En C# ¿qué modificador de acceso restringe la visibilidad de un miembro únicamente al interior de la clase en la que está definido?
✓ private
internal
protected
restricted
45s
28 En C# ¿qué método de la clase DateTime se utiliza habitualmente para convertir una cadena de texto que representa una fecha en un objeto DateTime?
DateTime.Convert(cadena)
DateTime.ToDate(cadena)
✓ DateTime.Parse(cadena)
DateTime.String2Date(cadena)
45s
29 En JavaScript ¿qué método de una Promise se ejecuta siempre al resolverse la cadena independientemente de si fue resuelta o rechazada?
always()
✓ finally()
complete()
done()
45s
30 En C# ¿qué método de la clase string devuelve una nueva cadena con todos sus caracteres convertidos a minúsculas?
toLowercase()
Lowercase()
ToMin()
✓ ToLower()
45s