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.