Los Algoritmos.

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

Los Algoritmos

Definición

Son instrucciones de operaciones de forma correcta y organizada para resolver un


problema específico y/o tareas. Consiste en guiar o imponer reglas, por medio de una
serie de pasos que nos permite llegar a nuestro objetivo.

Veamos el siguiente ejemplo: Cuando vas a comer.

1. Compras o haces de comer.


2. Te lavas las manos.
3. Sirves la comida.
4. Te sientas en la mesa.
5. Comes.

Como pudimos apreciar muchas veces nosotros empleamos el algoritmo en nuestro día
a día, y al pasar del tiempo se vuelve una rutina, inconscientemente lo hacemos.

Tipos

Los Algoritmos Cualitativos son todos aquellos algoritmos en los que los


pasos que lo componen se describen de una forma narrada con un lenguaje
natural. Tienen un inicio y un final, son finitos, y siguiendo las instrucciones con
el orden señalado, así podemos obtener una solución del problema, según sea
el caso.

Los algoritmos cualitativos se emplean con frecuencia en la vida cotidiana para resolver
problemas. Por ejemplo: las recetas de cocina.

Los Algoritmos Cuantitativos son aquellos que integran las operaciones y


cálculos matemáticos definidos para detallar un proceso, consiguiendo así
resultados específicos. Por ejemplo: el resultado de una suma o una división. Se
utiliza mayormente en la informática, matemática, y otras áreas afines.

Lenguajes utilizados

Lenguaje Natural.

Es aquél que describe en español, para nuestro caso, los pasos a seguir utilizando un
vocabulario cotidiano.

Lenguaje de Diagrama de Flujo.

Es aquél que se vale de diversos símbolos para representar las ideas o acciones a
desarrollar. Es útil para organizar las acciones o pasos de un algoritmo pero requiere
de etapas posteriores para implementarse en un sistema de cómputo.

Lenguaje Natural de Programación.

Son aquéllos que están orientados a la solución de problemas que se definen de una
manera precisa. Generalmente son aplicados para la elaboración de fórmulas o
métodos científicos.

Lenguaje de Programación de Algoritmos.

Es aquél que se utiliza para introducir en la computadora un algoritmo específico.

Lenguaje de Programación:

Es un conjunto de palabras, símbolos y reglas sintácticas mediante los cuales puede


indicarse a la computadora los pasos a seguir para resolver un problema.

Los principales tipos de lenguajes utilizados son tres:

 Lenguaje Máquina.

Son aquéllos que están escritos en lenguajes directamente inteligibles por la máquina
(computadora), ya que sus instrucciones son cadenas binarias (cadenas o series de
caracteres de dígitos 0 y 1) que especifican una operación y las posiciones (dirección)
de memoria implicadas en la operación se denominan instrucciones de máquina o
código máquina.

 Lenguajes de Bajo Nivel.

Son más fáciles de utilizar que los lenguajes máquina, pero al igual que ellos,
dependen de la máquina en particular. El lenguaje de bajo nivel por excelencia es
el ensamblador. Las instrucciones en lenguaje ensamblador son instrucciones
conocidas como nemotécnicos. Por ejemplo, nemotécnicos típicos de operaciones
aritméticas son: en inglés: ADD, SUB, DIV, etc. ; en español : SUM, RES, DIV, etc.

 Lenguajes de Alto Nivel.

Estos lenguajes son los más utilizados por los programadores. Están diseñados para
que las personas escriban y entiendan los programas de un modo mucho más fácil que
los lenguajes máquina y ensambladores.

Características

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

Debe ser definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo


resultado cada vez.

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.

La definición de un algoritmo debe describir tres partes: Entrada, Proceso y


Salida.

Metodología para la creación de un algoritmo

1. Definir el problema: Se requiere una definición clara y precisa. Es importante que


se conozca con detalle lo que se desea realizar.
2. Analizar el problema: Una vez que se ha comprendido lo que se desea realizar,
debemos pensar las posibles soluciones para lograr nuestro objetivo.
3. Elaboración del Algoritmo: Ya con los datos obtenidos, procedemos a plantear
las instrucciones de principio a fin teniendo en cuenta las características dadas.
4. Corrida en frío: Ponemos a prueba nuestro algoritmo para comprobar si se
diseñó correctamente y verificar si funciona perfectamente.

Metodología para la solución de problemas por medio de computadoras

Análisis del Problema: en este paso se define el


problema, se lo comprende y se lo analiza con todo detalle.
Diseño del Algoritmo: se debe elaborar una
algoritmo que refleje paso a paso la resolución del
problema.
Resolución del Algoritmo en la
computadora: se debe codificar el algoritmo.

También podría gustarte