Saltar a contenido

UD 1 - Introducción al desarrollo de software

Cada unidad contendrá una serie de contenidos, resultados de aprendizaje (desglosados en criterios de evaluación), una práctica o prácticas para evaluar la adquisición de dichos criterios de evaluación y una prueba específica para evaluar la asimilación de contenido.

Normativa que respalda la unidad

Resultados de aprendizaje a trabajar

En esta sección se relaciona la unidad con el resultado de aprendizaje a trabajar en esta unidad, teniendo en cuenta la normativa del curso.

RA 1. Reconoce los elementos y herramientas que intervienen en el desarrollo de un programa informático, analizando sus características y las fases en las que actúan hasta llegar a su puesta en funcionamiento.

Criterios de evaluación

En esta sección se relaciona la unidad con los criterios de evaluación concretos, del resultado de aprendizaje a trabajar en esta unidad, teniendo en cuenta la normativa del curso.

  • a) Se ha reconocido la relación de los programas con los componentes del sistema informático, memoria, procesador, periféricos, entre otros.
  • b) Se han clasificado los lenguajes de programación.
  • c) Se han diferenciado los conceptos de código fuente, objeto y ejecutable.
  • d) Se han reconocido las características de la generación de código intermedio para su ejecución en máquinas virtuales.
  • e) Se ha evaluado la funcionalidad ofrecida por las herramientas utilizadas en programación.
  • f) Se ha diferenciado el funcionamiento de los distintos tipos de traductores de lenguajes ante el código fuente de un programa.
  • g) Se han identificado las fases de desarrollo de una aplicación informática.

Contenidos

En esta sección se incluyen los contenidos mínimos a impartir esta unidad teniendo en cuenta la normativa del curso

La unidad pertenece al bloque 1 Desarrollo de software

  • U1: Introducción al desarrollo del software.

Durante la unidad 1, veremos:

  • La relación de los programas con los componentes del sistema informático.
  • Las diferencias entre código fuente, objeto y ejecutable.
  • Algunos lenguajes de programación.
  • Las funcionalidades ofrecidas por las herramientas para el desarrollo de software.
  • El funcionamiento de los traductores.
  • Las fases de desarrollo de una aplicación informática.