Aplicaciones Utilitarias

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

1. Entorno Integrado de Desarrollo (IDE)

1.1. Conjunto de utilidades

1.1.1. Facilitan la codificación de algoritmos

1.1.1.1. Apoyándose en interfaces gráficas de usuario

1.2. Editor de código y Depurador

1.2.1. Integración automatizada con compiladores y ensambladores

2. Lenguaje de Programación

2.1. Codifica algoritmos

2.2. Conformado por símbolos (Léxico)

2.2.1. Reglas para la combinación de símbolos (Semántica)

2.2.2. Reglas para conferir significado de los símbolos y sus combinaciones (Sintáctica)

2.3. Lenguajes de alto nivel

2.3.1. Como

2.3.1.1. Java

2.3.1.2. Python

2.3.1.3. JavaScript

2.3.1.4. PHP

2.3.2. Están cercanos al lenguaje humano

2.4. Lenguajes de bajo nivel

2.4.1. Están cercanos al código de máquina

2.4.1.1. Como

2.4.1.1.1. GNU Assembler (GAS)

2.4.1.1.2. RosAsm

2.4.1.1.3. HLA

2.4.1.1.4. Assembler x86.

3. Compilador

3.1. Código fuente (lenguaje de alto nivel)

3.2. Traduce

3.3. Código Objeto (lenguaje de bajo nivel)

4. Ensamblador

4.1. Código de Objeto

4.2. Código de Máquina

4.2.1. Instrucciones que se ejecutan en la CPU

5. Editor de Código

5.1. Edita el código fuente de un programa

5.1.1. Editor de texto

5.1.1.1. Simplifica

5.1.1.2. Automatiza

5.1.1.3. Acelera

5.2. Incluye

5.2.1. Auto-completado de código

5.2.2. Detección automática de lenguaje de programación

5.2.3. Resaltado de la sintaxis del lenguaje de programación

5.2.4. El pareo de llaves

5.2.5. El sangrado de código

6. Depurador

6.1. Elimina errores en el código de un programa

6.2. Informa la linea de código donde se generó el error

7. Enlazador

7.1. Enlaza

7.1.1. Código de Máquina

7.1.2. Librería y utilidades

7.2. Crea un único programa ejecutable