0% encontró este documento útil (0 votos)
52 vistas5 páginas

Definición y Tipos de Algoritmos

Un algoritmo es una secuencia lógica y finita de pasos que permite solucionar un problema o cumplir con un objetivo. Los algoritmos deben ser precisos, definidos, finitos y seguir un orden lógico. Existen cuatro tipos de algoritmos: computacionales, no computacionales, cualitativos y cuantitativos. Las características de los algoritmos incluyen ser secuenciales, precisos, ordenados, finitos, concretos y definidos. Todo algoritmo consta de una entrada, un proceso y una salida.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
52 vistas5 páginas

Definición y Tipos de Algoritmos

Un algoritmo es una secuencia lógica y finita de pasos que permite solucionar un problema o cumplir con un objetivo. Los algoritmos deben ser precisos, definidos, finitos y seguir un orden lógico. Existen cuatro tipos de algoritmos: computacionales, no computacionales, cualitativos y cuantitativos. Las características de los algoritmos incluyen ser secuenciales, precisos, ordenados, finitos, concretos y definidos. Todo algoritmo consta de una entrada, un proceso y una salida.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

¿QUÉ ES UN ALGORITMO?

La racionalidad es la capacidad que permite pensar, evaluar,


entender y actuar de acuerdo a ciertos principios lógicos y de
consistencia, con el fin de satisfacer algún objetivo o finalidad.

Nuestro actuar como personas se basa en la capacidad que tiene el


hombre como único ser racional de la naturaleza, somos el único
individuo que desarrolla instrucciones secuenciales y lógicas de
acuerdo al pensamiento.

La evolución de la sociedad ha permitido que hoy en día un


computador pueda realizar tareas y manejar datos obedeciendo
secuencias de pasos lógicos. Estos pasos son creados por el
hombre dada la necesidad de solucionar problemas, y se conocen
con el nombre de algoritmos, los cuales son llevados del lenguaje
natural a un computador mediante un lenguaje de programación.

Un algoritmo es una secuencia lógica y finita de pasos que permite


solucionar un problema o cumplir con un objetivo.

Los algoritmos deben ser precisos e indicar el orden lógico de


realización de cada uno de los pasos, debe ser definido y esto
quiere decir que si se ejecuta un algoritmo varias veces se debe
obtener siempre el mismo resultado, también debe ser finito o sea
debe iniciar con una acción y terminar con un resultado o solución
de un problema.

Cuando se elabora un algoritmo se debe tener en cuenta lo


siguiente.

 Tener claro cuál es el problema que va a solucionar.


 Establecer un objetivo que permita medir la solución del
problema.
 Elaborar un algoritmo que solucione el problema.
 Realizar pruebas al algoritmo para verificar los resultados.
Tipos de algoritmos

Existen cuatro tipos de algoritmos en informática:

 Algoritmos computacionales. Un algoritmo cuya resolución


depende del cálculo, y que puede ser desarrollado por una
calculadora o computadora sin dificultades.
 Algoritmos no computacionales. Aquellos que no requieren de
los procesos de un computador para resolverse, o cuyos
pasos son exclusivos para la resolución por parte de un ser
humano.
 Algoritmos cualitativos. Se trata de un algoritmo en cuya
resolución no intervienen cálculos numéricos, sino secuencias
lógicas y/o formales.
 Algoritmos cuantitativos. Todo lo contrario, es un algoritmo
que depende de cálculos matemáticos para dar con su
resolución

Ejemplo 1
Elabore un algoritmo que permita ir de la casa al colegio.

Objetivo: Ir de la casa al colegio.

Inicio

1. Salir de la casa
2. Si está lejos del colegio entonces tomar un medio de
transporte que lo deje cerca del mismo.
3. Si no está lejos del colegio entonces dirigirse caminando hacia
él mismo
4. Llegar a la puerta del colegio

Fin

Ejemplo 2
Plantee un algoritmo que permita adquirir un boleto para ir a cine.
Objetivo: Adquirir un boleto para ir a cine.

Inicio

1. Dirigirse hacia el teatro donde quiere ver la película


2. Si hay gente esperado el boleto entonces hacer la fila y
avanzar con la misma hasta llegar a la taquilla
3. Si no hay gente esperando comprar el boleto entonces
dirigirse a la taquilla
4. Comprar el boleto para ver la película.

Fin

Características de los algoritmos

Un algoritmo debe ofrecer un resultado en base a sus funciones.

Los algoritmos presentan las siguientes características:

 Secuenciales. Los algoritmos operan en secuencia, debe


procesarse uno a la vez.
 Precisos. Los algoritmos han de ser precisos en su abordaje
del tema, es decir, no pueden ser ambiguos o subjetivos.
 Ordenados. Los algoritmos se deben establecer en la
secuencia precisa y exacta para que su lectura tenga sentido
y se resuelva el problema.
 Finitos. Toda secuencia de algoritmos ha de tener un fin
determinado, no puede prolongarse hasta el infinito.
 Concretos. Todo algoritmo debe ofrecer un resultado en base
a las funciones que cumple.
 Definidos. Un mismo algoritmo ante los mismos elementos de
entrada (input) debe dar siempre los mismos resultados.
Partes de un algoritmo

Todo algoritmo debe constar de las siguientes partes:

 Input o entrada. El ingreso de los datos que el algoritmo


necesita para operar.
 Proceso. Se trata de la operación lógica formal que el
algoritmo emprenderá con lo recibido del input.
 Output o salida. Los resultados obtenidos del proceso sobre el
input, una vez terminada la ejecución del algoritmo.

También podría gustarte