ED01.- Desarrollo de software.

Orientaciones para el alumnado

Esta es la primera Unidad de Trabajo del módulo.

Es una unidad introductoria, donde aprenderás los tipos de software y su relación con el hardware subyacente.

También te introduce al conjunto de etapas por donde tiene que pasar una aplicación informática, desde que recibes la petición por parte de un cliente hasta que llega a sus manos y la mantienes, introduciendo cuantas actualizaciones o modificaciones sean necesarias.

Datos generales de la Unidad de Trabajo
Nombre completo del MP Entornos de desarrollo. Siglas MP ED
y título de la UT 01.- Desarrollo de software.
Índice o tabla de contenidos
  1. Software y programa. Tipos de software.
  2. Relación hardware-software.
  3. Fases a seguir en el desarrollo del software.
    1. Análisis.
    2. Diseño.
    3. Codificación.
    4. Compilación.
    5. Pruebas
    6. Explotación.
    7. Mantenimiento.
    8. Documentación.
  4. Ciclos de vida del software.
  5. Herramientas de apoyo al desarrollo del software.
  6. Frameworks.
  7. Lenguajes de programación.
    1. Características de los lenguajes de programación.
    2. Clasificación de los lenguajes de programación.
      1. Lenguajes de programación estructurados.
      2. Lenguajes de programación orientados a objetos.
  8. Máquinas virtuales
    1. Entornos de ejecución.
    2. Java runtime environment.

Anexo I.- Sentencias de control de la programación estructurada.

Anexo II.- Licencias de recursos.

Objetivos
  • Conocer las fases del desarrollo de una aplicación informática, implementando un sistema completo de formularios e informes que permitan gestionar de forma integral la información almacenada.
  • Establecer vías eficaces de relación profesional y comunicación con sus superiores, compañeros y subordinados, respetando la autonomía y competencias de las distintas personas.
  • Mantener el espíritu de innovación y actualización en el ámbito de su trabajo para adaptarse a los cambios tecnológicos y organizativos de su entorno profesional.
Temporalización
(estimación)
Tiempo necesario para estudiar los contenidos (h) 10
Tiempo necesario para completar la tarea (h) 1
Tiempo necesario para completar el examen (h) 1
de días que se recomienda dedicar a esta unidad 8
La temporalización anterior no deja de ser una estimación media, ya que el tiempo a invertir va a depender mucho de las circunstancias personales de cada cual.
Consejos y recomendaciones
  • Esta primera unidad, muy teórica, no tiene una dificultad concreta.
  • Hay que entender muy bien las ideas clave.
  • Tener claro los conceptos será fundamental para el éxito en unidades posteriores.

Es una estructura conceptual y tecnológica de soporte definido, normalmente con artefactos o módulos de software concretos, que puede servir de base para la organización y desarrollo de software.

Conjunto de utilidades que permite la ejecución de programas Java.