Algoritmos
저자: Sara Isabel Castillo Villanueva
1. ¿Que es un algoritmo?
1.1. algoritmo es cualquier procedimiento computacional bien definido que parte de un estado inicial y un valor o un conjunto de valores de entrada
2. Intrucciones condicionales
2.1. estar compuesto de pasos bien definidos (no ambiguos) y ordenados.
3. Condiciones simples
3.1. si se sigue dos veces, se obtiene el mismo resultado cada vez.
4. cuales son las Condiciones más utilizadas en los algoritmos
5. La cláusula else
5.1. A un condicional simple se le puede añadir la cláusula else para especificar qué lineas de código se quieren ejecutar si la expresión booleana es falsa.
6. Tipos de diagrama de flujo
7. Diagrama de flujo
8. ¿Que es un dato?los datos son representaciones simbólicas
9. Los tipos de datos más comunes son: números enteros, números con signo (negativos), números de coma flotante (decimales), cadenas alfanuméricas (y unicodes)
10. Anidamiento
10.1. Las instrucciones (o estructuras) condicionales pueden aparecer en cualquier bloque del programa.
11. Estructura de selección múltiple
11.1. En el caso de anidar reiteradamente estructuras if-else en cada una de las cláusula else puede convenir la estructura de selección múltiple
12. Repaso
12.1. Una estructura condicional ejecuta ciertas líneas de código en función de una expresión booleana.
13. Tipos de expresiones
14. Expresiones relacionales: Son las expresiones en las que aparecen los operadores relacionales
15. Expresiones lógicas: son aquellas que usan exclusivamente operadores lógicos.
16. Expresiones alfanuméricas: En las expresiones de carácter no existen operadores y en las expresiones de cadena sólo existe uno, el +, concatenación, que lo que hace es unir cadenas.
17. Expresiones de asignación: Estas expresiones ya las conoces, se utilizan para asignarle valores a las variables o constantes.
18. Las Expresiones lógicas son aquellas que pueden tomar uno de dos valores, verdadero o falso. La importancia de estas expresiones es la aplicación en las estructuras de control que gobiernan el flujo de un programa.
19. ¿Que es un diagrama de flujo?El diagrama de flujo o flujograma o diagrama de actividades es la representación gráfica de un algoritmo o proceso.
20. Tipos
20.1. Algoritmos computacionales
20.1.1. En este tipo de algoritmos la resolución depende de un cálculo matemático por lo que puede ser resuelto por una computadora o calculadora.
20.2. Algoritmos no computacionales
20.2.1. Son aquellos algoritmos que no pueden ser resueltos por una computadora y necesitan de la intervención humana para ello.
20.3. Algoritmos cualitativos
20.3.1. En este tipo de algoritmo no se realizan cálculos numéricos para su resolución, sino secuencias lógicas o formales.
20.4. Algoritmos cuantitativos
20.4.1. Este tipo de algoritmo depende de un cálculo numérico para poder mostrar el output.