Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Introducción a Java por Mind Map: Introducción a Java

1. Proceso de Edición y Compilación

1.1. Edición del código fuente

1.2. Compilación (javac)

1.3. Ejecución en JVM

2. Codificación de Programas Java

2.1. Legibilidad

2.2. Corrección

2.3. Eficiencia

3. Proceso de Desarrollo de Software

3.1. Especificación

3.1.1. Funcionalidad y características técnicas

3.1.2. Funcionalidad y características técnicas

3.2. Diseño

3.2.1. Arquitectura de la aplicación

3.2.2. Estructura y organización

3.3. Codificación

3.3.1. Programación basada en especificaciones de diseño

3.4. Prueba

3.4.1. Compilación y ejecución para verificar requisitos

3.5. Mantenimiento

3.5.1. Corrección de errores

3.5.2. Modificación y nuevas funcionalidades

4. Portabilidad

4.1. Ejemplos similares: JPEG, PDF

4.2. Importancia en la elección de Java para comercio electrónico y sistemas de información

5. Entornos de Desarrollo

5.1. Integrated Development Environment (IDE)

5.2. Ejemplos: NetBeans, Eclipse, BlueJ, JBuilder, JCreatorPro

6. Definición

6.1. Idiomas artificiales diseñados para expresar cálculos y procesos.

6.2. Conjunto de palabras reservadas, símbolos y reglas sintácticas y semánticas.

7. Proceso de Programación

7.1. Escritura

7.2. Compilación

7.3. Verificación del código fuente

8. Algoritmos

8.1. Importancia en la programación

8.2. **Definición:** Conjunto ordenado y finito de operaciones

8.3. Relación con la programación eficaz

9. Java

9.1. Historia

9.1.1. Desarrollado por Sun Microsystems

9.1.2. Lanzamiento en 1995

9.1.3. Portabilidad: "Write Once, Run Anywhere"

9.2. Características

9.2.1. Bytecode y Máquina Virtual de Java (JVM

9.2.2. Plataforma independiente

9.2.3. Java Runtime Environment (JRE)

9.3. **Plataforma de java**

9.3.1. Compilación a Bytecode

9.3.2. Ejecución en múltiples sistemas operativos (Windows, Mac OS, Linux, etc.)

9.3.3. Java Development Kit (JDK) y Java Application Programming Interface (API)