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

1. Bloques de un programa

1.1. Bloque de declaraciones

1.2. Bloque de instrucciones

2. Partes principales de un programa

2.1. Entrada de datos

2.2. Proceso o algoritmo

2.3. Salida de resultados

3. Clasificación de las instrucciones

3.1. Instrucciones de declaración

3.2. Instrucciones primitivas

3.3. Instrucciones de asignación

3.4. Instrucciones de entrada

3.5. Instrucciones de salida

3.6. Instrucciones compuestas

3.7. Instrucciones de control

3.8. Instrucciones alternativa

3.9. Instrucciones de salto condicional

3.10. Instrucciones de salto incondicional

3.11. Instrucciones repetitivas

4. Elementos auxiliares de un programa

4.1. Contadores

4.2. Acumuladores

4.3. Interruptores

5. Tipos de programas

5.1. Programas lineales

5.2. Programas alternativos

5.3. Programas ciclicos

5.4. Programas de gestión

5.5. Programas técnicos

5.6. Programas de diseño (CAD)

5.7. Programas de simulación

5.8. Programas educativos

5.9. Programas de inteligencia artificial

6. Lenguajes de programación

6.1. 1955: FORTRAN.

6.2. 1960: LISP, ALGOL, COBOL.

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

6.4. 1970: PROLOG, ALGOL68, SIMULA67.

6.5. 1975: C, PASCAL.

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

6.7. 1985: ADA.

7. Variables

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

8. Constantes

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

9. Identificadores

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

10. Palabras reservadas

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

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