Programación 1º – UD8 – Examen tipo test

Programación 1º – UD8 – Examen tipo test

PROGRAMACIÓN

Preguntas de Programación de DAM

Examen Programación UD8

Preguntas de Programación de 1ºDAM de la unidad 8: Colecciones de Datos.

En esta unidad, aprenderás a la utilizar estructuras de datos de capacidad dinámica para almacenar información. Las estructuras dinámicas explicadas en los contenidos serán: colecciones, listas, conjuntos y mapas, las cuales propician la utilización, previa implementación, de  clases genéricas en algunos casos, y de determinados algoritmos clásicos en programación, como son los diferentes algoritmos de ordenación, iteración y búsqueda en dichas estructuras.

1 / 30

En el código String cad=new String("hola"+ " y " + "adiós");, ¿cuántas instancias de la  clase String se llegan a crear realmente?

2 / 30

¿Cuál de las siguientes cadenas encajan con la expresión regular "A{1,3}B*C+D*"?

3 / 30

¿Qué retornará el código "hola mundo".replace("o","i").toUpperCase().startsWidth("HO");?

4 / 30

¿Cuál de los siguientes métodos está en la clase StringBuffer y no en la clase String?

5 / 30

A continuación, se muestra un listado de métodos que permiten comprobar, a través de la clase Matcher, si una cadena encaja con un patrón, ¿cuál de ellos debe usarse para hacer uso de los métodos start y end, también disponibles en la clase Matcher?
(Imagina que m es una instancia de la clase Matcher.)

6 / 30

Dada la cadena "asdfñlkj", ¿qué subcadena generaría el método substring(4)?

7 / 30

¿Cuál de las siguientes afirmaciones sobre documentos XMLDOM es falsa?

8 / 30

La capacidad de las estructuras denominadas dinámicas...

9 / 30

¿Cuál es la peor forma de comparar las cadenas a y b?

10 / 30

¿Cuáles de las siguientes especificaciones de formato para el método format genera un número con dos decimales?

11 / 30

Dada la expresión regular "([A-Z]*)([a-z]*)([0-9]+)", al usar el método find() de la clase Matcher sobre la cadena "AABBccdd1234", ¿cómo puedes extraer las letras en minúsculas? (Imagina que m es la instancia de la clase Matcher).

12 / 30

En la clase Double disponemos de un método que nos permite pasar una cadena, que contiene un número, a un tipo de dato numérico con el que podemos hacer operaciones, ¿cuál de las siguientes líneas sería una conversión válida?

13 / 30

¿Cuáles son las siglas de la librería que permite usar XML en Java?

14 / 30

Señala cuál de los siguientes elementos es un objeto inmutable:

15 / 30

¿Cuál de las siguientes expresiones encajan con la expresión regular "[A-Z0-9]+0-9"?

16 / 30

El método getLength() disponible en todos los arrays permite obtener el tamaño del array.

17 / 30

¿Cuáles de las siguientes cadenas encajan con la expresión regular "(\*+[a-z])*\++"? (Selecciona una o más)

18 / 30

¿Cuáles de los siguientes métodos nos permiten insertar elementos de un TreeSet?

19 / 30

¿Cuáles de las siguientes colecciones no permiten duplicados? (Selecciona una o más)

20 / 30

¿Cuál de las siguientes expresiones sería un array multidimensional irregular?

21 / 30

Entre la siguientes creaciones de array hay una que es errónea, ¿sabrías decir cuál?

22 / 30

¿Cuántas instancias de la clase String contendría el siguiente array String [][]cad=new String[10][20]?

23 / 30

Dado el array int j[]={1,2,3,4,5,6};, ¿cuál es el elemento en la posición 3?

24 / 30

Dada una lista t de datos tipo Integer, ¿cómo podríamos mostrar todos los elementos de la lista?

25 / 30

Para indicar que una clase genérica solo admite un tipo base que extiende otra clase, por ejemplo TClass, hay que poner el parámetro formal de tipo de la siguiente forma: <T extends TClass>.

26 / 30

Los genéricos permiten realizar clases y métodos que pueden trabajar con cualquier tipo de dato: intStringlong, etcétera. Para crearlas hay que definir en la clase genérica un parámetro formal de tipo "" justo después del nombre de la clase.

27 / 30

¿Cuál de las siguientes cadenas encajan con la expresión regular "\**[a-z]*\++"?

28 / 30

¿Cuál de las siguientes afirmaciones sobre el método toString() es falsa?

29 / 30

¿Cuál de las siguientes formas sería la mejor forma de definir una lista de enteros?

30 / 30

¿Cuál de los siguientes tipos de colecciones almacena de forma ordenada los elementos, sin necesidad de una ordenación posterior?

Your score is

0%

Deixa un comentari

This site uses Akismet to reduce spam. Learn how your comment data is processed.