Un algoritmo es una serie de pasos ordenados y lógicos que conducen a la solución de un problema.

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
Un algoritmo es una serie de pasos ordenados y lógicos que conducen a la solución de un problema. por Mind Map: Un algoritmo es una serie de pasos ordenados y lógicos que conducen a la solución de un problema.

1. a.Debe ser preciso e indicar el orden de realización de cada paso

2. b.Debe estar definido, si se sigue un algoritmo más de dos veces, se debe obtener el mismo resultado.

3. c.Debe ser finito, si se sigue un algoritmo, se debe terminar en algún momento.

4. d. Siempre comienza con INICIO y termina con la palabra FIN

5. Caracterisiticas:

6. Siempre tiene que haber ENTRADA, PROCESO Y SALIDA.

7. Conceptos importantes:Sentencia: las acciones de las que consta un algoritmo

8. Expresiones: combinaciones de constantes, variables, símbolos de operación

9. Tipos de dato: Alfanuméricos : se componen de textos y números pero estos no representan ninguna operación. Lógicos : Verdadero / Falso Numéricos : Enteros y Decimales Audiovisuales: Son los que podemos ver o escuchar Físicos: Pueden ser capturados del medio ambiente

10. Jerarquia de operadores: 1-Exponentes (^)             2- Multiplicacion, division (*,/)                                3-División Entera (DIV)                                  4-Residuo (MOD)            5- Suma,resta(+,-)

11. 1-Análisis: Se recopilan los datos del sistema que se va a desarrollar. Se utilizan diversos instrumentos para obtener dicha información: encuestas, entrevistas, cuestionarios, etc. Es una de las fases más importantes y en donde se debe invertir más tiempo.

12. 2-Diseño: Se desarrollan prototipos, es decir ¿cómo va a quedar el sistema? para cumplir con las solicitudes hechas en el análisis. Se identifican las entradas, las operaciones y las salidas del sistema.

13. 3-Desarrollo: Se elige el lenguaje de programación, el manejador de bases de datos, el editor de imágenes, etc. En esta etapa se encuentran los programadores a quienes se les hace llegar todo el diseño.

14. 4-Pruebas: Una vez terminado el sistema y con datos lo más reales posibles, se realizan pruebas del sistema. Estas pueden ser de usuario y de funcionamiento.

15. 5-Implementación: Se refiere a la entrega del sistema y en consecuencia la documentación del mismo.

16. Estructuras selectivas: Requieren de una prueba o comparación de ciertas condiciones seguidas de rutas alternativas en el programa. Si la condición es verdadera, entonces el algoritmo ejecuta cierta sentencia, pero si la condición es falsa se ejecuta una sentencia alterna.