Definición de algoritmo
*serie de pasos ordenados para conseguir resolver un problema especifico
Herramientas de representación para desarrollar algoritmos
1. DIAGRAMAS DE FLUJO: es una presentación detalladas en formas grafica de un algoritmo de
cómo deben realizarse los pasos en la computadora para producir resultados
Gráficos y símbolos detallados de diferentes diagramas*
1.1 recomendaciones para el diseño de diagramas de flujo
usar solo líneas de flujos horizontales y o verticales
2. pseudocodigo: herramientas de representación algoritmo que permite la mezcla de lenguaje
natural y de programación
3. ventajas de utilizar el pseudicodigo vs diagrama de flujo
ocupa menos espacio
representa de forma mas fácil operaciones complejas
es fácil pasar de pseudocodigo a código
4. tipos de datos.
Los datos tienen un tipo de dato asociado. Puede ser un carácter, un valor entero, el tipo de
dato determina naturaleza de valores que puede tomar una variable
-
datos numéricos: (enteros, reales) positivos y negativos
datos lógicos (verdadero y falso)
5. expresiones: son combinaciones de constantes, variables, símbolos, paréntesis, nombres de
funciones.
- Expresiones arimeticas: conjuntos de variables, constantes, unidas o relacionadas por
paréntesis operadores aritméticos
5.1