¿Que es un algoritmo?

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
¿Que es un algoritmo? por Mind Map: ¿Que es un algoritmo?

1. Traducción de latín de la palabra árabe.

1.1. ALKHOWARIZMI

1.1.1. Nombre de un matemático y astrónomo árabe.

1.1.1.1. Escribió un tratado sobre manipulación de números y ecuaciones.

2. Un algoritmo

2.1. Serie de pasos organizados

2.1.1. Describe el proceso que se debe seguir, para:

2.1.1.1. Dar solución a un problema específico.

3. Algoritmos Cualitativos

3.1. Son aquellos en los que se describen los pasos utilizando palabras.

4. Algoritmos cuantitativos

4.1. Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso.

5. Tipos de Lenguajes Algorítmicos

5.1. Graficos

5.1.1. Representación gráfica de las operaciones que hace un algoritmo

5.2. No Graficos

5.2.1. Representa en forma descriptiva las operaciones que realiza un algoritmo

6. Un programa

6.1. Es la solución a un problema inicial

6.1.1. Pasos para un buen algoritmo:

6.1.1.1. Dado un determinado problema el programador debe idear una solución y expresarla usando un algoritmo

6.1.1.2. Debe codificarlo en un determinado lenguaje de programación

6.1.1.3. Por último ejecutar el programa en el computador el cual refleja una solución al problema inicial.

7. Las características de un buen algoritmo son:

7.1. Debe tener un punto particular de inicio.

7.2. Debe ser definido, no debe permitir dobles interpretaciones.

7.3. Debe ser general, es decir, soportar la mayoría de las variantes que se puedan presentar en la definición del problema.

7.4. Debe ser finito en tamaño y tiempo de ejecución.

8. Prueba de escritorio

8.1. Comprobación que se hace de un algoritmo para saber si está bien hecho.

8.1.1. Esta prueba consiste en tomar datos específicos como entrada y seguir la secuencia indicada en el algoritmo hasta obtener un resultado, el análisis de estos resultados indicará si el algoritmo está correcto o si por el contrario hay necesidad de corregirlo o hacerle ajustes.

8.1.1.1. Tipos de datos

8.1.1.1.1. Datos Numéricos

8.1.1.1.2. Datos lógicos

8.1.1.1.3. Datos alfanuméricos (Texto)

8.1.1.1.4. Identificadores

9. ¿Qué son las constantes, las variables y las expresiones en la programación?

9.1. Constantes

9.1.1. Una constante es un dato numérico o alfanumérico que no cambia durante la ejecución del programa.

9.2. Variable

9.2.1. Es un espacio en la memoria de la computadora que permite almacenar temporalmente un dato durante la ejecución de un proceso

9.2.1.1. Tipos de variables

9.2.1.1.1. Por su contenido

9.2.1.1.2. Por su uso

9.3. Expresiones

9.3.1. Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiale

10. Operadores

10.1. Elementos que relacionan de forma diferente, los valores de una o más variables y/o constantes. Es decir, los operadores nos permiten manipular valores.

10.1.1. Operadores Aritméticos

10.1.1.1. Los operadores aritméticos permiten la realización de operaciones matemáticas con los valores (variables y constantes).

10.1.2. Operadores Relacionales

10.1.2.1. Se utilizan para establecer una relación entre dos valores. Luego compara estos valores entre si y esta comparación produce un resultado de certeza o falsedad (verdadero o falso).

10.1.3. Operadores Lógicos

10.1.3.1. Estos operadores se utilizan para establecer relaciones entre valores lógicos. Estos valores pueden ser resultado de una expresión relacional.