Programación 1º – UD6 – Examen tipo test

Programación 1º – UD6 – Examen tipo test

PROGRAMACIÓN

Preguntas de Programación de DAM

Examen Programación UD6

Preguntas de Programación de 1ºDAM de la unidad 6: Estructuras de almacenamiento de información.

En esta unidad, afrontarás la utilización de estructuras de datos de capacidad estática  para almacenar información. Además retomaremos el uso de cadenas de caracteres, desde un punto de vista más avanzado, considerando los métodos más utilizados para tratarlas y el uso de las expresiones regulares. Luego veremos con más profundidad la utilización de los arrays estáticos unidimensionales. Éstos propician la utilización de determinados algoritmos clásicos en programación, como son los diferentes algoritmos de ordenación, iteración y búsqueda en dichas estructuras. Finalmente extenderemos los arrays estáticos a un nivel multidimensional.

1 / 29

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

2 / 29

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

3 / 29

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

4 / 29

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

5 / 29

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

6 / 29

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

7 / 29

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

8 / 29

Los genéricos permiten realizar clases y métodos que pueden trabajar con cualquier tipo de dato: int, String, long, 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.

9 / 29

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

10 / 29

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

11 / 29

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

12 / 29

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

13 / 29

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

14 / 29

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

15 / 29

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

16 / 29

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?

17 / 29

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

18 / 29

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

19 / 29

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).

20 / 29

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

21 / 29

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

22 / 29

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

23 / 29

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.)

24 / 29

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>.

25 / 29

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

26 / 29

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

27 / 29

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

28 / 29

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

29 / 29

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

Your score is

0%

Deixa un comentari

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