Programación estructurada
por Pablo García Román
1. Toma de decisiones
1.1. If
1.2. Operadores relacionales
1.2.1. <
1.2.2. >
1.2.3. ==
1.3. el caso contrario: else
1.4. Sentencias compuestas
1.5. Encadenar condiciones
1.6. Operador condcional:?
1.7. Switch
2. Bucles
2.1. While
2.2. Do while
2.3. Contadores
2.4. For
2.5. Incremento y decremento
2.6. Otras operaciones aritméticas abreviadas
2.7. Declarar una variable dentro de for
2.8. Bucles sin fin
2.9. Interrumpir un bucle
2.10. Bucles anidados
3. Estructuras básicas de datos
3.1. Contacto con los arrays
3.2. Un array para almacenar datos
3.3. Arrays y fisica: vectores
3.4. arrays bidimensionales
3.5. arrays y matemáticas:matrices
3.6. valores iniciales de arrays
3.7. arrays sobre diemensionados
4. Funciones
4.1. Los problemas de un codigo repetitivo
4.2. Una primera función
4.3. Parámetros de una función
4.4. Valore devuelto por una función
4.5. Modificar el valor de un parámetro
5. Lenguajes, compiladores e interpretes
5.1. lenguajes de bajo nivel y de alto nivel
5.1.1. podemos dar ordenes al dispositivo
5.2. compiladores e intérpretes
5.2.1. transforma escritura de bajo en alto nivel
5.3. Pseudocódigo
5.3.1. no es habitual
5.4. Lenguajes más extendidos
5.4.1. c, c++.c#, java, javascript, bhp, python
5.5. Hola mundo
5.5.1. primer programa creado al comenzar a programar