马上开始. 它是免费的哦
注册 使用您的电邮地址
PROGRAMACION 作者: Mind Map: PROGRAMACION

1. Programación Estructurada

1.1. Concepto: Código organizado, sin instrucciones caóticas

1.2. Secuencia: Ejecución lineal de instrucciones

1.3. Selección: if-else, switch-case

1.4. Repetición: por, mientras, hacer-mientras

1.5. Ventajas: Legibilidad, mantenibilidad, reducción de errores, reutilización

2. Lenguajes de programación

2.1. Bajo Nivel

2.1.1. Cercanos al hardware, alta eficiencia.

2.1.1.1. Ejemplos: Lenguaje máquina, Assembly, C

2.1.1.1.1. Usos: Sistemas operativos, drivers, sistemas embebidos

2.2. Alto Nivel

2.2.1. Mayor abstracción, más fácil de entender

2.2.1.1. Ejemplos: Python, JavaScript, Java, C#

2.2.1.1.1. Usos: Desarrollo web, aplicaciones empresariales, IA

3. Origen

3.1. 1801: Telar programable (Joseph Marie Jacquard)

3.1.1. 1833: Máquina diferencial (Charles Babbage)

3.1.1.1. 1957: FORTRAN (John W. Backus)

3.1.1.1.1. Años 70: Pascal, C, C++

4. Variables y constantes

4.1. Variables: Espacios de memoria con valores cambiantes.

4.2. Constantes: Espacios de memoria con valores fijos

5. Tipos de datos

5.1. Numéricos: enteros y reales

5.1.1. Alfabéticos: caracteres y cadenas

5.1.1.1. Alfanuméricos: Combinación de números y letras

5.1.1.1.1. Booleanos: Verdadero/Falso

6. Aplicaciones

6.1. MATLAB, QBasic, Visual Basic

6.1.1. Linux, Git, Adobe Photoshop

6.1.1.1. Wikipedia, Google, Instagram

6.1.1.1.1. Estudio Android, Minecraft