Get Started. It's Free
or sign up with your email address
Programas by Mind Map: Programas

1. Elementos auxiliares de un programa

1.1. Contadores

1.2. Acumuladores

1.3. Interruptores

2. Lenguajes de programación

2.1. 1955: FORTRAN.

2.2. 1960: LISP, ALGOL, COBOL.

2.3. 1965: APL, SNOBOL, PL/1, BASIC.

2.4. 1970: PROLOG, ALGOL68, SIMULA67.

2.5. 1975: C, PASCAL.

2.6. 1980: MODULA-2, LIS, EUCLID.

2.7. 1985: ADA.

3. Variables

3.1. Elementos de almacenamiento de datos o direcciones de memoria, que pueden variar en el desarrollo o proceso del programa.

4. Constantes

4.1. Elementos del almacenamiento de datos o direcciones de memoria, que no varían de ninguna forma durante el proceso del programa

5. Identificadores

5.1. Los identificadores son las palabras con las que identificamos o llamamos a una variable o constante.

6. Palabras reservadas

6.1. Hay ciertas palabras que no se pueden utilizar como identificadores, puesto que ya son utilizadas por el propio lenguaje para una finalidad determinada.

7. Bloques de un programa

7.1. Bloque de declaraciones

7.2. Bloque de instrucciones

8. Partes principales de un programa

8.1. Entrada de datos

8.2. Proceso o algoritmo

8.3. Salida de resultados

9. Clasificación de las instrucciones

9.1. Instrucciones de declaración

9.2. Instrucciones primitivas

9.3. Instrucciones de asignación

9.4. Instrucciones de entrada

9.5. Instrucciones de salida

9.6. Instrucciones compuestas

9.7. Instrucciones de control

9.8. Instrucciones alternativa

9.9. Instrucciones de salto condicional

9.10. Instrucciones de salto incondicional

9.11. Instrucciones repetitivas

10. Tipos de programas

10.1. Programas lineales

10.2. Programas alternativos

10.3. Programas ciclicos

10.4. Programas de gestión

10.5. Programas técnicos

10.6. Programas de diseño (CAD)

10.7. Programas de simulación

10.8. Programas educativos

10.9. Programas de inteligencia artificial

11. Tipos de datos primitivos

11.1. Tipos de datos originales de un lenguaje de programación, esto es, aquellos que nos proporciona el lenguaje y con los que podemos (en ocasiones) construir tipos de datos abstractos y estructuras de datos