UT04: Cadenas de caracteres y arrays.

  Nº DE HORAS DE LA UNIDAD DE TRABAJO: 25

 

RA

Contenidos propuestos

DE LAS CUALES SERÁN PRESENCIALES: 6

Contenidos según normativa

4 y 6

PROG 04.- Cadenas de caracteres y arrays.

  1. Introducción a las estructuras de almacenamiento.
  2. Cadenas de caracteres.
    1. Operaciones con cadenas de caracteres.
      1. Operaciones básicas con cadenas de caracteres (I).
      2. Operaciones básicas con cadenas de caracteres (II).
      3. Operaciones avanzadas con cadenas de caracteres (I).
      4. Operaciones avanzadas con cadenas de caracteres (II).
    2. Conversiones entre cadenas y tipos numéricos (I).
      1. Conversiones entre cadenas y tipos numéricos (II).
    3. La clase StringTokenizer en Java.
    4. Otros tipos de cadenas de caracteres en Java.
  3. Expresiones regulares.
    1. Construcción de expresiones regulares.
      1. Rangos.
      2. Cuantificadores.
      3. Agrupaciones: uso de paréntesis.
      4. Alternativas: operador barra (|) o disyuntor.
      5. Metacaracteres y escapado.
    2. Expresiones regulares en Java (I): clases Pattern y Matcher.
      1. El método matches de la clase String.
    3. Expresiones regulares en Java (II): búsquedas.
    4. Expresiones regulares en Java (III): agrupaciones.
  4. Creación de arrays.
    1. Uso de arrays unidimensionales.
    2. Inicialización.
    3. Mostrar contenido de un array.
    4. El método split de la clase String.
  5. Arrays multidimensionales.
    1. Uso de arrays multidimensionales.
    2. Inicialización de arrays multidimensionales.
    3. Mostar el contenido de un array multidimensional.
    4. Aplicaciones de los arrays multidimensionales.

Anexo I.- Formateado de cadenas en Java.

Anexo II.- Ejercicios resueltos.

Aplicación de las estructuras de almacenamiento:

  • Estructuras. Definición y uso. (*)
  • Concepto de Array. Tipos. Creación de arrays. Recorrido y búsquedas en un array. (*)
  • Arrays multidimensionales. (*)
  • Cadenas de caracteres. Uso de las cadenas. Recorrido y manipulación. Uso de expresiones regulares en cadenas de texto. (*)

En la columna Contenidos según normativa, el texto en color negro se refiere a contenidos mínimos recogidos en el RD, y el texto en color azul y acaban en (*), al adaptable por las CCAA, de acuerdo con la Orden correspondiente.

Criterios de evaluación
CE Descripción Actividad
4e Se han desarrollado programas que instancien y utilicen objetos de las clases creadas anteriormente. Online 4
4f Se han utilizado mecanismos para controlar la visibilidad de las clases y de sus miembros. Online 4
6a Se han escrito programas que utilicen arrays. Online 4
6g Se han utilizado expresiones regulares en la búsqueda de patrones en cadenas de texto. Online 4