Instalación y uso de entornos de desarrollo
Table of Contents
Resultados de aprendizaje y criterios de evaluación
RA1. 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.
- CE1a. Se ha reconocido la relación de los programas con los componentes del sistema informático: memoria, procesador, periféricos, entre otros.
- CE1b. Se han identificado las fases de desarrollo de una aplicación informática.
- CE1c. Se han diferenciado los conceptos de código fuente, objeto y ejecutable.
- CE1d. Se han reconocido las características de la generación de código intermedio para su ejecución en máquinas virtuales.
- CE1e. Se han clasificado los lenguajes de programación, identificando sus características.
- CE1f. Se ha evaluado la funcionalidad ofrecida por las herramientas utilizadas en el desarrollo de software.
- CE1g. Se han identificado las características y escenarios de uso de las metodologías ágiles de desarrollo de software.
RA2. Evalúa entornos integrados de desarrollo analizando sus características para editar código fuente y generar ejecutables.
- CE2a. Se han instalado entornos de desarrollo, propietarios y libres.
- CE2b. Se han añadido y eliminado módulos en el entorno de desarrollo.
- CE2c. Se ha personalizado y automatizado el entorno de desarrollo.
- CE2d. Se ha configurado el sistema de actualización del entorno de desarrollo.
- CE2e. Se han generado ejecutables a partir de código fuente de diferentes lenguajes en un mismo entorno de desarrollo.
- CE2f. Se han generado ejecutables a partir de un mismo código fuente con varios entornos de desarrollo.
- CE2g. Se han identificado las características comunes y específicas de diversos entornos de desarrollo.
Índice de contenidos
- Introducción
- La terminal como herramienta fundamental
- Editores de programación clásicos: Emacs y Vi
- El ordenador: una máquina programable
- Relación Hardware-Software
- Lenguajes de programación
- Código fuente, objecto y ejecutable
- Lenguajes compilados e interpretados
- Ninja Training: lenguajes compilados e intérpretados, generación de código
- Ninja Training: Java: instalación entorno de desarrollo
- Java: construir proyectos
Referencias
- Web con documentación completa sobre Java: dev.java.