Programación

Pertenece al título:

Técnico Superior en Desarrollo de Aplicaciones Multiplataforma

Duración:

9 meses

Total Horas:

256

ECTS:

14

Horas/Semana:

8

Horas/Día:

0 ó 2

Tipo de aula:

Específica

Unidades de Competencia Acreditadas:

  • UC0227_3 Desarrollar componentes software en lenguajes de programación orientados a objetos.

Aprenderás a:

  1. Reconocer la estructura de un programa informático, identificando y relacionando los elementos propios del lenguaje de programación utilizado.
  2. Escribir y probar programas sencillos, reconociendo y aplicando los fundamentos de la programación orientada a objetos.
  3. Escribir y depurar código, analizando y utilizando las estructuras de control del lenguaje.
  4. Desarrollar programas organizados en clases analizando y aplicando los principios de la programación orientada a objetos.
  5. Realizar operaciones de entrada y salida de información, utilizando procedimientos específicos del lenguaje y librerías de clases.
  6. Escribir programas que manipulen información, seleccionando y utilizando tipos avanzados de datos.
  7. Desarrollar programas, aplicando características avanzadas de los lenguajes orientados a objetos y del entorno de programación.
  8. Utilizar bases de datos orientadas a objetos, analizando sus características y aplicando técnicas para mantener la persistencia de la información.
  9. Gestionar información almacenada en bases de datos relacionales manteniendo la integridad y la consistencia de los datos.

Esquema de contenidos:

  1. Identificación de los elementos de un programa informático.
  2. Uso de objetos, aplicaciones basadas en objetos.
  3. Uso de estructuras de control.
  4. Desarrollo de clases.
  5. Almacenamiento de la información en estructuras de datos.
  6. Aplicación de los mecanismos de abstracción: clases, paquetes, subclases e interfaces.
  7. Clases genéricas y control de excepciones.
  8. Estudio de flujos de E/S y ficheros.
  9. Desarrollo de interfaces gráficas de usuario.
  10. Control de acceso y mantenimiento de bases de datos relacionales.
  11. Análisis e implementación de BD orientadas a objetos.

Metodología:

  • Exposición de conceptos.
  • Propuesta y corrección de actividades de enseñanza/aprendizaje relacionadas con los conceptos impartidos.
  • Resolución de dudas.
  • Realización de pruebas específicas de evaluación.

Evaluación y calificación:

  • Se hacen al menos dos pruebas específicas cada trimestre.
  • Se valorarán las actividades de aprendizaje realizadas en el aula.
  • Se valorará la actitud asistencia, participación.
  • La calificación global es la media de la puntuación de los apartados anteriores.

 

  • Desarrollar programas organizados en clases analizando y aplicando los principios de la programación orientada a objetos.

Información adicional

Estadísticas