Algoritmo




ALGORITMO

Un Algoritmo es una secuencia de operaciones detalladas y no ambiguas, que al ejecutarse paso a paso, conducen a la solución de un problema. En otras palabras es un conjunto de reglas para resolver una cierta clase de problema,  un conjunto de instrucciones que especifican la secuencia de operaciones a realizar, en orden, para resolver un sistema específico o clase de problema mediante  aplicación de pasos lógicos, secuenciales y metódicamente aplicados para dar solución a un problema en cuestión “Todo problema se puede describir por medio de un algoritmo “.

Las propiedades de un algoritmo son las siguientes:

a) El algoritmo debe ser preciso e indicar el orden de realización de cada paso.

 b) El algoritmo debe ser definido, si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez.

c) El algoritmo debe ser finito, si se sigue un algoritmo se debe terminar en algún momento; o sea debe tener un número finito de pasos. El algoritmo debe ser planteado como un sistema de información.

Algoritmo Cualitativo: Son aquellos en los que se describen los pasos de forma Narrada
En sus pasos, no están involucrados cálculos numéricos.


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




Ejemplo de Algoritmo Cualitativo - Realizar un puré de papas.



1.           Buscar utensilios.
2.           Lavar las papas.
3.           Llenar la olla con agua.
4.           Colocar las papas dentro de la olla.
5.           Encender la estufa.
6.           Colocar la olla en la estufa.
7.           Esperar a que hiervan.
8.           Retirar las papas.
9.           Pelar las papas.
10.        Triturar las papas.
11.        Agregar queso, mantequilla y leche.
12.        Mezclar.
13.        Agregar sal al gusto.
14.        Servir.




Ejemplos de Algoritmos Cuantitativos.


a) Obtener la suma de 2 números.
1. Inicio
2. Declarar (a,b,c)
3. Ingresar (a,b)
4. c=a+b
5. Mostrar (c)
6. Fin

b) Obtener el área de un triángulo.
1. Inicio
2. Declarar (b,h,a)
3. Ingresar (b,h)
4. a=(b*h)/2
5. Mostrar (a)
6. Fin


REFERENCIAS:
https://www.modeladoeningenieria.edu.ar/images/fundamentos/MaterialApoyo/Apunte_IntroProg_Algoritmos.pdf

http://ing.unne.edu.ar/pub/informatica/Alg_diag.pdf

Comentarios

Entradas populares