Page 3 - CUAD_AYP
P. 3
ÍndiceAlgoritmia y programación – Ejercicios y prácticas
CAPÍTULO 1: El mundo de la programación ……………………………. 3
1.1. Interpretación de las aplicaciones ………………………………………. 4
1.2. Etapas de desarrollo …………………………………………………….. 5
CAPÍTULO 2: Metodología de la programación ……………….……….. 9
2.1. Creación de algoritmos …………………………………………………. 9
2.2. El pseudocódigo ………………………………………………………… 10
2.3. Diagramas de flujo ……………………………………………………….12
2.4. Fundamentos matemáticos y de programación …………………………..14
2.4.1. Tipos de dato …………………………………………………………. 15
2.4.2. La operación de asignación …………………………………………....18
2.4.3. Constantes y variables ………………………………………………….18
2.4.4. Expresiones y tipos de operadores ……………………………………..22
2.4.5. Jerarquía de operadores ………………………………………………...24
2.4.6. Operadores div y mod ………………………………………………….25
2.4.7. Expresiones aritméticas algorítmicas …………………………………..26
2.4.8. Funciones internas ……………………………………………………...27
CAPÍTULO 3: Codificación de algoritmos secuenciales ………………… 30
3.1. Lenguaje C ……………………………………………………………….36
3.2. De pseudocódigo a lenguaje C ………………………………………….. 37
CAPÍTULO 4: Estructuras algorítmicas …………………………………. 52
4.1. Estructuras secuenciales ………………………………………………… 53
4.2. Estructura selectiva ……………………………………………………… 54
4.3. Estructura cíclica …………………………………………………………64
4.4. EJERCICIOS: estructuras de control (estructura selectiva) ……………...69
4.5. EJERCICIOS: estructuras de control (estructura cíclica_mientras) ……...75
4.6. EJERCICIOS: estructuras de control (estructura cíclica_para) …………..81
CAPÍTULO 5: Programación en Arduino ………………………………… 84
Glosario ……………………………………………………………………….. 99