UT02: Uso de estructuras de control.

     Nº DE HORAS DE LA UNIDAD DE TRABAJO: 28

 

RA

Contenidos propuestos

 DE LAS CUALES SERÁN PRESENCIALES: 9

Contenidos según normativa

3

PROG 02.- Uso de estructuras de control.

  1. Introducción.
  2. Estructura secuencial: sentencias y bloques.
    1. .- Ámbito o alcance de una variable.
  3. Estructuras de selección o condicionales.
    1. Estructura condicional simple: if.
    2. Estructura condicional compuesta: if-else .
    3. Estructuras condicionales anidadas
    4. Estructura selectiva múltiple: switch (I).
      1. Estructura selectiva múltiple: switch (II).
  4.  Estructuras repetitivas, iterativas o cíclicas.
    1. Estructura repetitiva while (I).
      1. Estructura repetitiva while (II).
    2. Estructura repetitiva do-while (I).
      1. Estructura repetitiva do-while (II).
    3. Concepto de contador.
    4. Concepto de acumulador.
    5. Estructura repetitiva for (I).
      1. Estructura repetitiva for (II).
  5. Estructuras de salto incondicional.
    1. Sentencias break y continue.
    2. Etiquetas.
  6. Pruebas y depuración de código.
    1. Depuración de código en Java.
    2. Depurando código Java con Netbeans.

Anexo I.- Ejercicios resueltos.

 Uso de estructuras de control.

  • Estructuras de selección.
  • Estructuras de repetición.
  • Estructuras de salto.
  • Control de excepciones.
  • Depuración de programas.
  • El depurador como herramienta de control de errores. (*)
  • Documentación de programas. (*)
    • Documentación interna, comentarios. (*)
    • Documentación externa, diagramas de clases, requisitos, guías, etc.(*)

 

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 acabado en (*), al adaptable por las CCAA, de acuerdo con la Orden correspondiente.

Criterios de evaluación
CE Descripción Actividad
3.a Se ha escrito y probado código que haga uso de estructuras de selección. Presencial 1
3.b Se han utilizado estructuras de repetición. Presencial 1
3.c Se han reconocido las posibilidades de las sentencias de salto. Examen 1
3.e Se han creado programas ejecutables utilizando diferentes estructuras de control. Online 2
3.f Se han probado y depurado los programas. Online 2
3.g Se ha comentado y documentado el código. Examen 1